.elementor-17 .elementor-element.elementor-element-e4f1b57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.25;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:200px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-17 .elementor-element.elementor-element-e4f1b57:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #1A2C3A 100%);}.elementor-17 .elementor-element.elementor-element-e4f1b57::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://www.rbdata.com.br/wp-content/uploads/2024/01/RBDATA-favicon-512.webp");background-position:top right;background-repeat:no-repeat;background-size:45% auto;}.elementor-17 .elementor-element.elementor-element-e4f1b57, .elementor-17 .elementor-element.elementor-element-e4f1b57::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-d244c85{text-align:left;}.elementor-17 .elementor-element.elementor-element-d244c85 .elementor-heading-title{color:#78C9D8;font-family:"Kumbh Sans", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-17 .elementor-element.elementor-element-d244c85 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f8d3039 .elementor-heading-title{color:#FFFFFF;font-family:"Kumbh Sans", Sans-serif;font-size:2.4rem;font-weight:300;line-height:1.1em;}.elementor-17 .elementor-element.elementor-element-f8d3039 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f8d3039{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-731aef9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-17 .elementor-element.elementor-element-00df818{--grid-columns:3;--grid-column-gap:15px;--grid-row-gap:25px;}.elementor-17 .elementor-element.elementor-element-9eccf66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-17 .elementor-element.elementor-element-ef77135{--e-image-carousel-slides-to-show:5;}.elementor-17 .elementor-element.elementor-element-ef77135 .swiper-wrapper{display:flex;align-items:center;}.elementor-17 .elementor-element.elementor-element-42c02ca{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-df30f4e .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-df30f4e .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-df30f4e .elementor-button{font-family:"Kumbh Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.2em;letter-spacing:0px;word-spacing:1px;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(93deg, #30404D 28%, #7CD1E0 100%);border-radius:4px 4px 4px 4px;}.elementor-17 .elementor-element.elementor-element-df30f4e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-df30f4e .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #30404D 100%, #7CD1E0 100%);}.elementor-17 .elementor-element.elementor-element-df30f4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-17 .elementor-element.elementor-element-00df818{--grid-column-gap:10px;--grid-row-gap:15px;}}@media(min-width:1367px){.elementor-17 .elementor-element.elementor-element-e4f1b57::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-00df818{--grid-columns:2;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-e4f1b57::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e4f1b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center left;background-size:150% auto;}.elementor-17 .elementor-element.elementor-element-e4f1b57{--padding-block-start:120px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-17 .elementor-element.elementor-element-d244c85 .elementor-heading-title{font-size:0.8rem;}.elementor-17 .elementor-element.elementor-element-f8d3039 .elementor-heading-title{font-size:1.9rem;}.elementor-17 .elementor-element.elementor-element-f8d3039{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-00df818{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-9eccf66{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-ef77135{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for image-carousel, class: .elementor-element-ef77135 */.elementor-17 .elementor-element.elementor-element-ef77135 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}


.elementor-17 .elementor-element.elementor-element-ef77135 .elementor-swiper-button.elementor-swiper-button-next
{
top: -35px;
right: 0px;
position: absolute;
z-index: 9999;
}

.elementor-17 .elementor-element.elementor-element-ef77135 .elementor-swiper-button.elementor-swiper-button-prev
{
top: -35px;
right: 60px;
left:inherit;
position: absolute;
z-index: 9999;
}

.elementor-17 .elementor-element.elementor-element-ef77135::before {
content:"";
display: block;
width: 100%;
height: 100%;
position: absolute;
z-index:500;
background-color:orange;
background: rgb(0,0,0);
background: -moz-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 100%);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}

.elementor-17 .elementor-element.elementor-element-ef77135 .elementor-swiper-button-prev, .elementor-17 .elementor-element.elementor-element-ef77135 .elementor-swiper-button-next{
z-index: 9999;

}/* End custom CSS */