.elementor-8 .elementor-element.elementor-element-8b573ca{--display:flex;}.elementor-8 .elementor-element.elementor-element-8b573ca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8b573ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8000A3;}.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 );}.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 );}.elementor-8 .elementor-element.elementor-element-09b5d97 .elementor-button{background-color:#20D83A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-09b5d97 > .elementor-widget-container{margin:-126px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c88ef9f{--display:flex;}.elementor-8 .elementor-element.elementor-element-c88ef9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c88ef9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF400;}.elementor-8 .elementor-element.elementor-element-df8d62b .elementor-button{background-color:#20D83A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-df8d62b > .elementor-widget-container{margin:-64px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f56c140{--display:flex;}.elementor-8 .elementor-element.elementor-element-f56c140:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f56c140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8000A3;}.elementor-8 .elementor-element.elementor-element-c9e67f4 .elementor-button{background-color:#20D83A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c9e67f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6f2ba20{--display:flex;}.elementor-8 .elementor-element.elementor-element-6f2ba20:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f2ba20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF400;}.elementor-8 .elementor-element.elementor-element-50c20ef .elementor-button{background-color:#20D83A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-50c20ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cea1391{--display:flex;}.elementor-8 .elementor-element.elementor-element-cea1391:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cea1391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8000A3;}.elementor-8 .elementor-element.elementor-element-58a6e73 .elementor-button{background-color:#20D83A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-58a6e73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c278df{--display:flex;}.elementor-8 .elementor-element.elementor-element-2c278df:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2c278df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF400;}.elementor-8 .elementor-element.elementor-element-7f1bdb6 .elementor-button{background-color:#20D83A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7f1bdb6 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2f04aac{--display:flex;}.elementor-8 .elementor-element.elementor-element-2f04aac:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2f04aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8000A3;}.elementor-8 .elementor-element.elementor-element-64bae48 .elementor-button{background-color:#20D83A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-64bae48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e80840d{--display:flex;}.elementor-8 .elementor-element.elementor-element-e80840d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e80840d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF400;}.elementor-8 .elementor-element.elementor-element-0e48de1 img{border-radius:28px 28px 28px 28px;}.elementor-8 .elementor-element.elementor-element-bd0b1c6 .elementor-button{background-color:#20D83A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bd0b1c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-73e6280{--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-8 .elementor-element.elementor-element-d0181d3{--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-8 .elementor-element.elementor-element-d0181d3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d0181d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-31ee86e > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-09b5d97 > .elementor-widget-container{margin:-71px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-09b5d97.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-df8d62b > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-df8d62b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-89dd614{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-89dd614 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a4decb1{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-a4decb1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c9e67f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c9e67f4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c0047d1{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-c0047d1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66ef3ca{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-66ef3ca .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-50c20ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-50c20ef.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-58a6e73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58a6e73.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7f1bdb6 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7f1bdb6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-64bae48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-64bae48.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e80840d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0e48de1 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bd0b1c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bd0b1c6.elementor-element{--align-self:center;}}/* Start custom CSS for button, class: .elementor-element-09b5d97 */.elementor-button {
  /* DEGRADE AZUL COM ROXO 
  --cor-de-fundo: linear-gradient(144deg,#00DDEB, #5B42F3 50%,#AF40FF);
  --cor-da-sombra: 0, 159, 255; 
  */
  
  
  
  /* VERDE */
  --cor-de-fundo: #69c144;
  --cor-da-sombra: 105, 193, 68;
  
  
  /* LARANJA 
  --cor-de-fundo: #ff8400;
  --cor-da-sombra: 255, 132, 0;
  */
}
  
.elementor-button {
  align-items: center;
  background: var(--cor-de-fundo) !important;
  border: 0;
  box-shadow: rgb(var(--cor-da-sombra) / 55%) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #FFFFFF;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
  animation: pulseButton 3s infinite;
  transition-duration: .3s;
  transition-property: transform;

  /* OPCIONAL */
  border-radius: 8px;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 20px;
  font-family: inhirit, arial, sans-serif;
}

.elementor-button:active,
.elementor-button:hover {
  outline: 0;
}

.elementor-button:hover {
  transform: scale(1.1);
  transition-duration: .3s;
  transition-property: transform;
}

@keyFrames pulseButton {
    0% {
        box-shadow: 0 0 0 0 rgba(var(--cor-da-sombra), 1);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(var(--cor-da-sombra), 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(var(--cor-da-sombra), 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df8d62b */.elementor-button {
  /* DEGRADE AZUL COM ROXO 
  --cor-de-fundo: linear-gradient(144deg,#00DDEB, #5B42F3 50%,#AF40FF);
  --cor-da-sombra: 0, 159, 255; 
  */
  
  
  
  /* VERDE */
  --cor-de-fundo: #69c144;
  --cor-da-sombra: 105, 193, 68;
  
  
  /* LARANJA 
  --cor-de-fundo: #ff8400;
  --cor-da-sombra: 255, 132, 0;
  */
}
  
.elementor-button {
  align-items: center;
  background: var(--cor-de-fundo) !important;
  border: 0;
  box-shadow: rgb(var(--cor-da-sombra) / 55%) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #FFFFFF;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
  animation: pulseButton 3s infinite;
  transition-duration: .3s;
  transition-property: transform;

  /* OPCIONAL */
  border-radius: 8px;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 20px;
  font-family: inhirit, arial, sans-serif;
}

.elementor-button:active,
.elementor-button:hover {
  outline: 0;
}

.elementor-button:hover {
  transform: scale(1.1);
  transition-duration: .3s;
  transition-property: transform;
}

@keyFrames pulseButton {
    0% {
        box-shadow: 0 0 0 0 rgba(var(--cor-da-sombra), 1);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(var(--cor-da-sombra), 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(var(--cor-da-sombra), 0);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-89dd614 */.swiper-slide img {
    border-radius: 08% !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a4decb1 */.swiper-slide img {
    border-radius: 08% !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9e67f4 */.elementor-button {
  /* DEGRADE AZUL COM ROXO 
  --cor-de-fundo: linear-gradient(144deg,#00DDEB, #5B42F3 50%,#AF40FF);
  --cor-da-sombra: 0, 159, 255; 
  */
  
  
  
  /* VERDE */
  --cor-de-fundo: #69c144;
  --cor-da-sombra: 105, 193, 68;
  
  
  /* LARANJA 
  --cor-de-fundo: #ff8400;
  --cor-da-sombra: 255, 132, 0;
  */
}
  
.elementor-button {
  align-items: center;
  background: var(--cor-de-fundo) !important;
  border: 0;
  box-shadow: rgb(var(--cor-da-sombra) / 55%) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #FFFFFF;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
  animation: pulseButton 3s infinite;
  transition-duration: .3s;
  transition-property: transform;

  /* OPCIONAL */
  border-radius: 8px;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 20px;
  font-family: inhirit, arial, sans-serif;
}

.elementor-button:active,
.elementor-button:hover {
  outline: 0;
}

.elementor-button:hover {
  transform: scale(1.1);
  transition-duration: .3s;
  transition-property: transform;
}

@keyFrames pulseButton {
    0% {
        box-shadow: 0 0 0 0 rgba(var(--cor-da-sombra), 1);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(var(--cor-da-sombra), 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(var(--cor-da-sombra), 0);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c0047d1 */.swiper-slide img {
    border-radius: 08% !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-66ef3ca */.swiper-slide img {
    border-radius: 08% !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50c20ef */.elementor-button {
  /* DEGRADE AZUL COM ROXO 
  --cor-de-fundo: linear-gradient(144deg,#00DDEB, #5B42F3 50%,#AF40FF);
  --cor-da-sombra: 0, 159, 255; 
  */
  
  
  
  /* VERDE */
  --cor-de-fundo: #69c144;
  --cor-da-sombra: 105, 193, 68;
  
  
  /* LARANJA 
  --cor-de-fundo: #ff8400;
  --cor-da-sombra: 255, 132, 0;
  */
}
  
.elementor-button {
  align-items: center;
  background: var(--cor-de-fundo) !important;
  border: 0;
  box-shadow: rgb(var(--cor-da-sombra) / 55%) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #FFFFFF;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
  animation: pulseButton 3s infinite;
  transition-duration: .3s;
  transition-property: transform;

  /* OPCIONAL */
  border-radius: 8px;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 20px;
  font-family: inhirit, arial, sans-serif;
}

.elementor-button:active,
.elementor-button:hover {
  outline: 0;
}

.elementor-button:hover {
  transform: scale(1.1);
  transition-duration: .3s;
  transition-property: transform;
}

@keyFrames pulseButton {
    0% {
        box-shadow: 0 0 0 0 rgba(var(--cor-da-sombra), 1);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(var(--cor-da-sombra), 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(var(--cor-da-sombra), 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58a6e73 */.elementor-button {
  /* DEGRADE AZUL COM ROXO 
  --cor-de-fundo: linear-gradient(144deg,#00DDEB, #5B42F3 50%,#AF40FF);
  --cor-da-sombra: 0, 159, 255; 
  */
  
  
  
  /* VERDE */
  --cor-de-fundo: #69c144;
  --cor-da-sombra: 105, 193, 68;
  
  
  /* LARANJA 
  --cor-de-fundo: #ff8400;
  --cor-da-sombra: 255, 132, 0;
  */
}
  
.elementor-button {
  align-items: center;
  background: var(--cor-de-fundo) !important;
  border: 0;
  box-shadow: rgb(var(--cor-da-sombra) / 55%) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #FFFFFF;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
  animation: pulseButton 3s infinite;
  transition-duration: .3s;
  transition-property: transform;

  /* OPCIONAL */
  border-radius: 8px;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 20px;
  font-family: inhirit, arial, sans-serif;
}

.elementor-button:active,
.elementor-button:hover {
  outline: 0;
}

.elementor-button:hover {
  transform: scale(1.1);
  transition-duration: .3s;
  transition-property: transform;
}

@keyFrames pulseButton {
    0% {
        box-shadow: 0 0 0 0 rgba(var(--cor-da-sombra), 1);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(var(--cor-da-sombra), 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(var(--cor-da-sombra), 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f1bdb6 */.elementor-button {
  /* DEGRADE AZUL COM ROXO 
  --cor-de-fundo: linear-gradient(144deg,#00DDEB, #5B42F3 50%,#AF40FF);
  --cor-da-sombra: 0, 159, 255; 
  */
  
  
  
  /* VERDE */
  --cor-de-fundo: #69c144;
  --cor-da-sombra: 105, 193, 68;
  
  
  /* LARANJA 
  --cor-de-fundo: #ff8400;
  --cor-da-sombra: 255, 132, 0;
  */
}
  
.elementor-button {
  align-items: center;
  background: var(--cor-de-fundo) !important;
  border: 0;
  box-shadow: rgb(var(--cor-da-sombra) / 55%) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #FFFFFF;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
  animation: pulseButton 3s infinite;
  transition-duration: .3s;
  transition-property: transform;

  /* OPCIONAL */
  border-radius: 8px;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 20px;
  font-family: inhirit, arial, sans-serif;
}

.elementor-button:active,
.elementor-button:hover {
  outline: 0;
}

.elementor-button:hover {
  transform: scale(1.1);
  transition-duration: .3s;
  transition-property: transform;
}

@keyFrames pulseButton {
    0% {
        box-shadow: 0 0 0 0 rgba(var(--cor-da-sombra), 1);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(var(--cor-da-sombra), 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(var(--cor-da-sombra), 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64bae48 */.elementor-button {
  /* DEGRADE AZUL COM ROXO 
  --cor-de-fundo: linear-gradient(144deg,#00DDEB, #5B42F3 50%,#AF40FF);
  --cor-da-sombra: 0, 159, 255; 
  */
  
  
  
  /* VERDE */
  --cor-de-fundo: #69c144;
  --cor-da-sombra: 105, 193, 68;
  
  
  /* LARANJA 
  --cor-de-fundo: #ff8400;
  --cor-da-sombra: 255, 132, 0;
  */
}
  
.elementor-button {
  align-items: center;
  background: var(--cor-de-fundo) !important;
  border: 0;
  box-shadow: rgb(var(--cor-da-sombra) / 55%) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #FFFFFF;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
  animation: pulseButton 3s infinite;
  transition-duration: .3s;
  transition-property: transform;

  /* OPCIONAL */
  border-radius: 8px;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 20px;
  font-family: inhirit, arial, sans-serif;
}

.elementor-button:active,
.elementor-button:hover {
  outline: 0;
}

.elementor-button:hover {
  transform: scale(1.1);
  transition-duration: .3s;
  transition-property: transform;
}

@keyFrames pulseButton {
    0% {
        box-shadow: 0 0 0 0 rgba(var(--cor-da-sombra), 1);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(var(--cor-da-sombra), 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(var(--cor-da-sombra), 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd0b1c6 */.elementor-button {
  /* DEGRADE AZUL COM ROXO 
  --cor-de-fundo: linear-gradient(144deg,#00DDEB, #5B42F3 50%,#AF40FF);
  --cor-da-sombra: 0, 159, 255; 
  */
  
  
  
  /* VERDE */
  --cor-de-fundo: #69c144;
  --cor-da-sombra: 105, 193, 68;
  
  
  /* LARANJA 
  --cor-de-fundo: #ff8400;
  --cor-da-sombra: 255, 132, 0;
  */
}
  
.elementor-button {
  align-items: center;
  background: var(--cor-de-fundo) !important;
  border: 0;
  box-shadow: rgb(var(--cor-da-sombra) / 55%) 0 15px 30px -5px;
  box-sizing: border-box;
  color: #FFFFFF;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  cursor: pointer;
  animation: pulseButton 3s infinite;
  transition-duration: .3s;
  transition-property: transform;

  /* OPCIONAL */
  border-radius: 8px;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 20px;
  font-family: inhirit, arial, sans-serif;
}

.elementor-button:active,
.elementor-button:hover {
  outline: 0;
}

.elementor-button:hover {
  transform: scale(1.1);
  transition-duration: .3s;
  transition-property: transform;
}

@keyFrames pulseButton {
    0% {
        box-shadow: 0 0 0 0 rgba(var(--cor-da-sombra), 1);
    }
    50% {
        box-shadow: 0 0 0 20px rgba(var(--cor-da-sombra), 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(var(--cor-da-sombra), 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e6280 */.swiper-slide img {
    border-radius: 08% !important;
    object-fit: cover;
}/* End custom CSS */