.elementor-17 .elementor-element.elementor-element-bb86e9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-17 .elementor-element.elementor-element-bb86e9f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bb86e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-17 .elementor-element.elementor-element-bb86e9f, .elementor-17 .elementor-element.elementor-element-bb86e9f::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-d0d6123{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-d0d6123.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-ffbf91b{text-align:left;}.elementor-17 .elementor-element.elementor-element-ffbf91b img{width:100%;}.elementor-17 .elementor-element.elementor-element-3f4bbcb{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-3f4bbcb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-menu-toggle{margin:0 auto;}.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-752bccc );fill:var( --e-global-color-752bccc );}.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-752bccc );}.elementor-17 .elementor-element.elementor-element-e4df328 .e--pointer-framed .elementor-item:before,
					.elementor-17 .elementor-element.elementor-element-e4df328 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-752bccc );}.elementor-17 .elementor-element.elementor-element-e4df328 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-752bccc );}.elementor-17 .elementor-element.elementor-element-e4df328 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ec72904{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-18832eb .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;background-color:#1F902E;border-radius:59px 59px 59px 59px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);padding:23px 18px 20px 18px;}.elementor-17 .elementor-element.elementor-element-18832eb > .elementor-widget-container{margin:26px 0px 0px 0px;}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-ffbf91b{text-align:center;}.elementor-17 .elementor-element.elementor-element-e4df328 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-18832eb > .elementor-widget-container{margin:-32px 0px 0px 0px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-d0d6123{--width:23.173%;}.elementor-17 .elementor-element.elementor-element-3f4bbcb{--width:43.5%;}}/* Start custom CSS for button, class: .elementor-element-18832eb */:root{
    --glow-color: #7EAA3B; /*mude a cor do glow aqui*/
    --glow-spread-color: #7EAA3B; /*mude a cor aqui*/
}

.elementor-17 .elementor-element.elementor-element-18832eb .elementor-button{
    background: linear-gradient(-45deg, #AED836, #7EAA3B, #176032, #AED836); /*mude as cores do degradê do botão aqui*/
    background-size: 800% 400%;
    transition: all .5s;
    animation: gradient 4s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-17 .elementor-element.elementor-element-18832eb .elementor-button:hover {
    background-image: linear-gradient(to right, #7EAA3B 0%, #7EAA3B 100%);
    transition: .5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
        0 0 2em 0.2em var(--glow-spread-color),
        inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */