.elementor-3427 .elementor-element.elementor-element-8cdf608{--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;--padding-top:190px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3427 .elementor-element.elementor-element-8cdf608:not(.elementor-motion-effects-element-type-background), .elementor-3427 .elementor-element.elementor-element-8cdf608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ca9d374 ) 0%, var( --e-global-color-710096c ) 100%);}.elementor-3427 .elementor-element.elementor-element-c8f4013{--display:flex;--border-radius:80px 10px 10px 10px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3427 .elementor-element.elementor-element-c8f4013:not(.elementor-motion-effects-element-type-background), .elementor-3427 .elementor-element.elementor-element-c8f4013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.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-3427 .elementor-element.elementor-element-3fe74a7 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-3fe74a7.elementor-element{--align-self:center;}.elementor-3427 .elementor-element.elementor-element-3fe74a7{text-align:center;}.elementor-3427 .elementor-element.elementor-element-3fe74a7 img{border-radius:15px 15px 15px 15px;}.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-3427 .elementor-element.elementor-element-fcc31ca .elementor-button{background-color:#CAB5A2;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:#222222;color:#222222;border-radius:60px 60px 60px 60px;padding:20px 60px 15px 60px;}.elementor-3427 .elementor-element.elementor-element-fcc31ca.elementor-element{--align-self:center;}.elementor-3427 .elementor-element.elementor-element-fcc31ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3427 .elementor-element.elementor-element-fcc31ca .elementor-button .elementor-button-content-wrapper{gap:4px;}@media(max-width:767px){.elementor-3427 .elementor-element.elementor-element-8cdf608{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:180px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3427 .elementor-element.elementor-element-c8f4013{--width:97%;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 5px 5px 5px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3427 .elementor-element.elementor-element-3fe74a7{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-3427 .elementor-element.elementor-element-3fe74a7 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-fcc31ca > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-fcc31ca .elementor-button{font-size:13px;}}/* Start custom CSS for button, class: .elementor-element-fcc31ca *//*CODIGO FRANCISCO*/
/*aqui você altera o deslocamento do ícone*/
.elementor-3427 .elementor-element.elementor-element-fcc31ca:hover .elementor-button .elementor-button-icon{
    transition: 0.5s;
    transform: scale(2.7) translatex(-90px) translatey(0px) rotate(0deg);
}
/*aqui você altera as configurações iniciais do ícone do ícone*/
.elementor-3427 .elementor-element.elementor-element-fcc31ca .elementor-button .elementor-button-icon{
    transition: 0.5s;
    transform: scale(2.7) translatex(12px) translatey(0px) rotate(0deg);
}


/*aqui você altera a cor do ícone no hover por fora*/
.elementor-3427 .elementor-element.elementor-element-fcc31ca:hover .elementor-button .fil0{
    fill: #111;
}
/*aqui você altera a cor do ícone no hover por dentro*/
.elementor-3427 .elementor-element.elementor-element-fcc31ca:hover .elementor-button .fil1{
    fill: #fff;
}

/*aqui você altera o deslocamentodo do texto*/
.elementor-3427 .elementor-element.elementor-element-fcc31ca .elementor-button .elementor-button-text{
    transform:  translatey(0px);
     color: #000;
     transition: 0.5s;
    
}
/*aqui você altera a cor do texto no hover*/
.elementor-3427 .elementor-element.elementor-element-fcc31ca:hover .elementor-button .elementor-button-text{
    color: #fff;
    transition: 0.5s;
}
/*aqui você altera a cor de fundo do botão*/
.elementor-3427 .elementor-element.elementor-element-fcc31ca .elementor-button{
    background-color: #B39D6E!important;
}/* End custom CSS */