.elementor-20644 .elementor-element.elementor-element-1e66320:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-1e66320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-1e66320{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:38px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-1e66320 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7{background-image:url("https://www.smarten.pt/wp-content/uploads/2025/03/smartenergy.jpg");background-position:center center;background-size:cover;background-color:#0025226E;border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .slide-content-column{width:80%;text-align:left;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .title-column{text-align:left;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .elementor-text-column .elementor-section{padding:0px 20px 0px 20px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .elementor-background-video-container:after{background-color:#0025226E;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .neuros-heading .neuros-heading-content{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .elementor-text-column img{max-width:230px;margin:0px 0px 40px 0px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .content-slider-item-text{color:#FFFFFF;padding:0% 50% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .neuros-content-wrapper-2{margin:24px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .neuros-button{font-weight:700;color:#020202;border-color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );--button-side-padding:62px;padding:15px 41px 16px 62px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .neuros-button:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );padding:15px 62px 16px 41px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .neuros-content-wrapper-3{margin:37px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909{background-image:url("https://www.smarten.pt/wp-content/uploads/2025/03/bio.jpg");background-position:center center;background-size:cover;border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .slide-content-column{width:80%;text-align:left;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .title-column{text-align:left;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .elementor-text-column .elementor-section{padding:0px 20px 0px 20px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .neuros-heading .neuros-heading-content{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .elementor-text-column img{max-width:230px;margin:0px 0px 40px 0px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .content-slider-item-text{color:#FFFFFF;padding:0% 50% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .neuros-content-wrapper-2{margin:24px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .neuros-button{font-weight:700;color:#000000;border-color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );--button-side-padding:62px;padding:15px 41px 16px 62px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .neuros-button:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );padding:15px 62px 16px 41px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .neuros-content-wrapper-3{margin:37px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .content-item{height:790px;}.elementor-20644 .elementor-element.elementor-element-abe0868.content-slider-navigation-position-group .owl-carousel.owl-theme .owl-nav{top:60px;bottom:60px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .owl-theme .owl-nav [class*="owl-"]{background-color:#F0F2F4;}.elementor-20644 .elementor-element.elementor-element-abe0868 .bottom-area .owl-nav{background-color:#F0F2F4;}.elementor-20644 .elementor-element.elementor-element-abe0868 .owl-theme .owl-nav [class*="owl-"]:before{box-shadow:0 20px 0 0 #F0F2F4;}.elementor-20644 .elementor-element.elementor-element-abe0868 .owl-theme .owl-nav [class*="owl-"]:after{box-shadow:0 -20px 0 0 #F0F2F4;}.elementor-20644 .elementor-element.elementor-element-a908a4a:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-a908a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-a908a4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-20644 .elementor-element.elementor-element-a908a4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-d3c5898.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-d3c5898.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-e186e37:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-e186e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smarten.pt/wp-content/uploads/2025/03/industry.jpg");background-position:center center;background-size:cover;}.elementor-20644 .elementor-element.elementor-element-e186e37 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(104deg, #00252200 50%, #000000E3 100%);opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-e186e37 > .elementor-container{min-height:546px;}.elementor-20644 .elementor-element.elementor-element-e186e37{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20644 .elementor-element.elementor-element-e186e37, .elementor-20644 .elementor-element.elementor-element-e186e37 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-f0afca8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-f0afca8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-6ddebef > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:100%;}.elementor-20644 .elementor-element.elementor-element-6ddebef{--e-transform-origin-x:right;--e-transform-origin-y:bottom;}.elementor-20644 .elementor-element.elementor-element-6ddebef .special-text-wrapper{text-align:left;}.elementor-20644 .elementor-element.elementor-element-6ddebef .special-text{font-size:67px;font-weight:700;line-height:60px;letter-spacing:-0.03em;color:var( --e-global-color-accent );opacity:1;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-03ef473.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-03ef473.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-cc75734 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-cc75734:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-cc75734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-cc75734 > .elementor-background-overlay{background-image:url("https://www.smarten.pt/wp-content/uploads/2025/02/energy.jpg");opacity:0.09;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-cc75734, .elementor-20644 .elementor-element.elementor-element-cc75734 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-cc75734{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 40px 50px 56px;}.elementor-20644 .elementor-element.elementor-element-c252320.neuros-icon-decoration-on .elementor-widget-container{text-align:left;}.elementor-20644 .elementor-element.elementor-element-c252320:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:left;}.elementor-20644 .elementor-element.elementor-element-c252320 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20644 .elementor-element.elementor-element-c252320 .elementor-icon-wrapper{text-align:center;}.elementor-20644 .elementor-element.elementor-element-c252320.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-c252320.elementor-view-framed .elementor-icon, .elementor-20644 .elementor-element.elementor-element-c252320.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-c252320.elementor-view-framed .elementor-icon, .elementor-20644 .elementor-element.elementor-element-c252320.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-18305fa > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-20644 .elementor-element.elementor-element-18305fa .neuros-heading{text-align:left;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-18305fa .neuros-heading .neuros-heading-content{color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-1134b46 > .elementor-widget-container{padding:0% 5% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-1134b46{font-weight:600;line-height:1.3em;color:#D5D5D5;}.elementor-20644 .elementor-element.elementor-element-634534d:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-634534d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-634534d, .elementor-20644 .elementor-element.elementor-element-634534d > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-634534d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:33px 38px 27px 40px;}.elementor-20644 .elementor-element.elementor-element-634534d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-f8335f3 .icon-container .icon{width:49.5px;height:49.5px;}.elementor-20644 .elementor-element.elementor-element-f8335f3 .icon-container .icon svg{fill:#000000;}.elementor-20644 .elementor-element.elementor-element-f8335f3 .icon-box-item .icon-container{margin:5px 15px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-f8335f3 .icon-box-title{font-size:30px;line-height:1.166666em;letter-spacing:-0.03em;color:#000000;}.elementor-20644 .elementor-element.elementor-element-f8335f3 .icon-box-info{color:#000000;margin-top:2px;}.elementor-20644 .elementor-element.elementor-element-f8335f3 .icon-box-info, .elementor-20644 .elementor-element.elementor-element-f8335f3 .icon-box-info p{font-size:15px;font-weight:600;line-height:1.3em;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-960e74d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-960e74d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-bb9a2ba:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-bb9a2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-bb9a2ba > .elementor-background-overlay{background-image:url("https://www.smarten.pt/wp-content/uploads/2025/02/energy-1.jpg");background-position:center center;opacity:0.52;mix-blend-mode:color-dodge;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-bb9a2ba > .elementor-container{min-height:222px;}.elementor-20644 .elementor-element.elementor-element-bb9a2ba{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 05px 30px;}.elementor-20644 .elementor-element.elementor-element-bb9a2ba, .elementor-20644 .elementor-element.elementor-element-bb9a2ba > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-ae8b4c3 > .elementor-widget-container{padding:0% 41% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-ae8b4c3 .neuros-heading{text-align:left;font-size:22px;line-height:1.16666em;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-ae8b4c3 .neuros-heading .neuros-heading-content{color:var( --e-global-color-text );}.elementor-20644 .elementor-element.elementor-element-b1523a2{text-align:right;}.elementor-20644 .elementor-element.elementor-element-b1523a2 img{max-width:42%;}.elementor-20644 .elementor-element.elementor-element-6bf5d0e:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-6bf5d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smarten.pt/wp-content/uploads/2025/02/energy-1.jpg");background-position:50% 30%;}.elementor-20644 .elementor-element.elementor-element-6bf5d0e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #002522BA 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-6bf5d0e, .elementor-20644 .elementor-element.elementor-element-6bf5d0e > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-6bf5d0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:19px 17px 29px 46px;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-cf27dc2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-cf27dc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-50b9f1e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20644 .elementor-element.elementor-element-50b9f1e{text-align:right;}.elementor-20644 .elementor-element.elementor-element-50b9f1e img{width:110px;}.elementor-20644 .elementor-element.elementor-element-ffaf2ec .neuros-heading{text-align:left;line-height:1.1em;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-ffaf2ec .neuros-heading .neuros-heading-content{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-e282ef6{margin-top:40px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-20644 .elementor-element.elementor-element-acc2925:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-acc2925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smarten.pt/wp-content/uploads/2025/03/car.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20644 .elementor-element.elementor-element-acc2925 > .elementor-container{min-height:371px;}.elementor-20644 .elementor-element.elementor-element-acc2925 > .elementor-background-overlay{opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-acc2925, .elementor-20644 .elementor-element.elementor-element-acc2925 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-acc2925{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-0e49158.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-0e49158.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-0e49158.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-20644 .elementor-element.elementor-element-b48ece2 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-20644 .elementor-element.elementor-element-b48ece2{left:0%;}body.rtl .elementor-20644 .elementor-element.elementor-element-b48ece2{right:0%;}.elementor-20644 .elementor-element.elementor-element-b48ece2{top:50%;}.elementor-20644 .elementor-element.elementor-element-b48ece2 img{max-width:111px;}.elementor-20644 .elementor-element.elementor-element-b93cb90:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-b93cb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002522;}.elementor-20644 .elementor-element.elementor-element-b93cb90 > .elementor-container{min-height:63px;}.elementor-20644 .elementor-element.elementor-element-b93cb90, .elementor-20644 .elementor-element.elementor-element-b93cb90 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-b93cb90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:31px;margin-bottom:0px;padding:40px 40px 40px 60px;}.elementor-20644 .elementor-element.elementor-element-b93cb90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-d1dd39c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20644 .elementor-element.elementor-element-d1dd39c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20644 .elementor-element.elementor-element-d1dd39c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20644 .elementor-element.elementor-element-ea13c10 .neuros-heading{text-align:left;font-weight:700;text-transform:uppercase;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-ea13c10 .neuros-heading .neuros-heading-content{color:var( --e-global-color-999545d );}.elementor-20644 .elementor-element.elementor-element-f5bd4c9 .elementor-counter{gap:0px;}.elementor-20644 .elementor-element.elementor-element-f5bd4c9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:54px;font-weight:700;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-f5bd4c9 .elementor-counter-title{color:var( --e-global-color-accent );font-size:16px;line-height:20px;}.elementor-20644 .elementor-element.elementor-element-f660df3 .elementor-counter{gap:0px;}.elementor-20644 .elementor-element.elementor-element-f660df3 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:80px;font-weight:700;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-f660df3 .elementor-counter-title{color:var( --e-global-color-accent );font-size:15px;line-height:20px;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-999545d );}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-0ab0e6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-element-populated, .elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-element-populated > .elementor-background-overlay, .elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:5% 23% 5% 14%;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-9a80d5e > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-9a80d5e .neuros-heading{text-align:left;font-size:48px;}.elementor-20644 .elementor-element.elementor-element-9a80d5e .neuros-subheading:not(:last-child){margin-bottom:5px;}.elementor-20644 .elementor-element.elementor-element-5ec4646 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-8cfc34e > .elementor-widget-container{margin:20px 0px 12px 0px;}.elementor-20644 .elementor-element.elementor-element-8cfc34e .button-widget{text-align:left;}.elementor-20644 .elementor-element.elementor-element-8cfc34e .neuros-button{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-bottom .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-bottom .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-top .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-top .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-left .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-left .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-right .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-right .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-8cfc34e .neuros-button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8cfc34e[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-bottom .neuros-button-decoration:hover:before, .elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-bottom .neuros-button-decoration:hover:after{box-shadow:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-top .neuros-button-decoration:hover:before, .elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-top .neuros-button-decoration:hover:after{box-shadow:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-left .neuros-button-decoration:hover:before, .elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-left .neuros-button-decoration:hover:after{box-shadow:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-right .neuros-button-decoration:hover:before, .elementor-20644 .elementor-element.elementor-element-8cfc34e.decoration-position-right .neuros-button-decoration:hover:after{box-shadow:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-9dc74f7 > .elementor-widget-container{--e-transform-rotateZ:2.07deg;background-color:var( --e-global-color-accent );margin:0px -10px 0px -10px;padding:0px 10px 0px 10px;}.elementor-20644 .elementor-element.elementor-element-9dc74f7 .special-text-wrapper{text-align:left;}.elementor-20644 .elementor-element.elementor-element-9dc74f7 .special-text{font-size:80px;line-height:1.8em;color:#111111;opacity:1;}.elementor-20644 .elementor-element.elementor-element-9dc74f7 .special-text-wrapper.animated .special-text{animation-duration:20s;}.elementor-20644 .elementor-element.elementor-element-e864d06 > .elementor-widget-container{--e-transform-rotateZ:-2.07deg;--e-transform-translateY:-42%;background-color:var( --e-global-color-primary );margin:0px -10px -30px -10px;padding:0px 10px 0px 10px;}.elementor-20644 .elementor-element.elementor-element-e864d06 .special-text-wrapper{text-align:left;}.elementor-20644 .elementor-element.elementor-element-e864d06 .special-text{font-size:80px;line-height:1.8em;color:var( --e-global-color-accent );opacity:1;}.elementor-20644 .elementor-element.elementor-element-e864d06 .special-text-wrapper.animated .special-text{animation-duration:20s;}.elementor-20644 .elementor-element.elementor-element-2814673 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-20644 .elementor-element.elementor-element-bc534e5 > .elementor-widget-container{margin:33px 100px 0 -37%;}.elementor-20644 .elementor-element.elementor-element-bc534e5 img{height:600px;object-fit:cover;object-position:center right;border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-2a4d805 > .elementor-widget-container{margin:33px 100px 0 -37%;}.elementor-20644 .elementor-element.elementor-element-2a4d805 img{height:600px;object-fit:cover;object-position:center right;border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-c9245ea > .elementor-widget-container{margin:33px 100px 0 -37%;}.elementor-20644 .elementor-element.elementor-element-c9245ea img{height:600px;object-fit:cover;object-position:center right;border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-9ed0981 > .elementor-widget-container{margin:33px 100px 0 -37%;}.elementor-20644 .elementor-element.elementor-element-9ed0981 img{height:600px;object-fit:cover;object-position:center right;border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-deb5627 > .elementor-widget-container{margin:33px 100px 0 -37%;}.elementor-20644 .elementor-element.elementor-element-deb5627 img{height:600px;object-fit:cover;object-position:center right;border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-6e76d9a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20644 .elementor-element.elementor-element-6e76d9a .neuros-heading{text-align:left;}.elementor-20644 .elementor-element.elementor-element-6e76d9a .neuros-subheading:not(:last-child){margin-bottom:2px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-b5e8e09 .neuros_tab_icon{font-size:35px;margin:6px 20px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-405cd44 .neuros_tab_icon{font-size:30px;margin:4px 34px 4px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-2c44253 .neuros_tab_icon{font-size:30px;margin:4px 34px 4px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-fbc61c3 .neuros_tab_icon{font-size:30px;margin:4px 34px 4px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-cd0bc30 .neuros_tab_icon{font-size:30px;margin:4px 34px 4px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2{grid-column:span 1;grid-row:span 1;}.elementor-20644 .elementor-element.elementor-element-58c62a2.tabs-direction-horizontal .neuros_tabs_titles_container{justify-content:flex-start;margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-20644 .elementor-element.elementor-element-58c62a2.tabs-direction-vertical .neuros_tabs_titles_container{align-items:flex-start;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-20644 .elementor-element.elementor-element-58c62a2.tabs-direction-horizontal .neuros_tabs_titles_container .neuros_tab_title_item{padding-right:calc(10px/2);padding-left:calc(10px/2);}.elementor-20644 .elementor-element.elementor-element-58c62a2.tabs-direction-vertical .neuros_tabs_titles_container .neuros_tab_title_item{padding-top:calc(10px/2);padding-bottom:calc(10px/2);}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tab_title_item a{align-items:flex-start;text-align:left;padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_description{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item:not(.active) a:not(:hover){color:#111111;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item:not(.active) a:not(:hover) .neuros_tab_description{color:#333333;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item.active a, .elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item.active a:hover{color:#111111;background-color:#F0F2F4;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item.active a .neuros_tab_description, .elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item.active a:hover .neuros_tab_description{color:#333333;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item a:hover{color:#111111;background-color:#F0F2F4;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item a:hover .neuros_tab_description{color:#333333;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tab_icon{margin:0px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_icon{color:#111111;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item a:hover .neuros_tab_icon{color:#222222;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item.active a .neuros_tab_icon, .elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item.active a:hover .neuros_tab_icon{color:#222222;}.elementor-20644 .elementor-element.elementor-element-54d0746 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0% 30% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-54d0746 .neuros-heading{text-align:left;}.elementor-20644 .elementor-element.elementor-element-54d0746 .neuros-subheading:not(:last-child){margin-bottom:5px;}.elementor-20644 .elementor-element.elementor-element-96f7f5c{--e-image-carousel-slides-to-show:3;}.elementor-20644 .elementor-element.elementor-element-96f7f5c .elementor-image-carousel-wrapper{margin:-100px;padding:100px !important;}.elementor-20644 .elementor-element.elementor-element-96f7f5c > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-96f7f5c .swiper-wrapper{display:flex;align-items:center;}.elementor-20644 .elementor-element.elementor-element-8a5157b:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-8a5157b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-8a5157b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-8a5157b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-263e647:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.smarten.pt/wp-content/uploads/2025/02/clean-1.webp");background-position:111px 288px;background-repeat:no-repeat;background-size:100% auto;}.elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #5252520A 0%, #A0A0A01C 100%);opacity:0.5;}.elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated, .elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated > .elementor-background-overlay, .elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:8% 20% 20% 9%;}.elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-cfb7638 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20644 .elementor-element.elementor-element-cfb7638{text-align:left;}.elementor-20644 .elementor-element.elementor-element-cfb7638 img{width:57%;}.elementor-20644 .elementor-element.elementor-element-21c2571 .neuros-heading{text-align:left;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-21c2571 .neuros-heading .neuros-heading-content{color:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-4320088 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0% 0% 10% 0%;}.elementor-20644 .elementor-element.elementor-element-4320088{font-size:19px;color:var( --e-global-color-text );}.elementor-20644 .elementor-element.elementor-element-8d2919d.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-20644 .elementor-element.elementor-element-8d2919d:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}body:not(.rtl) .elementor-20644 .elementor-element.elementor-element-8d2919d{right:0px;}body.rtl .elementor-20644 .elementor-element.elementor-element-8d2919d{left:0px;}.elementor-20644 .elementor-element.elementor-element-8d2919d{bottom:0px;}.elementor-20644 .elementor-element.elementor-element-8d2919d .elementor-icon-inner{background-color:#F0F2F4;border-radius:30px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-8d2919d.neuros-icon-decoration-on .elementor-icon-wrapper:before,
                        .elementor-20644 .elementor-element.elementor-element-8d2919d.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 #F0F2F4;}.elementor-20644 .elementor-element.elementor-element-8d2919d .elementor-icon-wrapper{text-align:right;}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-stacked .elementor-icon{background-color:#333333;color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-framed .elementor-icon, .elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-default .elementor-icon{color:#333333;border-color:#333333;}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-framed .elementor-icon, .elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-default .elementor-icon svg{fill:#333333;}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-framed .elementor-icon:hover, .elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-framed .elementor-icon:hover, .elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-8d2919d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-8d2919d .elementor-icon{font-size:13px;padding:18px;}.elementor-20644 .elementor-element.elementor-element-8d2919d .elementor-icon svg{height:13px;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-18bb493.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20644 .elementor-element.elementor-element-18bb493.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20644 .elementor-element.elementor-element-0239a21:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-0239a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.smarten.pt/wp-content/uploads/2025/02/photo.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-20644 .elementor-element.elementor-element-0239a21 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #5252522E 0%, #A0A0A01C 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-0239a21, .elementor-20644 .elementor-element.elementor-element-0239a21 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-0239a21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 17px 0px 40px;}.elementor-20644 .elementor-element.elementor-element-7fa4c0c > .elementor-element-populated{padding:40px 40px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-c2c4521{text-align:left;}.elementor-20644 .elementor-element.elementor-element-c2c4521 img{width:47%;}.elementor-20644 .elementor-element.elementor-element-32e4a96 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0% 0% 10% 0%;}.elementor-20644 .elementor-element.elementor-element-32e4a96 .neuros-heading{text-align:left;font-size:20px;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-0925110.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-20644 .elementor-element.elementor-element-0925110:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}.elementor-20644 .elementor-element.elementor-element-0925110 > .elementor-widget-container{margin:40px -17px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-0925110 .elementor-icon-inner{background-color:#F0F2F4;border-radius:30px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-0925110.neuros-icon-decoration-on .elementor-icon-wrapper:before,
                        .elementor-20644 .elementor-element.elementor-element-0925110.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 #F0F2F4;}.elementor-20644 .elementor-element.elementor-element-0925110 .elementor-icon-wrapper{text-align:right;}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-framed .elementor-icon, .elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-framed .elementor-icon, .elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-framed .elementor-icon:hover, .elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-framed .elementor-icon:hover, .elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-20644 .elementor-element.elementor-element-0925110.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-20644 .elementor-element.elementor-element-0925110 .elementor-icon{font-size:13px;padding:18px;}.elementor-20644 .elementor-element.elementor-element-0925110 .elementor-icon svg{height:13px;}.elementor-20644 .elementor-element.elementor-element-fd8dd49:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-fd8dd49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-fd8dd49, .elementor-20644 .elementor-element.elementor-element-fd8dd49 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-fd8dd49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:33px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-20644 .elementor-element.elementor-element-fd8dd49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-e676582.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20644 .elementor-element.elementor-element-2edb886{width:auto;max-width:auto;}.elementor-20644 .elementor-element.elementor-element-2edb886 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-size:19px;font-weight:500;line-height:20px;letter-spacing:0px;}.elementor-20644 .elementor-element.elementor-element-2edb886 .elementor-counter{gap:0px;}.elementor-20644 .elementor-element.elementor-element-2edb886 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Manrope Alt", Sans-serif;font-size:80px;font-weight:800;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-cba6860:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.smarten.pt/wp-content/uploads/2024/05/Group-min.png");background-position:-51% 100%;background-repeat:no-repeat;background-size:auto;}.elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #5252520A 27%, #A0A0A01C 100%);opacity:1;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-cba6860.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-cba6860.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-element-populated, .elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-element-populated > .elementor-background-overlay, .elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0% 0% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-e21f034.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-20644 .elementor-element.elementor-element-e21f034:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}body:not(.rtl) .elementor-20644 .elementor-element.elementor-element-e21f034{right:0px;}body.rtl .elementor-20644 .elementor-element.elementor-element-e21f034{left:0px;}.elementor-20644 .elementor-element.elementor-element-e21f034{bottom:0px;}.elementor-20644 .elementor-element.elementor-element-e21f034 .elementor-icon-inner{background-color:#F0F2F4;border-radius:30px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-e21f034.neuros-icon-decoration-on .elementor-icon-wrapper:before,
                        .elementor-20644 .elementor-element.elementor-element-e21f034.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 #F0F2F4;}.elementor-20644 .elementor-element.elementor-element-e21f034 .elementor-icon-wrapper{text-align:right;}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-stacked .elementor-icon{background-color:#333333;color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-framed .elementor-icon, .elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-default .elementor-icon{color:#333333;border-color:#333333;}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-framed .elementor-icon, .elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-default .elementor-icon svg{fill:#333333;}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );color:#000000;}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-framed .elementor-icon:hover, .elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-framed .elementor-icon:hover, .elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-framed .elementor-icon:hover{background-color:#000000;}.elementor-20644 .elementor-element.elementor-element-e21f034.elementor-view-stacked .elementor-icon:hover svg{fill:#000000;}.elementor-20644 .elementor-element.elementor-element-e21f034 .elementor-icon{font-size:13px;padding:18px;}.elementor-20644 .elementor-element.elementor-element-e21f034 .elementor-icon svg{height:13px;}.elementor-20644 .elementor-element.elementor-element-c12d17d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-20644 .elementor-element.elementor-element-c12d17d:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-c12d17d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smarten.pt/wp-content/uploads/2025/02/sciven-1.webp");background-position:top right;background-repeat:no-repeat;}.elementor-20644 .elementor-element.elementor-element-c12d17d, .elementor-20644 .elementor-element.elementor-element-c12d17d > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-c12d17d{margin-top:0px;margin-bottom:0px;padding:0% 9% 15% 9.5%;}.elementor-20644 .elementor-element.elementor-element-2156120 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20644 .elementor-element.elementor-element-40e3189{text-align:left;}.elementor-20644 .elementor-element.elementor-element-40e3189 img{width:47%;}.elementor-20644 .elementor-element.elementor-element-9e42506 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0% 34% 10% 0%;}.elementor-20644 .elementor-element.elementor-element-9e42506 .neuros-heading{text-align:left;font-size:20px;letter-spacing:-0.03em;}.elementor-20644 .elementor-element.elementor-element-90b29ee{width:auto;max-width:auto;}.elementor-20644 .elementor-element.elementor-element-90b29ee > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-90b29ee .button-widget{text-align:left;}.elementor-20644 .elementor-element.elementor-element-90b29ee .neuros-button{font-size:12px;line-height:27px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );padding:3px 20px 3px 20px;}.elementor-20644 .elementor-element.elementor-element-90b29ee.decoration-position-bottom .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-90b29ee.decoration-position-bottom .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-90b29ee.decoration-position-top .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-90b29ee.decoration-position-top .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-90b29ee.decoration-position-left .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-90b29ee.decoration-position-left .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-90b29ee.decoration-position-right .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-90b29ee.decoration-position-right .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-90b29ee .neuros-button:hover{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-90b29ee[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-90b29ee:not(.neuros-button-type-simple) .neuros-button:hover{padding:3px 20px 3px 20px;}.elementor-20644 .elementor-element.elementor-element-3fd1b71{width:auto;max-width:auto;}.elementor-20644 .elementor-element.elementor-element-3fd1b71 > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-3fd1b71 .button-widget{text-align:left;}.elementor-20644 .elementor-element.elementor-element-3fd1b71 .neuros-button{font-size:12px;line-height:27px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );padding:3px 20px 3px 20px;}.elementor-20644 .elementor-element.elementor-element-3fd1b71.decoration-position-bottom .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-3fd1b71.decoration-position-bottom .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-3fd1b71.decoration-position-top .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-3fd1b71.decoration-position-top .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-3fd1b71.decoration-position-left .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-3fd1b71.decoration-position-left .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-3fd1b71.decoration-position-right .neuros-button-decoration:before, .elementor-20644 .elementor-element.elementor-element-3fd1b71.decoration-position-right .neuros-button-decoration:after{box-shadow:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-3fd1b71 .neuros-button:hover{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-3fd1b71[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-3fd1b71:not(.neuros-button-type-simple) .neuros-button:hover{padding:3px 20px 3px 20px;}.elementor-20644 .elementor-element.elementor-element-64ae8ec{margin-top:120px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-20644 .elementor-element.elementor-element-955e113:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-955e113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F4;background-image:url("https://www.smarten.pt/wp-content/uploads/2024/05/Group-min-768x1057.png");background-position:100% 70px;background-repeat:no-repeat;}.elementor-20644 .elementor-element.elementor-element-955e113, .elementor-20644 .elementor-element.elementor-element-955e113 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-20644 .elementor-element.elementor-element-955e113{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 210px 0px;}.elementor-20644 .elementor-element.elementor-element-955e113 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-9f90b6c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-20644 .elementor-element.elementor-element-8248991{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-20644 .elementor-element.elementor-element-8248991 .neuros-heading{text-align:left;}.elementor-20644 .elementor-element.elementor-element-8248991 .neuros-subheading:not(:last-child){margin-bottom:2px;}.elementor-20644 .elementor-element.elementor-element-ceb6bba{width:auto;max-width:auto;align-self:flex-end;}.elementor-20644 .elementor-element.elementor-element-ceb6bba > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-20644 .elementor-element.elementor-element-ceb6bba .button-widget{text-align:left;}.elementor-20644 .elementor-element.elementor-element-ceb6bba .neuros-button:hover{color:#000000;}.elementor-20644 .elementor-element.elementor-element-ceb6bba[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{color:#000000;}.elementor-20644 .elementor-element.elementor-element-ceb6bba .neuros-button{padding:10px 34px 11px 44px;}.elementor-20644 .elementor-element.elementor-element-ceb6bba:not(.neuros-button-type-simple) .neuros-button:hover{padding:10px 44px 11px 34px;}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-grid-listing{margin:calc(-40px/2);}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-grid-listing .grid-blog-item-wrapper{padding:calc(40px/2);}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-classic-listing .classic-blog-item-wrapper:not(:last-child){margin-bottom:40px;}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-item{background-color:#001614;}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-item .post-title{padding:0% 5% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-item .post-title, .elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-item .post-title a{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .post-meta-item-tags a{color:#000000;background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .post-meta-item-tags a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-text );}.elementor-20644 .elementor-element.elementor-element-ca97241{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-ca97241 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20644 .elementor-element.elementor-element-dcb4386.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20644 .elementor-element.elementor-element-dcb4386.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20644 .elementor-element.elementor-element-dcb4386.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20644 .elementor-element.elementor-element-d813713 > .elementor-widget-container{margin:0px 0px 57px 0px;padding:0% 5% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-d813713 .neuros-heading{text-align:left;font-size:50px;}.elementor-20644 .elementor-element.elementor-element-d813713 .neuros-subheading:not(:last-child){margin-bottom:22px;}.elementor-20644 .elementor-element.elementor-element-d813713 .neuros-heading .neuros-heading-content{color:#000000;}.elementor-20644 .elementor-element.elementor-element-d813713 .neuros-subheading{color:#000000;}.elementor-20644 .elementor-element.elementor-element-c2dcefe > .elementor-widget-container{padding:0% 20% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-df698f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-20644 .elementor-element.elementor-element-df698f9 a{color:#333333;}.elementor-20644 .elementor-element.elementor-element-df698f9 a:hover{color:#F14F44;}.elementor-20644 .elementor-element.elementor-element-df698f9{margin-top:30px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-7fde7a9 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-20644 .elementor-element.elementor-element-e5b0168 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20644 .elementor-element.elementor-element-e5b0168 .neuros-heading{text-align:left;font-family:"Manrope", Sans-serif;font-weight:700;letter-spacing:0px;}.elementor-20644 .elementor-element.elementor-element-53e20ed > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;}.elementor-20644 .elementor-element.elementor-element-17a8a33 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20644 .elementor-element.elementor-element-17a8a33 .neuros-heading{text-align:left;font-family:"Manrope", Sans-serif;font-weight:700;letter-spacing:0px;}.elementor-20644 .elementor-element.elementor-element-5b52443{color:#000000;}.elementor-20644 .elementor-element.elementor-element-a4536fd > .elementor-widget-container{margin:52px 0px 26px 0px;}.elementor-20644 .elementor-element.elementor-element-a4536fd .neuros-heading{text-align:left;font-family:"Manrope", Sans-serif;font-weight:700;letter-spacing:0px;}.elementor-20644 .elementor-element.elementor-element-5877cd4{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:23px;--grid-row-gap:0px;}.elementor-20644 .elementor-element.elementor-element-5877cd4 .elementor-widget-container{text-align:left;}.elementor-20644 .elementor-element.elementor-element-5877cd4 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:0.5em;}.elementor-20644 .elementor-element.elementor-element-5877cd4 .elementor-social-icon i{color:#333333;}.elementor-20644 .elementor-element.elementor-element-5877cd4 .elementor-social-icon svg{fill:#333333;}.elementor-20644 .elementor-element.elementor-element-5877cd4 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-20644 .elementor-element.elementor-element-5877cd4 .elementor-social-icon:hover i{color:#999999;}.elementor-20644 .elementor-element.elementor-element-5877cd4 .elementor-social-icon:hover svg{fill:#999999;}.elementor-20644 .elementor-element.elementor-element-1140b70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-1140b70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-1140b70 > .elementor-element-populated, .elementor-20644 .elementor-element.elementor-element-1140b70 > .elementor-element-populated > .elementor-background-overlay, .elementor-20644 .elementor-element.elementor-element-1140b70 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-20644 .elementor-element.elementor-element-1140b70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:32px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:12.3% 16% 13% 16%;}.elementor-20644 .elementor-element.elementor-element-1140b70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20644 .elementor-element.elementor-element-bb486c1{text-align:left;}.elementor-20644 .elementor-element.elementor-element-bb486c1 .wpforms-widget-heading{color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-bb486c1 .wpforms-head-container .wpforms-description{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 .input-floating-wrap .floating-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input::-webkit-input-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input:-moz-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input::-moz-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input:-ms-input-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea::-moz-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder{color:#C6C6C6;}.elementor-20644 .elementor-element.elementor-element-bb486c1 .input-floating-wrap input:focus ~ .floating-placeholder,
                     .elementor-20644 .elementor-element.elementor-element-bb486c1 .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder,
                     .elementor-20644 .elementor-element.elementor-element-bb486c1 .input-floating-wrap textarea:focus ~ .floating-placeholder,
                     .elementor-20644 .elementor-element.elementor-element-bb486c1 .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input:focus::-webkit-input-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input:focus:-moz-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input:focus::-moz-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input:focus:-ms-input-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-webkit-input-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus:-moz-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-moz-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus:-ms-input-placeholder{color:#FFFFFF;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form select, 
                    .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form textarea{border-color:#DFFF044A;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap:after{color:#DFFF044A;}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"], 
                            .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"], 
                            .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button{color:var( --e-global-color-primary );}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"],
                            .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"], 
                            .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:hover, 
                            .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:hover, 
                            .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:hover{color:var( --e-global-color-accent );}.elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"]:hover,
                            .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"]:hover, 
                            .elementor-20644 .elementor-element.elementor-element-bb486c1 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:hover{--wpforms-button-background-color-alt:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}@media(max-width:1600px){.elementor-20644 .elementor-element.elementor-element-cc75734{padding:40px 30px 33px 30px;}.elementor-20644 .elementor-element.elementor-element-6bf5d0e{padding:19px 17px 30px 30px;}.elementor-20644 .elementor-element.elementor-element-b93cb90{padding:100px 30px 80px 30px;}.elementor-20644 .elementor-element.elementor-element-ea13c10 .neuros-heading{font-size:20px;}.elementor-20644 .elementor-element.elementor-element-f5bd4c9 .elementor-counter-number-wrapper{font-size:60px;}.elementor-20644 .elementor-element.elementor-element-f660df3 .elementor-counter-number-wrapper{font-size:60px;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-element-populated{padding:5% 15% 5% 10%;}.elementor-20644 .elementor-element.elementor-element-9a80d5e > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-5ec4646 > .elementor-widget-container{margin:33px 0px 0px 65px;}.elementor-20644 .elementor-element.elementor-element-bc534e5 > .elementor-widget-container{margin:0 0 0 0;}.elementor-20644 .elementor-element.elementor-element-2a4d805 > .elementor-widget-container{margin:0 0 0 0;}.elementor-20644 .elementor-element.elementor-element-c9245ea > .elementor-widget-container{margin:0 0 0 0;}.elementor-20644 .elementor-element.elementor-element-9ed0981 > .elementor-widget-container{margin:0 0 0 0;}.elementor-20644 .elementor-element.elementor-element-deb5627 > .elementor-widget-container{margin:0 0 0 0;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tab_title_item a{padding:32px 40px 37px 42px;}.elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated{padding:8% 10% 40% 9%;}}@media(max-width:1279px){.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .content-slider-item-text{padding:0% 0% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .content-slider-item-text{padding:0% 0% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-cc75734{padding:40px 20px 33px 20px;}.elementor-20644 .elementor-element.elementor-element-18305fa .neuros-heading{font-size:20px;}.elementor-20644 .elementor-element.elementor-element-634534d{padding:33px 20px 27px 20px;}.elementor-20644 .elementor-element.elementor-element-ae8b4c3 .neuros-heading{font-size:20px;}.elementor-20644 .elementor-element.elementor-element-6bf5d0e:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-6bf5d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-20644 .elementor-element.elementor-element-ffaf2ec .neuros-heading{font-size:20px;}.elementor-20644 .elementor-element.elementor-element-ea13c10 .neuros-heading{font-size:16px;}.elementor-20644 .elementor-element.elementor-element-f5bd4c9 .elementor-counter-number-wrapper{font-size:40px;}.elementor-20644 .elementor-element.elementor-element-f660df3 .elementor-counter-number-wrapper{font-size:40px;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-element-populated{padding:5% 12% 5% 5%;}.elementor-20644 .elementor-element.elementor-element-5ec4646 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tab_title_item a{padding:30px 20px 30px 20px;}.elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-20644 .elementor-element.elementor-element-2edb886 .elementor-counter-number-wrapper{font-size:60px;}.elementor-20644 .elementor-element.elementor-element-cba6860:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-20644 .elementor-element.elementor-element-955e113{padding:120px 0px 120px 0px;}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-item .post-title{padding:0% 0% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-c2dcefe > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-df698f9{padding:0% 0% 0% 0%;}}@media(max-width:991px){.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .slide-content-column{width:95%;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .slide-content-column{width:95%;}.elementor-20644 .elementor-element.elementor-element-e186e37 > .elementor-container{min-height:500px;}.elementor-20644 .elementor-element.elementor-element-e282ef6{padding:0px 30px 0px 30px;}.elementor-20644 .elementor-element.elementor-element-acc2925 > .elementor-container{min-height:500px;}.elementor-20644 .elementor-element.elementor-element-ea13c10 .neuros-heading{font-size:20px;}.elementor-20644 .elementor-element.elementor-element-f5bd4c9 .elementor-counter-number-wrapper{font-size:50px;}.elementor-20644 .elementor-element.elementor-element-f660df3 .elementor-counter-number-wrapper{font-size:50px;}.elementor-20644 .elementor-element.elementor-element-9a80d5e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tab_title_item a{padding:30px 30px 30px 30px;}.elementor-20644 .elementor-element.elementor-element-263e647:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated{padding:40px 20px 150px 20px;}.elementor-20644 .elementor-element.elementor-element-fd8dd49{margin-top:30px;margin-bottom:0px;}.elementor-20644 .elementor-element.elementor-element-cba6860:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-20644 .elementor-element.elementor-element-64ae8ec{padding:0px 30px 0px 30px;}.elementor-20644 .elementor-element.elementor-element-955e113:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-955e113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-grid-listing{margin:calc(-20px/2);}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-grid-listing .grid-blog-item-wrapper{padding:calc(20px/2);}.elementor-20644 .elementor-element.elementor-element-6c3f0c4 .case-study-classic-listing .classic-blog-item-wrapper:not(:last-child){margin-bottom:20px;}.elementor-20644 .elementor-element.elementor-element-5877cd4{--grid-column-gap:28px;}.elementor-20644 .elementor-element.elementor-element-1140b70 > .elementor-element-populated{padding:12% 10% 13% 10%;}}@media(max-width:767px){.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .elementor-text-column img{margin:0px 0px 30px 0px;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .elementor-text-column img{margin:0px 0px 30px 0px;}.elementor-20644 .elementor-element.elementor-element-e282ef6{padding:0px 20px 0px 20px;}.elementor-20644 .elementor-element.elementor-element-acc2925:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-acc2925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-20644 .elementor-element.elementor-element-9dc74f7 .special-text{font-size:50px;}.elementor-20644 .elementor-element.elementor-element-e864d06 .special-text{font-size:50px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-405cd44 .neuros_tab_icon{margin:6px 36px 6px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-2c44253 .neuros_tab_icon{margin:5px 34px 5px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-fbc61c3 .neuros_tab_icon{margin:5px 34px 5px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .elementor-repeater-item-cd0bc30 .neuros_tab_icon{margin:5px 34px 5px 0px;}.elementor-20644 .elementor-element.elementor-element-58c62a2 .neuros_tabs_titles_container .neuros_tab_title_item{width:100%;}.elementor-20644 .elementor-element.elementor-element-64ae8ec{margin-top:80px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-20644 .elementor-element.elementor-element-955e113{padding:80px 0px 80px 0px;}.elementor-20644 .elementor-element.elementor-element-1140b70 > .elementor-element-populated{padding:12% 8% 12% 8%;}}@media(max-width:575px){.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-6fdc6c7 .slide-content-column{width:100%;}.elementor-20644 .elementor-element.elementor-element-abe0868 .elementor-repeater-item-f0e7909 .slide-content-column{width:100%;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-20644 .elementor-element.elementor-element-9a80d5e .neuros-heading{font-size:33px;}.elementor-20644 .elementor-element.elementor-element-8cfc34e .button-widget{text-align:left;}.elementor-20644 .elementor-element.elementor-element-54d0746 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-20644 .elementor-element.elementor-element-263e647:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:238px auto;}.elementor-20644 .elementor-element.elementor-element-263e647 > .elementor-element-populated{margin:15px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20644 .elementor-element.elementor-element-fd8dd49{margin-top:20px;margin-bottom:0px;}.elementor-20644 .elementor-element.elementor-element-cba6860:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-20644 .elementor-element.elementor-element-cba6860 > .elementor-element-populated{margin:10px 15px 5px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-20644 .elementor-element.elementor-element-c12d17d:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-c12d17d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:50% auto;}.elementor-20644 .elementor-element.elementor-element-c12d17d{padding:40px 20px 40px 20px;}.elementor-20644 .elementor-element.elementor-element-955e113:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-955e113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-20644 .elementor-element.elementor-element-8248991{width:100%;max-width:100%;}.elementor-20644 .elementor-element.elementor-element-ceb6bba{width:100%;max-width:100%;}.elementor-20644 .elementor-element.elementor-element-ceb6bba > .elementor-widget-container{margin:15px 0px 0px 0px;}}@media(min-width:576px){.elementor-20644 .elementor-element.elementor-element-63d4159{width:43.86%;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c{width:56.14%;}.elementor-20644 .elementor-element.elementor-element-b8bbc63{width:44.278%;}.elementor-20644 .elementor-element.elementor-element-25b30f2{width:55.679%;}.elementor-20644 .elementor-element.elementor-element-263e647{width:37.9%;}.elementor-20644 .elementor-element.elementor-element-18bb493{width:24%;}.elementor-20644 .elementor-element.elementor-element-cba6860{width:37.766%;}}@media(max-width:991px) and (min-width:576px){.elementor-20644 .elementor-element.elementor-element-d3c5898{width:50%;}.elementor-20644 .elementor-element.elementor-element-03ef473{width:50%;}.elementor-20644 .elementor-element.elementor-element-960e74d{width:100%;}.elementor-20644 .elementor-element.elementor-element-63d4159{width:100%;}.elementor-20644 .elementor-element.elementor-element-0ab0e6c{width:100%;}.elementor-20644 .elementor-element.elementor-element-b8bbc63{width:100%;}.elementor-20644 .elementor-element.elementor-element-25b30f2{width:100%;}.elementor-20644 .elementor-element.elementor-element-263e647{width:50%;}.elementor-20644 .elementor-element.elementor-element-18bb493{width:100%;}.elementor-20644 .elementor-element.elementor-element-cba6860{width:50%;}}@media(max-width:767px) and (min-width:576px){.elementor-20644 .elementor-element.elementor-element-b8bbc63{width:100%;}.elementor-20644 .elementor-element.elementor-element-25b30f2{width:100%;}.elementor-20644 .elementor-element.elementor-element-dcb4386{width:100%;}.elementor-20644 .elementor-element.elementor-element-1140b70{width:100%;}}@media(min-width:1921px){.elementor-20644 .elementor-element.elementor-element-e282ef6{padding:0px 45px 0px 45px;}.elementor-20644 .elementor-element.elementor-element-acc2925:not(.elementor-motion-effects-element-type-background), .elementor-20644 .elementor-element.elementor-element-acc2925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-20644 .elementor-element.elementor-element-64ae8ec{padding:0px 45px 0px 45px;}}