.elementor-5043 .elementor-element.elementor-element-1da933cf{margin-top:-40px;margin-bottom:0px;padding:0px 0px 110px 0px;}.elementor-5043 .elementor-element.elementor-element-56de0b2e .s-box{background-image:url("https://rtpublicidade.pt/wp-content/uploads/2021/02/bg-service1-12.png");background-position:top right;background-repeat:no-repeat;}.elementor-5043 .elementor-element.elementor-element-56de0b2e .s-box:hover{background-image:url("https://rtpublicidade.pt/wp-content/uploads/2021/02/bg-service1-121.png");}.elementor-5043 .elementor-element.elementor-element-56de0b2e .number-box{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-5043 .elementor-element.elementor-element-56de0b2e .s-box:hover .number-box, .elementor-5043 .elementor-element.elementor-element-56de0b2e .s-box:hover .number-box svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-4ce616ce .s-box{background-image:url("https://rtpublicidade.pt/wp-content/uploads/2021/02/bg-service2-11.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-5043 .elementor-element.elementor-element-4ce616ce .s-box:hover{background-image:url("https://rtpublicidade.pt/wp-content/uploads/2021/02/bg-service2-12.png");box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5043 .elementor-element.elementor-element-4ce616ce .number-box{color:var( --e-global-color-b468db9 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;background-color:#EAF3FF;}.elementor-5043 .elementor-element.elementor-element-4ce616ce .icon-main svg{fill:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-4ce616ce .s-box:hover .number-box, .elementor-5043 .elementor-element.elementor-element-4ce616ce .s-box:hover .number-box svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-3d1a6602 .s-box{background-image:url("https://rtpublicidade.pt/wp-content/uploads/2021/02/bg-service3-11.png");background-position:top right;background-repeat:no-repeat;}.elementor-5043 .elementor-element.elementor-element-3d1a6602 .s-box:hover{background-image:url("https://rtpublicidade.pt/wp-content/uploads/2021/02/bg-service3-12.png");}.elementor-5043 .elementor-element.elementor-element-3d1a6602 .number-box{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;background-color:#FFEBE6;}.elementor-5043 .elementor-element.elementor-element-3d1a6602 .s-box:hover .number-box, .elementor-5043 .elementor-element.elementor-element-3d1a6602 .s-box:hover .number-box svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-1a140877 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5043 .elementor-element.elementor-element-1a140877:not(.elementor-motion-effects-element-type-background), .elementor-5043 .elementor-element.elementor-element-1a140877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://wpdemo.archiwp.com/onum/wp-content/uploads/sites/3/2020/02/bg-shape1-home5.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-5043 .elementor-element.elementor-element-1a140877{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-5043 .elementor-element.elementor-element-1a140877 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5043 .elementor-element.elementor-element-39f9f67f > .elementor-element-populated{padding:0px 0px 0px 90px;}.elementor-5043 .elementor-element.elementor-element-3116f43c{text-align:left;}.elementor-5043 .elementor-element.elementor-element-3116f43c .ot-heading .sub-heading span{color:var( --e-global-color-2c4c49b );}.elementor-5043 .elementor-element.elementor-element-3116f43c .ot-heading .sub-heading:before, .elementor-5043 .elementor-element.elementor-element-3116f43c .ot-heading .sub-heading:after{background:var( --e-global-color-2c4c49b );}.elementor-5043 .elementor-element.elementor-element-3116f43c .ot-heading .main-heading{margin-bottom:20px;}.elementor-5043 .elementor-element.elementor-element-6314a76a > .elementor-widget-container{padding:0px 0px 45px 0px;}.elementor-5043 .elementor-element.elementor-element-11eac796 .octf-btn-icon i:before{font-size:14px;}.elementor-5043 .elementor-element.elementor-element-11eac796 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-5043 .elementor-element.elementor-element-11eac796 .octf-btn i{color:var( --e-global-color-2c4c49b );background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-11eac796 .octf-btn:hover i, .elementor-5043 .elementor-element.elementor-element-11eac796 .octf-btn:focus i{color:var( --e-global-color-b468db9 );background-color:var( --e-global-color-2c4c49b );}.elementor-5043 .elementor-element.elementor-element-c6a11d0:not(.elementor-motion-effects-element-type-background), .elementor-5043 .elementor-element.elementor-element-c6a11d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f723233 );background-image:url("https://rtpublicidade.pt/wp-content/uploads/2021/03/bg-team-home5.png");background-size:cover;}.elementor-5043 .elementor-element.elementor-element-c6a11d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-5043 .elementor-element.elementor-element-c6a11d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5043 .elementor-element.elementor-element-335b530b{text-align:center;}.elementor-5043 .elementor-element.elementor-element-335b530b .ot-heading .sub-heading span{color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-335b530b .ot-heading .sub-heading:before, .elementor-5043 .elementor-element.elementor-element-335b530b .ot-heading .sub-heading:after{background:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-335b530b .ot-heading .main-heading{color:var( --e-global-color-primary );margin-bottom:20px;}.elementor-5043 .elementor-element.elementor-element-562b3f54 .elementor-text-editor{text-align:center;}.elementor-5043 .elementor-element.elementor-element-562b3f54{color:#FFFFFF;}.elementor-5043 .elementor-element.elementor-element-562b3f54 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5043 .elementor-element.elementor-element-6f41355 > .elementor-element-populated{margin:25px 25px 25px 25px;}.elementor-5043 .elementor-element.elementor-element-f320641.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5043 .elementor-element.elementor-element-f320641.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5043 .elementor-element.elementor-element-f320641.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-f320641 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5043 .elementor-element.elementor-element-f320641 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5043 .elementor-element.elementor-element-f320641 .elementor-image-box-content .elementor-image-box-title{color:var( --e-global-color-2c4c49b );font-weight:600;}.elementor-5043 .elementor-element.elementor-element-f320641 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:25px 25px 25px 25px;background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-f320641:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-f3ce848 a.octf-btn, .elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-f3ce848 a.octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-f3ce848 a.octf-btn:focus, .elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn:focus{color:var( --e-global-color-b468db9 );background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-f3ce848 a.octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-f3ce848 a.octf-btn:focus svg, .elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn:focus svg{fill:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn-icon i:before{font-size:14px;}.elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn i{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn:hover i, .elementor-5043 .elementor-element.elementor-element-f3ce848 .octf-btn:focus i{color:var( --e-global-color-2c4c49b );background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-f3ce848 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-31ac72b > .elementor-element-populated{margin:25px 25px 25px 25px;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0 .elementor-image-box-content .elementor-image-box-title{color:var( --e-global-color-2c4c49b );font-weight:600;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:25px 25px 25px 25px;background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-9b8fdd0:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-57acc46 a.octf-btn, .elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-57acc46 a.octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-57acc46 a.octf-btn:focus, .elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn:focus{color:var( --e-global-color-b468db9 );background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-57acc46 a.octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-57acc46 a.octf-btn:focus svg, .elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn:focus svg{fill:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn-icon i:before{font-size:14px;}.elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn i{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn:hover i, .elementor-5043 .elementor-element.elementor-element-57acc46 .octf-btn:focus i{color:var( --e-global-color-2c4c49b );background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-57acc46 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-6bce2ca > .elementor-element-populated{margin:25px 25px 25px 25px;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0 .elementor-image-box-content .elementor-image-box-title{color:var( --e-global-color-2c4c49b );font-weight:600;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:25px 25px 25px 25px;background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-cfbdbe0:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-31f564f a.octf-btn, .elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-31f564f a.octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-31f564f a.octf-btn:focus, .elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn:focus{color:var( --e-global-color-b468db9 );background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-31f564f a.octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-31f564f a.octf-btn:focus svg, .elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn:focus svg{fill:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn-icon i:before{font-size:14px;}.elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn i{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn:hover i, .elementor-5043 .elementor-element.elementor-element-31f564f .octf-btn:focus i{color:var( --e-global-color-2c4c49b );background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-31f564f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-38817ea > .elementor-element-populated{margin:25px 25px 25px 25px;}.elementor-5043 .elementor-element.elementor-element-f30bcf4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5043 .elementor-element.elementor-element-f30bcf4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5043 .elementor-element.elementor-element-f30bcf4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-f30bcf4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5043 .elementor-element.elementor-element-f30bcf4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5043 .elementor-element.elementor-element-f30bcf4 .elementor-image-box-content .elementor-image-box-title{color:var( --e-global-color-2c4c49b );font-weight:600;}.elementor-5043 .elementor-element.elementor-element-f30bcf4 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:25px 25px 25px 25px;background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-f30bcf4:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-7d24bbf a.octf-btn, .elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-7d24bbf a.octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-7d24bbf a.octf-btn:focus, .elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn:focus{color:var( --e-global-color-b468db9 );background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-7d24bbf a.octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-7d24bbf a.octf-btn:focus svg, .elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn:focus svg{fill:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn-icon i:before{font-size:14px;}.elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn i{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn:hover i, .elementor-5043 .elementor-element.elementor-element-7d24bbf .octf-btn:focus i{color:var( --e-global-color-2c4c49b );background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-7d24bbf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-e68b205 > .elementor-element-populated{margin:25px 25px 25px 25px;}.elementor-5043 .elementor-element.elementor-element-6d1d013.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5043 .elementor-element.elementor-element-6d1d013.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5043 .elementor-element.elementor-element-6d1d013.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-6d1d013 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5043 .elementor-element.elementor-element-6d1d013 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5043 .elementor-element.elementor-element-6d1d013 .elementor-image-box-content .elementor-image-box-title{color:var( --e-global-color-2c4c49b );font-weight:600;}.elementor-5043 .elementor-element.elementor-element-6d1d013 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:25px 25px 25px 25px;background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-6d1d013:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-3143124 a.octf-btn, .elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-3143124 a.octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-3143124 a.octf-btn:focus, .elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn:focus{color:var( --e-global-color-b468db9 );background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-3143124 a.octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-3143124 a.octf-btn:focus svg, .elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn:focus svg{fill:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn-icon i:before{font-size:14px;}.elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn i{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn:hover i, .elementor-5043 .elementor-element.elementor-element-3143124 .octf-btn:focus i{color:var( --e-global-color-2c4c49b );background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-3143124 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-25e5df2 > .elementor-element-populated{margin:25px 25px 25px 25px;}.elementor-5043 .elementor-element.elementor-element-fcb1b85.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5043 .elementor-element.elementor-element-fcb1b85.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5043 .elementor-element.elementor-element-fcb1b85.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-fcb1b85 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5043 .elementor-element.elementor-element-fcb1b85 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5043 .elementor-element.elementor-element-fcb1b85 .elementor-image-box-content .elementor-image-box-title{color:var( --e-global-color-2c4c49b );font-weight:600;}.elementor-5043 .elementor-element.elementor-element-fcb1b85 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:25px 25px 25px 25px;background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-fcb1b85:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-4344ffc a.octf-btn, .elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-4344ffc a.octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn:hover, .elementor-5043 .elementor-element.elementor-element-4344ffc a.octf-btn:focus, .elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn:focus{color:var( --e-global-color-b468db9 );background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-4344ffc a.octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn:hover svg, .elementor-5043 .elementor-element.elementor-element-4344ffc a.octf-btn:focus svg, .elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn:focus svg{fill:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn-icon i:before{font-size:14px;}.elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn i{background-color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn:hover i, .elementor-5043 .elementor-element.elementor-element-4344ffc .octf-btn:focus i{color:var( --e-global-color-2c4c49b );background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-4344ffc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-7ca447be > .elementor-container{max-width:1560px;}.elementor-5043 .elementor-element.elementor-element-7ca447be{padding:75px 0px 75px 0px;}.elementor-5043 .elementor-element.elementor-element-686e148c{text-align:center;}.elementor-5043 .elementor-element.elementor-element-686e148c .ot-heading .sub-heading span{color:var( --e-global-color-2c4c49b );}.elementor-5043 .elementor-element.elementor-element-686e148c .ot-heading .sub-heading:before, .elementor-5043 .elementor-element.elementor-element-686e148c .ot-heading .sub-heading:after{background:var( --e-global-color-2c4c49b );}.elementor-5043 .elementor-element.elementor-element-686e148c .ot-heading .main-heading{color:var( --e-global-color-primary );margin-bottom:20px;}.elementor-5043 .elementor-element.elementor-element-3cb436ef .swiper-wrapper{display:flex;align-items:center;}.elementor-5043 .elementor-element.elementor-element-6416aa47:not(.elementor-motion-effects-element-type-background), .elementor-5043 .elementor-element.elementor-element-6416aa47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c4c49b );background-image:url("https://rtpublicidade.pt/wp-content/uploads/2021/03/finger-3653377_1920.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5043 .elementor-element.elementor-element-6416aa47 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5043 .elementor-element.elementor-element-6416aa47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 0px 110px 0px;}.elementor-5043 .elementor-element.elementor-element-53c08ff6{text-align:center;}.elementor-5043 .elementor-element.elementor-element-53c08ff6 .ot-heading .heading__text_stroke{-webkit-text-stroke-color:#FFFFFF2E;}.elementor-5043 .elementor-element.elementor-element-3a3185af .elementor-testimonial__text{color:var( --e-global-color-b468db9 );font-weight:400;}.elementor-5043 .elementor-element.elementor-element-3a3185af .elementor-testimonial__name{color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-3a3185af .elementor-testimonial__title{color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-3a3185af .elementor-swiper-button{font-size:20px;color:var( --e-global-color-2c4c49b );}.elementor-5043 .elementor-element.elementor-element-3a3185af .swiper-pagination-bullet-active, .elementor-5043 .elementor-element.elementor-element-3a3185af .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-f723233 );}.elementor-5043 .elementor-element.elementor-element-3a3185af .swiper-pagination-fraction{color:var( --e-global-color-f723233 );}.elementor-5043 .elementor-element.elementor-element-3faa9a23:not(.elementor-motion-effects-element-type-background), .elementor-5043 .elementor-element.elementor-element-3faa9a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-b468db9 ) 0%, #EDF4FF 100%);}.elementor-5043 .elementor-element.elementor-element-3faa9a23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 30px 75px 30px;}.elementor-5043 .elementor-element.elementor-element-3faa9a23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5043 .elementor-element.elementor-element-7ac10ed3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5043 .elementor-element.elementor-element-7ac10ed3{padding:0px 0px 18px 0px;}.elementor-5043 .elementor-element.elementor-element-6d2595e5{text-align:left;}.elementor-5043 .elementor-element.elementor-element-6d2595e5 .ot-heading .sub-heading span{color:var( --e-global-color-f723233 );}.elementor-5043 .elementor-element.elementor-element-6d2595e5 .ot-heading .sub-heading:before, .elementor-5043 .elementor-element.elementor-element-6d2595e5 .ot-heading .sub-heading:after{background:var( --e-global-color-f723233 );}.elementor-5043 .elementor-element.elementor-element-73dc4fbe .octf-btn-icon i:before{font-size:14px;}.elementor-5043 .elementor-element.elementor-element-73dc4fbe .octf-btn-icon i{width:40px;height:40px;line-height:40px;}.elementor-5043 .elementor-element.elementor-element-73dc4fbe .octf-btn i{color:var( --e-global-color-b468db9 );background-color:var( --e-global-color-2c4c49b );}.elementor-5043 .elementor-element.elementor-element-73dc4fbe .octf-btn:hover i, .elementor-5043 .elementor-element.elementor-element-73dc4fbe .octf-btn:focus i{color:var( --e-global-color-2c4c49b );background-color:var( --e-global-color-b468db9 );}.elementor-5043 .elementor-element.elementor-element-9a89417{--image-border-radius:20px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5043 .elementor-element.elementor-element-9a89417 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:#000000BF;}.elementor-5043 .elementor-element.elementor-element-9a89417 .elementor-gallery-item__title{font-weight:500;text-transform:uppercase;}.elementor-5043 .elementor-element.elementor-element-5c559892 .project_filters{text-align:left;}.elementor-5043 .elementor-element.elementor-element-5c559892 .projects-style-1 .projects-box .portfolio-info:not(.s2) .portfolio-info-inner, .elementor-5043 .elementor-element.elementor-element-5c559892 .projects-box .s2, .elementor-5043 .elementor-element.elementor-element-5c559892 .projects-style-3 .projects-box .portfolio-info{background-color:var( --e-global-color-accent );}.elementor-5043 .elementor-element.elementor-element-5c559892 .projects-box .portfolio-info .portfolio-info-title a{color:var( --e-global-color-primary );}.elementor-5043 .elementor-element.elementor-element-5c559892 .projects-box .portfolio-info .portfolio-cates a, .elementor-5043 .elementor-element.elementor-element-5c559892 .projects-box .portfolio-info .portfolio-cates span{color:var( --e-global-color-f723233 );}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-5043 .elementor-element.elementor-element-22a49687{width:50%;}.elementor-5043 .elementor-element.elementor-element-2a4b8fa2{width:50%;}.elementor-5043 .elementor-element.elementor-element-1fa507a0{width:100%;}.elementor-5043 .elementor-element.elementor-element-3f2d1abb{width:100%;}.elementor-5043 .elementor-element.elementor-element-39f9f67f{width:100%;}.elementor-5043 .elementor-element.elementor-element-32b1b113{width:70%;}.elementor-5043 .elementor-element.elementor-element-179d945a{width:30%;}}@media(max-width:1024px){.elementor-5043 .elementor-element.elementor-element-56de0b2e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5043 .elementor-element.elementor-element-1a140877{padding:60px 0px 60px 0px;}.elementor-5043 .elementor-element.elementor-element-39f9f67f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5043 .elementor-element.elementor-element-8998a83{margin-top:0px;margin-bottom:25px;}.elementor-5043 .elementor-element.elementor-element-6f41355 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-f320641 .elementor-image-box-content .elementor-image-box-title{font-size:23px;}.elementor-5043 .elementor-element.elementor-element-31ac72b > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0 .elementor-image-box-content .elementor-image-box-title{font-size:22px;}.elementor-5043 .elementor-element.elementor-element-6bce2ca > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0 .elementor-image-box-content .elementor-image-box-title{font-size:23px;}.elementor-5043 .elementor-element.elementor-element-90554e8{margin-top:25px;margin-bottom:25px;}.elementor-5043 .elementor-element.elementor-element-38817ea > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-f30bcf4 .elementor-image-box-content .elementor-image-box-title{font-size:23px;}.elementor-5043 .elementor-element.elementor-element-e68b205 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-6d1d013 .elementor-image-box-content .elementor-image-box-title{font-size:23px;}.elementor-5043 .elementor-element.elementor-element-25e5df2 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-fcb1b85 .elementor-image-box-content .elementor-image-box-title{font-size:23px;}.elementor-5043 .elementor-element.elementor-element-2c172052 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-32b1b113 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-179d945a > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5043 .elementor-element.elementor-element-4ce616ce > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5043 .elementor-element.elementor-element-3116f43c .ot-heading .sub-heading{font-size:12px;}.elementor-5043 .elementor-element.elementor-element-3116f43c .ot-heading .main-heading{font-size:25px;line-height:32px;}.elementor-5043 .elementor-element.elementor-element-8998a83{margin-top:0px;margin-bottom:0px;}.elementor-5043 .elementor-element.elementor-element-6f41355 > .elementor-element-populated{margin:0px 0px 30px 0px;}.elementor-5043 .elementor-element.elementor-element-f320641 .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-31ac72b > .elementor-element-populated{margin:30px 0px 30px 0px;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0 .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-9b8fdd0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5043 .elementor-element.elementor-element-6bce2ca > .elementor-element-populated{margin:30px 0px 30px 0px;}.elementor-5043 .elementor-element.elementor-element-cfbdbe0 .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-90554e8{margin-top:0px;margin-bottom:0px;}.elementor-5043 .elementor-element.elementor-element-38817ea > .elementor-element-populated{margin:30px 0px 30px 0px;}.elementor-5043 .elementor-element.elementor-element-f30bcf4 .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-e68b205 > .elementor-element-populated{margin:30px 0px 30px 0px;}.elementor-5043 .elementor-element.elementor-element-6d1d013 .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-25e5df2 > .elementor-element-populated{margin:30px 0px 30px 0px;}.elementor-5043 .elementor-element.elementor-element-fcb1b85 .elementor-image-box-img{margin-bottom:15px;}.elementor-5043 .elementor-element.elementor-element-7ca447be{padding:0px 0px 60px 0px;}.elementor-5043 .elementor-element.elementor-element-6416aa47{padding:60px 0px 60px 0px;}.elementor-5043 .elementor-element.elementor-element-3faa9a23{padding:60px 30px 60px 30px;}.elementor-5043 .elementor-element.elementor-element-73dc4fbe > .elementor-widget-container{padding:0px 0px 20px 0px;}}