.elementor-1190 .elementor-element.elementor-element-3c941a71{--display:flex}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-1190 .elementor-element.elementor-element-1fc9da2 .elementor-button{background-color:#20ba60;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Mulish",Sans-serif;font-size:35px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;word-spacing:0em;border-radius:24px;padding:15px 20px}body:not(.rtl) .elementor-1190 .elementor-element.elementor-element-1fc9da2{right:40px}body.rtl .elementor-1190 .elementor-element.elementor-element-1fc9da2{left:40px}.elementor-1190 .elementor-element.elementor-element-1fc9da2{bottom:30px}#elementor-popup-modal-1190 .dialog-widget-content{animation-duration:1.2s;background-color:#FFFFFF00}#elementor-popup-modal-1190 .dialog-message{width:100px;height:auto}#elementor-popup-modal-1190{justify-content:flex-end;align-items:flex-end}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-1190 .elementor-element.elementor-element-1fc9da2 .elementor-button{font-size:28px}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-1190 .elementor-element.elementor-element-1fc9da2 .elementor-button{font-size:20px}}.elementor-1190 .elementor-element.elementor-element-1fc9da2 .elementor-button{position:relative;border-radius:25px;overflow:hidden;z-index:1}.elementor-1190 .elementor-element.elementor-element-1fc9da2 .elementor-button:before{content:"";position:absolute;inset:0;padding:2px;border-radius:25px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);background-size:200% 200%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bordaRodando 3s linear infinite;z-index:2}.elementor-1190 .elementor-element.elementor-element-1fc9da2 .elementor-button span{position:relative;z-index:3}@keyframes bordaRodando{0%{background-position:0 50%}100%{background-position:200% 50%}}.elementor-1190 .elementor-element.elementor-element-1fc9da2 .elementor-message{display:none !important}.whatsapp:before{content:"Clique aqui e fale comigo !";color:#000;font-size:14px;background:#fff;padding:1em;border-radius:5px;position:absolute;top:25%;transform:translately(-50%);left:-100px;opacity:0%;transition:.5s;animation:mensagem 4s ease forwards 3s}.whatsapp:hover:before{opacity:1 !important;left:-190px !important;animation:none}@keyframes mensagem{0%{opacity:0;left:-190px}10%,90%{opacity:1;left:-190px}100%{opacity:0;left:-190px}}.whatsapp{-webkit-animation:pulse .5s infinite}.pulse-button:hover{-webkit-animation:none}