.elementor-63 .elementor-element.elementor-element-c7708ea{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-63 .elementor-element.elementor-element-26f53f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-b0e33dd{width:var( --container-widget-width, 58% );max-width:58%;margin:360px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 161px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-63 .elementor-element.elementor-element-b0e33dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-b0e33dd .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:88px;font-weight:bold;text-transform:uppercase;line-height:64px;letter-spacing:-3.4px;color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-10a35e1{--display:flex;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-63 .elementor-element.elementor-element-10a35e1:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-10a35e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-10a35e1.e-con{--align-self:flex-start;}.elementor-63 .elementor-element.elementor-element-2785027{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-2785027.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-2785027 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:-0.6px;color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-2d2594f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:40px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-63 .elementor-element.elementor-element-ee69ea7{--display:flex;}.elementor-63 .elementor-element.elementor-element-2edd2e7{--display:flex;}.elementor-63 .elementor-element.elementor-element-3124131{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-63 .elementor-element.elementor-element-3124131.elementor-element{--align-self:flex-start;}.elementor-63 .elementor-element.elementor-element-3124131 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:62px;font-weight:800;text-transform:uppercase;letter-spacing:-3.8px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-63f38bd{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;text-align:start;}.elementor-63 .elementor-element.elementor-element-63f38bd .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:23px;font-weight:400;text-transform:none;letter-spacing:-0.5px;}.elementor-63 .elementor-element.elementor-element-26a0563{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63 .elementor-element.elementor-element-61dfae4 .elementor-button{background-color:var( --e-global-color-text );font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:-1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0s;}.elementor-63 .elementor-element.elementor-element-61dfae4 .elementor-button:hover, .elementor-63 .elementor-element.elementor-element-61dfae4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-61dfae4{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-61dfae4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-61dfae4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-63 .elementor-element.elementor-element-61dfae4 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:center;}.elementor-63 .elementor-element.elementor-element-61dfae4 .elementor-button:hover svg, .elementor-63 .elementor-element.elementor-element-61dfae4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-b6a4d01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-c04e626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-63 .elementor-element.elementor-element-c04e626 img{width:72%;transition-duration:0.1s;border-radius:30px 30px 30px 30px;}.elementor-63 .elementor-element.elementor-element-c04e626:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-63 .elementor-element.elementor-element-631ce8f{--display:flex;--min-height:529px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-631ce8f:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-631ce8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-631ce8f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-63 .elementor-element.elementor-element-c189590{--display:flex;}.elementor-63 .elementor-element.elementor-element-79dca24{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-63 .elementor-element.elementor-element-79dca24 img{width:72%;transition-duration:0.1s;border-radius:30px 30px 30px 30px;}.elementor-63 .elementor-element.elementor-element-79dca24:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-63 .elementor-element.elementor-element-8ddc3a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-638a29a{margin:178px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-63 .elementor-element.elementor-element-638a29a.elementor-element{--align-self:flex-end;}.elementor-63 .elementor-element.elementor-element-638a29a .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:49px;font-weight:700;text-transform:uppercase;letter-spacing:-1.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-ea607ea{width:var( --container-widget-width, 81% );max-width:81%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:end;}.elementor-63 .elementor-element.elementor-element-ea607ea.elementor-element{--align-self:flex-end;}.elementor-63 .elementor-element.elementor-element-ea607ea .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:23px;font-weight:400;text-transform:none;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-c20a21c{--display:flex;}.elementor-63 .elementor-element.elementor-element-36d7213 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0s;}.elementor-63 .elementor-element.elementor-element-36d7213 .elementor-button:hover, .elementor-63 .elementor-element.elementor-element-36d7213 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-36d7213{width:var( --container-widget-width, 37% );max-width:37%;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-36d7213.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-36d7213 .elementor-button-content-wrapper{flex-direction:row;}.elementor-63 .elementor-element.elementor-element-36d7213 .elementor-button .elementor-button-content-wrapper{gap:4px;justify-content:center;}.elementor-63 .elementor-element.elementor-element-36d7213 .elementor-button:hover svg, .elementor-63 .elementor-element.elementor-element-36d7213 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-717e33a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-1033cf4{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;}.elementor-63 .elementor-element.elementor-element-1033cf4.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-1033cf4 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-1.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-f3df2a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-245921c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-427a61d img{border-radius:30px 30px 30px 30px;}.elementor-63 .elementor-element.elementor-element-e95e9ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-63 .elementor-element.elementor-element-18ad54a img{border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-c7708ea{--min-height:53vh;}.elementor-63 .elementor-element.elementor-element-26f53f2{--min-height:127px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-b0e33dd{margin:152px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;--container-widget-width:425px;--container-widget-flex-grow:0;width:var( --container-widget-width, 425px );max-width:425px;}.elementor-63 .elementor-element.elementor-element-b0e33dd .elementor-heading-title{font-size:50px;line-height:0.8em;}.elementor-63 .elementor-element.elementor-element-2d2594f{--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-63 .elementor-element.elementor-element-3124131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-63 .elementor-element.elementor-element-3124131 .elementor-heading-title{font-size:51px;}.elementor-63 .elementor-element.elementor-element-63f38bd .elementor-heading-title{font-size:19px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63 .elementor-element.elementor-element-61dfae4{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-631ce8f{--min-height:335px;}.elementor-63 .elementor-element.elementor-element-638a29a{margin:78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-63 .elementor-element.elementor-element-638a29a.elementor-element{--align-self:flex-end;}.elementor-63 .elementor-element.elementor-element-ea607ea{padding:0px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;width:var( --container-widget-width, 386px );max-width:386px;}.elementor-63 .elementor-element.elementor-element-ea607ea .elementor-heading-title{font-size:19px;}.elementor-63 .elementor-element.elementor-element-36d7213{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-c7708ea{--width:500px;--min-height:40vh;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-b0e33dd{width:var( --container-widget-width, 222px );max-width:222px;margin:138px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-b0e33dd .elementor-heading-title{font-size:28px;letter-spacing:-1.9px;}.elementor-63 .elementor-element.elementor-element-2785027 .elementor-heading-title{font-size:15px;}.elementor-63 .elementor-element.elementor-element-2d2594f{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-63 .elementor-element.elementor-element-3124131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-3124131.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-63 .elementor-element.elementor-element-3124131 .elementor-heading-title{font-size:39px;}.elementor-63 .elementor-element.elementor-element-63f38bd .elementor-heading-title{font-size:19px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-63 .elementor-element.elementor-element-61dfae4{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-63 .elementor-element.elementor-element-b6a4d01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-631ce8f{--padding-top:0px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-79dca24{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;}.elementor-63 .elementor-element.elementor-element-638a29a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-63 .elementor-element.elementor-element-638a29a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-63 .elementor-element.elementor-element-638a29a .elementor-heading-title{font-size:35px;}.elementor-63 .elementor-element.elementor-element-ea607ea{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;text-align:center;}.elementor-63 .elementor-element.elementor-element-ea607ea.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-ea607ea .elementor-heading-title{font-size:18px;}.elementor-63 .elementor-element.elementor-element-36d7213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:373px;--container-widget-flex-grow:0;width:var( --container-widget-width, 373px );max-width:373px;}.elementor-63 .elementor-element.elementor-element-36d7213.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-1033cf4 .elementor-heading-title{font-size:46px;line-height:0.7em;letter-spacing:-2.4px;}}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-26f53f2{--width:100%;}.elementor-63 .elementor-element.elementor-element-10a35e1{--content-width:1600px;}.elementor-63 .elementor-element.elementor-element-ee69ea7{--width:50%;}.elementor-63 .elementor-element.elementor-element-b6a4d01{--width:50%;}.elementor-63 .elementor-element.elementor-element-c189590{--width:50%;}.elementor-63 .elementor-element.elementor-element-8ddc3a9{--width:50%;}.elementor-63 .elementor-element.elementor-element-245921c{--width:50%;}.elementor-63 .elementor-element.elementor-element-e95e9ab{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-63 .elementor-element.elementor-element-c189590{--width:44%;}}/* Start custom CSS for heading, class: .elementor-element-2785027 */.carrosseldetexto{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.carrosseldetexto2 {
  white-space: nowrap;
  overflow: hidden;

}/* End custom CSS */