.elementor-4531 .elementor-element.elementor-element-54da7d6:not(.elementor-column):before, .elementor-4531 .elementor-element.elementor-element-54da7d6.elementor-inner-column:before{border:unset;border-radius:inherit;background:linear-gradient(to top, rgba(233,236,239,1) 0%, rgb(255,255,255) 100%) !important;content:' ';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:0 !important;transform:translateZ(0px);}.elementor-4531 .elementor-element.elementor-element-54da7d6 .elementor-background-video-container, .elementor-4531 .elementor-element.elementor-element-54da7d6 .elementor-background-slideshow{z-index:-1;}.elementor-4531 .elementor-element.elementor-element-54da7d6 .pix-divider.pix-bottom-divider svg{height:auto !important;max-height:auto !important;}.elementor-4531 .elementor-element.elementor-element-54da7d6.pix-divider.pix-bottom-divider svg{height:auto !important;max-height:auto !important;}.elementor-4531 .elementor-element.elementor-element-54da7d6{padding:160px 0px 160px 0px;}.elementor-4531 .elementor-element.elementor-element-1923045.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4531 .elementor-element.elementor-element-1923045 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4531 .elementor-element.elementor-element-7379d71 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4531 .elementor-element.elementor-element-7379d71 .pix-highlighted-items{max-width:750px !important;display:inline-block;}.elementor-4531 .elementor-element.elementor-element-7379d71 .pix-highlighted-element{text-align:center !important;}.elementor-4531 .elementor-element.elementor-element-7d1199d > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-4531 .elementor-element.elementor-element-7d1199d p{margin-bottom:0;}.elementor-4531 .elementor-element.elementor-element-5608d51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4531 .elementor-element.elementor-element-1a27b4a2{margin-top:0px;margin-bottom:0px;padding:20px 0px 80px 0px;}.elementor-4531 .elementor-element.elementor-element-cb6f2cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-4531 .elementor-element.elementor-element-bf9b942{width:auto;max-width:auto;}.elementor-4531 .elementor-element.elementor-element-bf9b942 .badge{padding:9px 15px 9px 15px !important;}.elementor-4531 .elementor-element.elementor-element-c805117 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-4531 .elementor-element.elementor-element-c805117 .d-inline-block, .elementor-4531 .elementor-element.elementor-element-c805117 .pix-sliding-headline-2{max-width:700px !important;display:inline-block;}.elementor-4531 .elementor-element.elementor-element-ca509a7{width:auto;max-width:auto;text-align:center !important;}.elementor-4531 .elementor-element.elementor-element-ca509a7 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-4531 .elementor-element.elementor-element-5d4f776 .pix-el-text, .elementor-4531 .elementor-element.elementor-element-5d4f776 .pix-el-text p, .elementor-4531 .elementor-element.elementor-element-5d4f776 .pix-el-text span{font-size:18px;}.elementor-4531 .elementor-element.elementor-element-ba8297f:not(.elementor-motion-effects-element-type-background), .elementor-4531 .elementor-element.elementor-element-ba8297f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4531 .elementor-element.elementor-element-ba8297f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-4531 .elementor-element.elementor-element-ba8297f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4531 .elementor-element.elementor-element-df7ec35 > .elementor-element-populated{text-align:left;}.elementor-4531 .elementor-element.elementor-element-2784841 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-4531 .elementor-element.elementor-element-1d4477d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4531 .elementor-element.elementor-element-bc782b4{width:var( --container-widget-width, 47.826% );max-width:47.826%;--container-widget-width:47.826%;--container-widget-flex-grow:0;}.elementor-4531 .elementor-element.elementor-element-bc782b4 > .elementor-widget-container{margin:0px 80px 40px 0px;}.elementor-4531 .elementor-element.elementor-element-bc782b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4531 .elementor-element.elementor-element-40fdf74{width:auto;max-width:auto;}.elementor-4531 .elementor-element.elementor-element-40fdf74 > .elementor-widget-container{margin:0px 60px 40px 0px;}.elementor-4531 .elementor-element.elementor-element-04f4c8f:not(.elementor-column):before, .elementor-4531 .elementor-element.elementor-element-04f4c8f.elementor-inner-column:before{border:unset;border-radius:inherit;background:linear-gradient(to right, rgb(255,255,255) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 70%, rgb(255,255,255) 100%) !important;content:' ';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:100 !important;transform:translateZ(100px);}.elementor-4531 .elementor-element.elementor-element-04f4c8f .elementor-background-video-container, .elementor-4531 .elementor-element.elementor-element-04f4c8f .elementor-background-slideshow{z-index:-1;}.elementor-4531 .elementor-element.elementor-element-04f4c8f{margin-top:-40px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-4531 .elementor-element.elementor-element-6f6b60e > .elementor-element-populated{border-style:dashed;border-width:2px 0px 0px 0px;border-color:#F8F9FA;padding:0px 0px 0px 0px;}.elementor-4531 .elementor-element.elementor-element-53383e7 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-4531 .elementor-element.elementor-element-53383e7 .marquee__inner{animation-duration:25s !important;}@media(min-width:768px){.elementor-4531 .elementor-element.elementor-element-1923045{width:100%;}.elementor-4531 .elementor-element.elementor-element-cb6f2cf{width:50.027%;}.elementor-4531 .elementor-element.elementor-element-1a4877c{width:49.973%;}}@media(max-width:1024px){.elementor-4531 .elementor-element.elementor-element-54da7d6 .pix-divider.pix-bottom-divider svg{height:auto !important;max-height:auto !important;}.elementor-4531 .elementor-element.elementor-element-54da7d6.pix-divider.pix-bottom-divider svg{height:auto !important;max-height:auto !important;}.elementor-4531 .elementor-element.elementor-element-54da7d6{padding:80px 0px 80px 0px;}.elementor-4531 .elementor-element.elementor-element-1a27b4a2{padding:20px 0px 60px 0px;}.elementor-4531 .elementor-element.elementor-element-ba8297f{padding:20px 0px 20px 0px;}.elementor-4531 .elementor-element.elementor-element-bc782b4 > .elementor-widget-container{margin:0px 40px 20px 0px;}.elementor-4531 .elementor-element.elementor-element-40fdf74 > .elementor-widget-container{margin:0px 40px 20px 0px;}}@media(max-width:767px){.elementor-4531 .elementor-element.elementor-element-54da7d6 .pix-divider.pix-bottom-divider svg{height:auto !important;max-height:auto !important;}.elementor-4531 .elementor-element.elementor-element-54da7d6.pix-divider.pix-bottom-divider svg{height:auto !important;max-height:auto !important;}.elementor-4531 .elementor-element.elementor-element-54da7d6{padding:60px 0px 60px 0px;}.elementor-4531 .elementor-element.elementor-element-1a27b4a2{padding:40px 0px 40px 0px;}.elementor-4531 .elementor-element.elementor-element-bc782b4{width:100%;max-width:100%;}.elementor-4531 .elementor-element.elementor-element-40fdf74{width:100%;max-width:100%;}}/* Start custom CSS for pix-button, class: .elementor-element-ca509a7 */.elementor-4531 .elementor-element.elementor-element-ca509a7 {
  position: relative;
  overflow: hidden;
  display: inline-block;
}

.elementor-4531 .elementor-element.elementor-element-ca509a7::before {
  content: '';
  position: absolute;
  top: -150%;
  left: -30%;
  width: 300%;
  height: 400%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 30%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0) 70%
  );
  transform: rotate(0deg);
  animation: shine 2s infinite;
  pointer-events: none;
}

@keyframes shine {
  0% {
    transform: translateX(-100%) rotate(25deg);
  }
  100% {
    transform: translateX(100%) rotate(25deg);
  }
}/* End custom CSS */