.elementor-4651 .elementor-element.elementor-element-258ef8cd{--display:flex;--min-height:127px;--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 );color:var( --e-global-color-primary );}.elementor-4651 .elementor-element.elementor-element-60ac857 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 60px 0px;}.elementor-4651 .elementor-element.elementor-element-60ac857 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-772f9e1c{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-52af0b73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-52af0b73 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.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-4651 .elementor-element.elementor-element-216b36a5 .elementor-button{background-color:#5C8AF1;padding:15px 15px 15px 15px;}.elementor-4651 .elementor-element.elementor-element-216b36a5{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-216b36a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-216b36a5.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-67b89896{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-3b0925fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-3b0925fa .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-34a7d9cb .elementor-button{background-color:#5C8AF1;padding:15px 15px 15px 15px;}.elementor-4651 .elementor-element.elementor-element-34a7d9cb{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-4651 .elementor-element.elementor-element-34a7d9cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-34a7d9cb.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-33eff0f3{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-4b17998f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-4b17998f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-478bb7f6{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-52177e63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-52177e63 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-1d274976{--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;--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-4651 .elementor-element.elementor-element-2ed7226d{--display:flex;}.elementor-4651 .elementor-element.elementor-element-1e91a086 .elementor-heading-title{color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-4b1eadb{--display:flex;}.elementor-4651 .elementor-element.elementor-element-417f073f .elementor-heading-title{color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-2e8fbf54{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-439d553 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-439d553 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-52027377 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-52027377 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-736aed03{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-3d53f531 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-3d53f531 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-19aa397d{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-3c408267 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-3c408267 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-7e4b7ed8{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-5a3d0627 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-5a3d0627 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4651 .elementor-element.elementor-element-28fa98f7{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-704f4666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-704f4666 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4651 .elementor-element.elementor-element-c92c6d{--alignment:right;width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;z-index:10000;--width:350px;--rotate:86deg;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;line-height:1px;letter-spacing:1px;word-spacing:28px;--word-spacing:15px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-4651 .elementor-element.elementor-element-c92c6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-4651 .elementor-element.elementor-element-c92c6d.elementor-element{--align-self:flex-start;}.elementor-4651 .elementor-element.elementor-element-6398d10b{--display:flex;--min-height:127px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4651 .elementor-element.elementor-element-6398d10b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4651 .elementor-element.elementor-element-2e1612e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 30px 0px;}.elementor-4651 .elementor-element.elementor-element-2e1612e6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}body.elementor-page-4651:not(.elementor-motion-effects-element-type-background), body.elementor-page-4651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}@media(max-width:1024px){.elementor-4651 .elementor-element.elementor-element-c92c6d{--width:500px;}}@media(max-width:767px){.elementor-4651 .elementor-element.elementor-element-c92c6d{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;--width:80px;}.elementor-4651 .elementor-element.elementor-element-c92c6d > .elementor-widget-container{margin:-88px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4651 .elementor-element.elementor-element-c92c6d.elementor-element{--align-self:flex-end;}}/* Start custom CSS for button, class: .elementor-element-216b36a5 *//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c05529d */
.elementor-button {
    border-radius: 14px;
    animation: 2.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #4B55DB, #34E0E0, #4B55DB, #4B55DB, #34E0E0) /**altere aqui as cores do degrade sendo: cor do canto, cor próxima ao centro, cor do meio, cor próxima ao centro, cor do canto**/;
    

}


/**Mouse em cima**/
.elementor-button:hover {
    border-radius: 14px;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #217DEA, #539FF9, #ACD2FF, #539FF9, #217DEA);
    
}

.elementor-button{
    /**altere aqui as cores do degrade**/
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    transition: all .8s;
    box-shadow: 0 0px 32px -2px rgba(70, 51, 175, 0.8)/**cores do brilho atrás do botão**/;
}

@keyframes textura {
    0% {
        background-position: 0.0;
    }

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34a7d9cb */.elementor-4651 .elementor-element.elementor-element-34a7d9cb .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 #E8B042
    }

    70% {
        transform: scale(1.01);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-736aed03 */.elementor-4651 .elementor-element.elementor-element-736aed03 {
border-bottom: 1px solid;
border-image: linear-gradient(to right, transparent, #ccc, transparent)1;
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-c92c6d */.elementor-4651 .elementor-element.elementor-element-c92c6d svg{
    animation: rotate 20s linear infinite;
}
@-webkit-keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS */body::-webkit-scrollbar{
	width: 10px;
}

body::-webkit-scrollbar-track{
	background: #0c0c0c; /* altere a cor do fundo aqui */
}

body::-webkit-scrollbar-thumb{
	background: linear-gradient(180deg, #791DF3 0%, #000000 100%); /* altere a cor do gradiente aqui ou use background-color para cor sólida */
	border-radius: 10px; /* controle o arrendondamento da borda aqui */
	border: 2px solid #0c0c0c; /* altere a cor da borda, recomendado usar a mesma do fundo */
}/* End custom CSS */