.elementor-2793 .elementor-element.elementor-element-a004134{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-2793 .elementor-element.elementor-element-880ab72{text-align:center;}.elementor-2793 .elementor-element.elementor-element-880ab72 img{width:70%;max-width:70%;}.elementor-2793 .elementor-element.elementor-element-ebdc54c .elementor-progress-wrapper .elementor-progress-bar{background-color:#6EC1E4;}.elementor-2793 .elementor-element.elementor-element-ebdc54c .elementor-progress-wrapper{background-color:#292929;border-radius:100px;overflow:hidden;}.elementor-2793 .elementor-element.elementor-element-ebdc54c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2793 .elementor-element.elementor-element-ebccd9c{text-align:center;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2793 .elementor-element.elementor-element-ebccd9c .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:119px;font-weight:500;line-height:1.2em;}.elementor-2793 .elementor-element.elementor-element-ebccd9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2793 .elementor-element.elementor-element-6301cf8{text-align:center;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2793 .elementor-element.elementor-element-6301cf8 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:500;line-height:1.2em;}.elementor-2793 .elementor-element.elementor-element-6301cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2793 .elementor-element.elementor-element-3e18b50{text-align:center;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2793 .elementor-element.elementor-element-3e18b50 .elementor-heading-title{color:#C0BEBE;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-2793 .elementor-element.elementor-element-3e18b50 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2793 .elementor-element.elementor-element-34dd2f2 .elementor-button{border-radius:50px 50px 50px 50px;padding:20px 80px 20px 80px;}.elementor-2793 .elementor-element.elementor-element-34dd2f2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2793 .elementor-element.elementor-element-f4ca3ef{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-2793 .elementor-element.elementor-element-f4ca3ef:not(.elementor-motion-effects-element-type-background), .elementor-2793 .elementor-element.elementor-element-f4ca3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2793 .elementor-element.elementor-element-f4ca3ef, .elementor-2793 .elementor-element.elementor-element-f4ca3ef::before{--border-transition:0.3s;}.elementor-2793 .elementor-element.elementor-element-c70804a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;}.elementor-2793 .elementor-element.elementor-element-6161ac6{--display:flex;--background-transition:0.3s;}.elementor-2793 .elementor-element.elementor-element-5821eed{text-align:left;}.elementor-2793 .elementor-element.elementor-element-5821eed img{width:40%;max-width:40%;}.elementor-2793 .elementor-element.elementor-element-fcd6e3c{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-2793 .elementor-element.elementor-element-967ec04{text-align:right;}.elementor-2793 .elementor-element.elementor-element-967ec04 .elementor-heading-title{color:#8A8A8AB3;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}body.elementor-page-2793:not(.elementor-motion-effects-element-type-background), body.elementor-page-2793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-2793 .elementor-element.elementor-element-a004134{--padding-top:20px;--padding-right:25px;--padding-bottom:20px;--padding-left:25px;}.elementor-2793 .elementor-element.elementor-element-880ab72{text-align:center;}.elementor-2793 .elementor-element.elementor-element-880ab72 img{width:60%;max-width:60%;}.elementor-2793 .elementor-element.elementor-element-880ab72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2793 .elementor-element.elementor-element-ebdc54c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2793 .elementor-element.elementor-element-ebccd9c{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2793 .elementor-element.elementor-element-ebccd9c .elementor-heading-title{font-size:53px;}.elementor-2793 .elementor-element.elementor-element-ebccd9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2793 .elementor-element.elementor-element-6301cf8{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2793 .elementor-element.elementor-element-6301cf8 .elementor-heading-title{font-size:24px;}.elementor-2793 .elementor-element.elementor-element-6301cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2793 .elementor-element.elementor-element-3e18b50{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2793 .elementor-element.elementor-element-3e18b50 .elementor-heading-title{font-size:16px;}.elementor-2793 .elementor-element.elementor-element-3e18b50 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2793 .elementor-element.elementor-element-34dd2f2 .elementor-button{padding:20px 30px 20px 30px;}.elementor-2793 .elementor-element.elementor-element-5821eed{text-align:center;}.elementor-2793 .elementor-element.elementor-element-5821eed img{width:60%;max-width:60%;}.elementor-2793 .elementor-element.elementor-element-967ec04{text-align:center;}}/* Start custom CSS for progress, class: .elementor-element-ebdc54c */.elementor-2793 .elementor-element.elementor-element-ebdc54c .elementor-progress-bar{
    border-radius: 50px !important;

transition: 5s !important;    

animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;

    background-image: linear-gradient(45deg, #c77d64, #fcc8b6, #ba6f56, #c77d64, #fcc8b6, #ba6f56, #c77d64, #fcc8b6, #ba6f56);

    background-size: 400% 200%;

    transition: all .8s;

}

@keyframes textura{

    0% {

        background-position: 0 0;

    }

    100% {

        background-position: 100% 0;

    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6301cf8 */@media(min-width:360px) and (max-width: 369px){
    .elementor-2793 .elementor-element.elementor-element-6301cf8 .elementor-heading-title{
    font-size: 17px !important;
    }
}

@media(min-width:370px) and (max-width: 767px){
    .elementor-2793 .elementor-element.elementor-element-6301cf8 .elementor-heading-title{
    font-size: 21px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34dd2f2 */.elementor-2793 .elementor-element.elementor-element-34dd2f2 .elementor-button{
margin-top: 5px !important;
animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #c77d64, #fcc8b6, #ba6f56, #c77d64, #fcc8b6, #ba6f56, #c77d64, #fcc8b6, #ba6f56);
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes textura{
    0% {
        background-position: 0 0;
    }

    100% {
        background-position: 100% 0;
    }

}

.pulsar{
animation: pulsar 2s ease-in-out infinite;
}
@keyframes pulsar{
0%{
transform: scale(1);
}

50%{
transform: scale(1.1);
}

100%{
transform: scale(1);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004134 */*::-webkit-scrollbar {
    width: 7px !important;
}

*::-webkit-scrollbar-track {
    background: #202020;
}

*::-webkit-scrollbar-thumb {
    background: linear-gradient(to bottom, #c77d64, #fcc8b6);
    border-radius: 10px;
    border: 2px solid #202020;
}/* End custom CSS */
/* Start custom CSS *//* Remover espaço em brando lateral no mobile

 */
html, body{
    overflow-x: hidden !important; 
}

cor {
 font-weight: 800 ;
 background: -webkit-linear-gradient(45deg,#c77d64, #fcc8b6, #ba6f56);
     -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */