.elementor-823 .elementor-element.elementor-element-fbbb2f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-823 .elementor-element.elementor-element-fbbb2f8:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-fbbb2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://danieleribeiro.com/wp-content/uploads/2023/09/IMG_2355-scaled.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-823 .elementor-element.elementor-element-fbbb2f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0px 0px 100px 0px;}.elementor-823 .elementor-element.elementor-element-fbbb2f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-1486ca8 > .elementor-element-populated{text-align:left;padding:0em 0em 0em 7em;}.elementor-823 .elementor-element.elementor-element-7a71412 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-71950f3 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin:0px 0px 0px 55px;font-family:"Be Vietnam", Sans-serif;font-size:3em;font-weight:600;}.elementor-823 .elementor-element.elementor-element-7a71412 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-71950f3 );text-decoration-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-7a71412 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-71950f3 );font-family:"Amsterdam three", Sans-serif;font-size:4.5em;font-weight:400;margin:0rem 0rem -1rem 0rem;}.elementor-823 .elementor-element.elementor-element-7a71412 > .elementor-widget-container{margin:15em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-dca5328 .elementor-button{font-family:"Be Vietnam", Sans-serif;font-size:1.3em;font-weight:600;fill:var( --e-global-color-71950f3 );color:var( --e-global-color-71950f3 );background-color:#FFFFFF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-71950f3 );border-radius:30em 30em 30em 30em;}.elementor-823 .elementor-element.elementor-element-dca5328 .elementor-button:hover, .elementor-823 .elementor-element.elementor-element-dca5328 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-dca5328 .elementor-button:hover svg, .elementor-823 .elementor-element.elementor-element-dca5328 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-dca5328 > .elementor-widget-container{margin:0em 0em 12em 7em;}.elementor-823 .elementor-element.elementor-element-92d2b04:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-92d2b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE3D900;background-image:url("http://danieleribeiro.com/wp-content/uploads/2021/12/Logotipo_PNGs-25.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-823 .elementor-element.elementor-element-92d2b04 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-92d2b04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;}.elementor-823 .elementor-element.elementor-element-bc6dbe4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-823 .elementor-element.elementor-element-bc6dbe4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-97d2384 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin:-4px 0px 0px 63px;font-family:"Be Vietnam", Sans-serif;font-size:2.5em;font-weight:600;}.elementor-823 .elementor-element.elementor-element-97d2384 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-71950f3 );text-decoration-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-97d2384 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-accent );font-family:"Amsterdam three", Sans-serif;font-size:4.5em;font-weight:400;margin:0rem 0rem -1rem 0rem;}.elementor-823 .elementor-element.elementor-element-97d2384 > .elementor-widget-container{margin:5em 0em 2em 0em;}.elementor-823 .elementor-element.elementor-element-72493a3{color:#4D4D4D;line-height:2em;}.elementor-823 .elementor-element.elementor-element-72493a3 > .elementor-widget-container{margin:0em 30em 0em 0em;padding:2em 2em 2em 2em;background-color:var( --e-global-color-71950f3 );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-72493a3:hover .elementor-widget-container{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-73bed9d{color:var( --e-global-color-accent );line-height:2em;letter-spacing:0px;}.elementor-823 .elementor-element.elementor-element-73bed9d > .elementor-widget-container{margin:0em 015em 0em 15em;padding:2em 02em 2em 2em;background-color:var( --e-global-color-71950f3 );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-73bed9d:hover .elementor-widget-container{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-d30ce1a{color:var( --e-global-color-accent );line-height:2em;}.elementor-823 .elementor-element.elementor-element-d30ce1a > .elementor-widget-container{margin:0em 25em 0em 5em;padding:2em 2em 2em 2em;background-color:var( --e-global-color-71950f3 );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-d30ce1a:hover .elementor-widget-container{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-5129f9c .elementor-button{font-family:"Be Vietnam", Sans-serif;font-size:1.3em;font-weight:600;fill:var( --e-global-color-71950f3 );color:var( --e-global-color-71950f3 );background-color:#8F9DA6;border-style:solid;border-color:#310A0A00;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-5129f9c .elementor-button:hover, .elementor-823 .elementor-element.elementor-element-5129f9c .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-5129f9c .elementor-button:hover svg, .elementor-823 .elementor-element.elementor-element-5129f9c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-823 .elementor-element.elementor-element-5129f9c > .elementor-widget-container{margin:1em 0em 3em 11em;}.elementor-823 .elementor-element.elementor-element-2048290 .elementor-spacer-inner{height:100px;}.elementor-823 .elementor-element.elementor-element-49c10e8:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-49c10e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBC4DD6E;background-image:url("http://danieleribeiro.com/wp-content/uploads/2021/12/IMG_2483-21-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-823 .elementor-element.elementor-element-49c10e8 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-49c10e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-823 .elementor-element.elementor-element-c436359{text-align:left;}.elementor-823 .elementor-element.elementor-element-c436359 img{width:89%;}.elementor-823 .elementor-element.elementor-element-c436359 > .elementor-widget-container{margin:-3em -3em -3em -2em;padding:0em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-2da539b .elementor-heading-title{color:var( --e-global-color-71950f3 );font-family:"Amsterdam three", Sans-serif;font-size:4em;font-weight:400;}.elementor-823 .elementor-element.elementor-element-2da539b > .elementor-widget-container{margin:4em 0em 1em 0em;padding:5px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-8b498b1{color:#FFFFFF;font-family:"Be Vietnam", Sans-serif;font-size:1.1em;font-weight:600;text-shadow:0px 0px 10px rgba(0.9000091552734503, 0, 0, 0.3);}.elementor-823 .elementor-element.elementor-element-8b498b1 > .elementor-widget-container{margin:0em 7em -1em 0em;}.elementor-823 .elementor-element.elementor-element-44fd7f4{color:var( --e-global-color-71950f3 );font-family:"Be Vietnam", Sans-serif;font-size:1.1em;font-weight:600;line-height:2.1em;}.elementor-823 .elementor-element.elementor-element-44fd7f4 > .elementor-widget-container{margin:0em 20em -1em 0em;}.elementor-823 .elementor-element.elementor-element-02b5907:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-02b5907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE3D900;background-image:url("http://danieleribeiro.com/wp-content/uploads/2021/12/1415-14.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-823 .elementor-element.elementor-element-02b5907 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-02b5907{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-823 .elementor-element.elementor-element-f0fe017 .htmega_custom_content{color:var( --e-global-color-71950f3 );font-family:"Be Vietnam", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-823 .elementor-element.elementor-element-f0fe017 .htmega_custom_content *{color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-f0fe017 .htmega-toggle-button{text-align:left;}.elementor-823 .elementor-element.elementor-element-f0fe017 .htmega-toggle-button a{color:var( --e-global-color-71950f3 );font-family:"Be Vietnam", Sans-serif;font-size:2em;font-weight:600;text-transform:capitalize;}.elementor-823 .elementor-element.elementor-element-f0fe017 .htmega-toggle-button a svg path{fill:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-f0fe017 .htmega-toggle-button a:hover{color:var( --e-global-color-primary );}.elementor-823 .elementor-element.elementor-element-f0fe017 .htmega-toggle-button a:hover svg path{fill:var( --e-global-color-primary );}.elementor-823 .elementor-element.elementor-element-f0fe017 > .elementor-widget-container{margin:0em 10em 0em 0em;}.elementor-823 .elementor-element.elementor-element-b748681{text-align:left;color:var( --e-global-color-accent );font-family:"Amsterdam three", Sans-serif;font-size:3.5em;font-weight:400;}.elementor-823 .elementor-element.elementor-element-b748681 > .elementor-widget-container{margin:3em 0em -2em 3em;}.elementor-823 .elementor-element.elementor-element-d598bdb{text-align:left;color:var( --e-global-color-accent );font-family:"Be Vietnam", Sans-serif;font-size:2em;font-weight:600;}.elementor-823 .elementor-element.elementor-element-d598bdb > .elementor-widget-container{margin:-0.3em 0em -2em 6.7em;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-data-container span.twae-title{color:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-horizontal span.twae-title{color:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper span.twae-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper span.twae-label{color:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-description{color:var( --e-global-color-accent );font-family:"Be Vietnam", Sans-serif;font-weight:400;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-line::before{background-color:#4D4D4D;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-timeline-centered .twae-icon{border-color:#4D4D4D;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-timeline-centered .twae-year{border-color:#4D4D4D;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper:before{background-color:#4D4D4D;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper:after{background-color:#4D4D4D;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-horizontal .twae-pagination.swiper-pagination-progressbar{background-color:#4D4D4D;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-horizontal .twae-button-prev{color:#4D4D4D;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-horizontal .twae-button-next{color:#4D4D4D;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-horizontal .twae-story-info{border-color:var( --e-global-color-accent );background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-horizontal .twae-story-info:before{border-bottom-color:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-data-container:after{border-right-color:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-right-aligned .twae-data-container{border-left-color:var( --e-global-color-accent );}body[data-elementor-device-mode=desktop] .elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-left-aligned .twae-data-container,
					body[data-elementor-device-mode=tablet] .elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-left-aligned .twae-data-container{border-right-color:var( --e-global-color-accent );}body[data-elementor-device-mode=mobile] .elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-left-aligned .twae-data-container{border-left-color:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-data-container{background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-horizontal .twae-story-info.twae-no-border{border-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-horizontal .twae-story-info.twae-no-border:before{border-bottom-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-data-container.twae-no-border:after{border-right-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-right-aligned .twae-data-container.twae-no-border{border-left-color:var( --e-global-color-71950f3 );}body[data-elementor-device-mode=desktop] .elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-left-aligned .twae-data-container.twae-no-border,
					body[data-elementor-device-mode=tablet] .elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-left-aligned .twae-data-container.twae-no-border{border-right-color:var( --e-global-color-71950f3 );}body[data-elementor-device-mode=mobile] .elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-left-aligned .twae-data-container.twae-no-border{border-left-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-year{color:var( --e-global-color-primary );}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper span.twae-extra-label{color:var( --e-global-color-primary );font-family:"Be Vietnam", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-823 .elementor-element.elementor-element-20e76ac .twae-wrapper .twae-icon i{font-size:12px;}.elementor-823 .elementor-element.elementor-element-20e76ac > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-c846fb7 .elementor-button{font-family:"Be Vietnam", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;fill:var( --e-global-color-71950f3 );color:var( --e-global-color-71950f3 );background-color:var( --e-global-color-primary );border-style:solid;border-color:#310A0A00;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-c846fb7 .elementor-button:hover, .elementor-823 .elementor-element.elementor-element-c846fb7 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-c846fb7 .elementor-button:hover svg, .elementor-823 .elementor-element.elementor-element-c846fb7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-823 .elementor-element.elementor-element-c846fb7 > .elementor-widget-container{margin:2em 0em 3em 0em;}.elementor-823 .elementor-element.elementor-element-dc0fd77 .elementor-spacer-inner{height:100px;}.elementor-823 .elementor-element.elementor-element-9f558d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-823 .elementor-element.elementor-element-9f558d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-c9fbd92:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-c9fbd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBC4DD6E;background-image:url("http://danieleribeiro.com/wp-content/uploads/2021/12/IMG_24891-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-823 .elementor-element.elementor-element-c9fbd92 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-c9fbd92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-823 .elementor-element.elementor-element-52a1df2{text-align:left;}.elementor-823 .elementor-element.elementor-element-52a1df2 img{width:89%;}.elementor-823 .elementor-element.elementor-element-52a1df2 > .elementor-widget-container{margin:-4em 0em -4em 0em;padding:0em 0em 0em 1em;}.elementor-823 .elementor-element.elementor-element-ad3a805 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Be Vietnam", Sans-serif;font-size:2.5em;font-weight:600;}.elementor-823 .elementor-element.elementor-element-ad3a805 > .elementor-widget-container{margin:4em -21em 0em 0em;padding:5px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-slide{margin-right:15px;margin-left:15px;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-slide > div{margin-bottom:15px;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-list{margin-bottom:-15px;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .single-client{background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider.simple_logo_image .single-client:hover{box-shadow:0px 0px 15px 5px rgba(0, 0, 0, 0.65);}.elementor-823 .elementor-element.elementor-element-383bce8 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-823 .elementor-element.elementor-element-383bce8 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-823 .elementor-element.elementor-element-383bce8 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-arrow{font-size:20px;color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-383bce8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-91c9224 .elementor-button{font-family:"Be Vietnam", Sans-serif;font-size:1.5em;font-weight:600;text-transform:none;fill:var( --e-global-color-71950f3 );color:var( --e-global-color-71950f3 );background-color:#FFFFFF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-71950f3 );border-radius:30em 30em 30em 30em;}.elementor-823 .elementor-element.elementor-element-91c9224 .elementor-button:hover, .elementor-823 .elementor-element.elementor-element-91c9224 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-91c9224 .elementor-button:hover svg, .elementor-823 .elementor-element.elementor-element-91c9224 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-91c9224 > .elementor-widget-container{margin:0em 0em 4em 1em;}.elementor-823 .elementor-element.elementor-element-922e89b:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-922e89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE3D900;background-image:url("http://danieleribeiro.com/wp-content/uploads/2021/12/fundonovo-20.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-823 .elementor-element.elementor-element-922e89b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-922e89b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;}.elementor-823 .elementor-element.elementor-element-679e89e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin:-3px 0px 0px 83px;font-family:"Be Vietnam", Sans-serif;font-size:2.5em;font-weight:400;}.elementor-823 .elementor-element.elementor-element-679e89e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );text-decoration-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-679e89e .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-accent );font-family:"Amsterdam three", Sans-serif;font-size:4.5em;font-weight:400;margin:0rem 0rem -1.3rem 0rem;}.elementor-823 .elementor-element.elementor-element-679e89e > .elementor-widget-container{margin:7em 0em 0em -1em;}.elementor-823 .elementor-element.elementor-element-f6c4122 .elementor-wrapper{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-823 .elementor-element.elementor-element-f6c4122 > .elementor-widget-container{background-color:#FFFFFF00;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-e669b53 .elementor-button{font-family:"Be Vietnam", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;fill:var( --e-global-color-71950f3 );color:var( --e-global-color-71950f3 );background-color:var( --e-global-color-primary );border-style:solid;border-color:#310A0A00;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-823 .elementor-element.elementor-element-e669b53 .elementor-button:hover, .elementor-823 .elementor-element.elementor-element-e669b53 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-e669b53 .elementor-button:hover svg, .elementor-823 .elementor-element.elementor-element-e669b53 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-823 .elementor-element.elementor-element-e669b53 > .elementor-widget-container{margin:2em 0em 5em 0em;}.elementor-823 .elementor-element.elementor-element-418aa0c:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-418aa0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBC4DD6E;background-image:url("http://danieleribeiro.com/wp-content/uploads/2021/12/IMG_24891-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-823 .elementor-element.elementor-element-418aa0c > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-418aa0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-823 .elementor-element.elementor-element-ed60f1b .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Be Vietnam", Sans-serif;font-size:2.5em;font-weight:400;}.elementor-823 .elementor-element.elementor-element-ed60f1b > .elementor-widget-container{margin:-2.5em 0em 0em 1.5em;padding:5px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-e9336b3 .elementor-button{font-family:"Be Vietnam", Sans-serif;font-size:1.5em;font-weight:600;text-transform:none;fill:var( --e-global-color-71950f3 );color:var( --e-global-color-71950f3 );background-color:#FFFFFF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-71950f3 );border-radius:30em 30em 30em 30em;}.elementor-823 .elementor-element.elementor-element-e9336b3 .elementor-button:hover, .elementor-823 .elementor-element.elementor-element-e9336b3 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-71950f3 );}.elementor-823 .elementor-element.elementor-element-e9336b3 .elementor-button:hover svg, .elementor-823 .elementor-element.elementor-element-e9336b3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-823 .elementor-element.elementor-element-e9336b3 > .elementor-widget-container{margin:3em 0em 9em 0em;}.elementor-823 .elementor-element.elementor-element-cbf7129 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Amsterdam three", Sans-serif;font-size:3.5em;font-weight:400;}.elementor-823 .elementor-element.elementor-element-cbf7129 > .elementor-widget-container{margin:7em 0em 0em 0em;padding:5px 0px 0px 0px;}@media(min-width:768px){.elementor-823 .elementor-element.elementor-element-1486ca8{width:55.209%;}.elementor-823 .elementor-element.elementor-element-5d92506{width:39.014%;}.elementor-823 .elementor-element.elementor-element-8d495e7{width:5%;}.elementor-823 .elementor-element.elementor-element-bc6dbe4{width:35%;}.elementor-823 .elementor-element.elementor-element-8392795{width:64.959%;}.elementor-823 .elementor-element.elementor-element-be2b27a{width:5%;}.elementor-823 .elementor-element.elementor-element-10943e1{width:36.666%;}.elementor-823 .elementor-element.elementor-element-5792101{width:58%;}.elementor-823 .elementor-element.elementor-element-ba41f26{width:63.126%;}.elementor-823 .elementor-element.elementor-element-8e5daf9{width:10%;}.elementor-823 .elementor-element.elementor-element-455677d{width:79.332%;}.elementor-823 .elementor-element.elementor-element-38470f5{width:10%;}.elementor-823 .elementor-element.elementor-element-9f558d1{width:36.833%;}.elementor-823 .elementor-element.elementor-element-508a87b{width:5%;}.elementor-823 .elementor-element.elementor-element-0cc48e2{width:34.038%;}.elementor-823 .elementor-element.elementor-element-d521d91{width:45.994%;}.elementor-823 .elementor-element.elementor-element-e3b95e7{width:14.908%;}.elementor-823 .elementor-element.elementor-element-6fa6b23{width:8%;}.elementor-823 .elementor-element.elementor-element-191cb94{width:57.118%;}.elementor-823 .elementor-element.elementor-element-a08485d{width:15%;}.elementor-823 .elementor-element.elementor-element-d2813cf{width:69.284%;}.elementor-823 .elementor-element.elementor-element-7877e01{width:15%;}.elementor-823 .elementor-element.elementor-element-2919d5d{width:34.215%;}.elementor-823 .elementor-element.elementor-element-f870c64{width:15%;}.elementor-823 .elementor-element.elementor-element-ffc9d99{width:81.398%;}.elementor-823 .elementor-element.elementor-element-6c7057c{width:2.935%;}}@media(max-width:1024px) and (min-width:768px){.elementor-823 .elementor-element.elementor-element-1486ca8{width:100%;}.elementor-823 .elementor-element.elementor-element-5d92506{width:100%;}.elementor-823 .elementor-element.elementor-element-bc6dbe4{width:20%;}.elementor-823 .elementor-element.elementor-element-ba41f26{width:80%;}.elementor-823 .elementor-element.elementor-element-d521d91{width:55%;}.elementor-823 .elementor-element.elementor-element-e3b95e7{width:12%;}}@media(min-width:1025px){.elementor-823 .elementor-element.elementor-element-fbbb2f8:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-fbbb2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-823 .elementor-element.elementor-element-92d2b04:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-92d2b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-823 .elementor-element.elementor-element-49c10e8:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-49c10e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-823 .elementor-element.elementor-element-02b5907:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-02b5907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-823 .elementor-element.elementor-element-c9fbd92:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-c9fbd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-823 .elementor-element.elementor-element-922e89b:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-922e89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-823 .elementor-element.elementor-element-418aa0c:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-418aa0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-823 .elementor-element.elementor-element-fbbb2f8{padding:0px 0px 50px 0px;}.elementor-823 .elementor-element.elementor-element-1486ca8 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-823 .elementor-element.elementor-element-dca5328 > .elementor-widget-container{margin:0em 0em 3em 7em;}.elementor-823 .elementor-element.elementor-element-5d92506 > .elementor-element-populated{padding:0px 50px 0px 050px;}.elementor-823 .elementor-element.elementor-element-72493a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-73bed9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-d30ce1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-5129f9c > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-c436359{text-align:center;}.elementor-823 .elementor-element.elementor-element-c436359 img{max-width:100%;}.elementor-823 .elementor-element.elementor-element-c436359 > .elementor-widget-container{margin:12em -4em 0em -8em;padding:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-2da539b > .elementor-widget-container{margin:4em 0em 1em 2em;}.elementor-823 .elementor-element.elementor-element-8b498b1 > .elementor-widget-container{margin:0em 3em 0em 2em;}.elementor-823 .elementor-element.elementor-element-44fd7f4 > .elementor-widget-container{margin:0em 3em 0em 2em;}.elementor-823 .elementor-element.elementor-element-b748681 > .elementor-widget-container{margin:1.5em 0em -2.15em 1em;}.elementor-823 .elementor-element.elementor-element-d598bdb > .elementor-widget-container{margin:0em -5em 0em 3.3em;}.elementor-823 .elementor-element.elementor-element-20e76ac > .elementor-widget-container{margin:0em 0em -10em 0em;}.elementor-823 .elementor-element.elementor-element-c846fb7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-52a1df2{text-align:center;}.elementor-823 .elementor-element.elementor-element-52a1df2 img{max-width:100%;}.elementor-823 .elementor-element.elementor-element-52a1df2 > .elementor-widget-container{margin:1em -1em 0em -7em;padding:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-ad3a805{text-align:center;}.elementor-823 .elementor-element.elementor-element-ad3a805 .elementor-heading-title{font-size:2.5em;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-slide{margin-right:10px;margin-left:10px;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-slide > div{margin-bottom:10px;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-list{margin-bottom:-10px;}.elementor-823 .elementor-element.elementor-element-383bce8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-91c9224 > .elementor-widget-container{margin:0em 0em 2em 0em;}}@media(max-width:767px){.elementor-823 .elementor-element.elementor-element-1486ca8 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-823 .elementor-element.elementor-element-7a71412 .elementskit-section-title-wraper .elementskit-section-title{margin:-18px 0px 4px 67px;}.elementor-823 .elementor-element.elementor-element-7a71412 .elementskit-section-title-wraper .elementskit-section-subtitle{margin:0px 0px -8px 15px;}.elementor-823 .elementor-element.elementor-element-7a71412 > .elementor-widget-container{margin:22em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-dca5328 > .elementor-widget-container{margin:0em 0em 4em 7em;}.elementor-823 .elementor-element.elementor-element-5d92506 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-823 .elementor-element.elementor-element-97d2384 .elementskit-section-title-wraper .elementskit-section-title{margin:-18px 0px 0px 70px;}.elementor-823 .elementor-element.elementor-element-97d2384 .elementskit-section-title-wraper .elementskit-section-subtitle{margin:0px 0px 0px 18px;}.elementor-823 .elementor-element.elementor-element-72493a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-73bed9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-d30ce1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-5129f9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-c436359 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-2da539b > .elementor-widget-container{margin:2em 0em 0em 2em;}.elementor-823 .elementor-element.elementor-element-8b498b1 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-823 .elementor-element.elementor-element-44fd7f4 > .elementor-widget-container{margin:0em 0em -2em 1em;}.elementor-823 .elementor-element.elementor-element-b748681{font-size:2.5em;}.elementor-823 .elementor-element.elementor-element-b748681 > .elementor-widget-container{margin:1em 0em -1em 0.7em;}.elementor-823 .elementor-element.elementor-element-d598bdb{font-size:1.4em;}.elementor-823 .elementor-element.elementor-element-d598bdb > .elementor-widget-container{margin:-2.3em -3em -1em 2.8em;}.elementor-823 .elementor-element.elementor-element-25f1df6{margin-top:-5em;margin-bottom:0em;}.elementor-823 .elementor-element.elementor-element-20e76ac > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-c846fb7 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-823 .elementor-element.elementor-element-dc0fd77 .elementor-spacer-inner{height:10px;}.elementor-823 .elementor-element.elementor-element-52a1df2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-ad3a805{text-align:center;}.elementor-823 .elementor-element.elementor-element-ad3a805 .elementor-heading-title{font-size:2.5em;}.elementor-823 .elementor-element.elementor-element-ad3a805 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-slide{margin-right:10px;margin-left:10px;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-slide > div{margin-bottom:10px;}.elementor-823 .elementor-element.elementor-element-383bce8 .elementskit-clients-slider .slick-list{margin-bottom:-10px;}.elementor-823 .elementor-element.elementor-element-679e89e .elementskit-section-title-wraper .elementskit-section-title{margin:-20px 0px 0px 45px;}.elementor-823 .elementor-element.elementor-element-679e89e .elementskit-section-title-wraper .elementskit-section-subtitle{margin:0px 0px 0px -35px;}.elementor-823 .elementor-element.elementor-element-679e89e > .elementor-widget-container{margin:5em 0em 0em 0em;}.elementor-823 .elementor-element.elementor-element-e669b53 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-823 .elementor-element.elementor-element-ed60f1b > .elementor-widget-container{margin:-2.5em 0em 0em 4.3em;}.elementor-823 .elementor-element.elementor-element-e9336b3 > .elementor-widget-container{margin:1em 0em 2em 0em;}.elementor-823 .elementor-element.elementor-element-cbf7129 > .elementor-widget-container{margin:3em 0em 0em 3em;}}