.elementor-688 .elementor-element.elementor-element-ff857f4{--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;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-688 .elementor-element.elementor-element-1d24cef{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-688 .elementor-element.elementor-element-d4798c6{width:auto;max-width:auto;}.elementor-688 .elementor-element.elementor-element-d4798c6 > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-688 .elementor-element.elementor-element-e3b3db3 > .elementor-widget-container{margin:0px 0px -41px 0px;}.elementor-688 .elementor-element.elementor-element-25a335d{--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;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:30px 20px;--row-gap:30px;--column-gap:20px;}.elementor-688 .elementor-element.elementor-element-a6b02ca{--display:flex;}.elementor-688 .elementor-element.elementor-element-45cd52d{--display:flex;}.elementor-688 .elementor-element.elementor-element-b93ddb9{--display:flex;}.elementor-688 .elementor-element.elementor-element-7ad1968{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-688 .elementor-element.elementor-element-ea81522 > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-688 .elementor-element.elementor-element-ea81522 .wd-social-icons .wd-label{font-size:22px;color:#FFFFFF;}.elementor-688 .elementor-element.elementor-element-672a63e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-688 .elementor-element.elementor-element-bbf0b53 > .elementor-widget-container{margin:0px 15px 30px 15px;}.elementor-688 .elementor-element.elementor-element-bbf0b53 .title{font-size:32px;}.elementor-688 .elementor-element.elementor-element-d0823dd > .elementor-widget-container{margin:0px 15px 30px 15px;}.elementor-688 .elementor-element.elementor-element-d0823dd .mc4wp-form-fields{max-width:380px;}.elementor-688 .elementor-element.elementor-element-d0823dd .mc4wp-form{--btn-accented-color:#FFFFFF;--btn-accented-bgcolor:#101010;--btn-accented-color-hover:#FFFFFFE6;--btn-accented-bgcolor-hover:#242424;}@media(max-width:1024px){.elementor-688 .elementor-element.elementor-element-1d24cef{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-688 .elementor-element.elementor-element-ea81522 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-688 .elementor-element.elementor-element-ea81522 .wd-social-icons .wd-label{font-size:20px;}.elementor-688 .elementor-element.elementor-element-bbf0b53 .title{font-size:26px;}}@media(min-width:769px){.elementor-688 .elementor-element.elementor-element-1d24cef{--width:75%;}.elementor-688 .elementor-element.elementor-element-a6b02ca{--width:33.3%;}.elementor-688 .elementor-element.elementor-element-45cd52d{--width:33.3%;}.elementor-688 .elementor-element.elementor-element-b93ddb9{--width:33.3%;}.elementor-688 .elementor-element.elementor-element-7ad1968{--width:25%;}}@media(max-width:1024px) and (min-width:769px){.elementor-688 .elementor-element.elementor-element-1d24cef{--width:58.3%;}.elementor-688 .elementor-element.elementor-element-a6b02ca{--width:41.6%;}.elementor-688 .elementor-element.elementor-element-45cd52d{--width:33.3%;}.elementor-688 .elementor-element.elementor-element-b93ddb9{--width:25%;}.elementor-688 .elementor-element.elementor-element-7ad1968{--width:41.7%;}}@media(max-width:768px){.elementor-688 .elementor-element.elementor-element-ff857f4{--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-688 .elementor-element.elementor-element-1d24cef{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-688 .elementor-element.elementor-element-a6b02ca{--width:100%;}.elementor-688 .elementor-element.elementor-element-45cd52d{--width:46%;}.elementor-688 .elementor-element.elementor-element-b93ddb9{--width:46%;}.elementor-688 .elementor-element.elementor-element-ea81522 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-688 .elementor-element.elementor-element-ea81522 .wd-social-icons .wd-label{font-size:18px;}.elementor-688 .elementor-element.elementor-element-bbf0b53 .title{font-size:22px;}}/* Start custom CSS for html, class: .elementor-element-e3b3db3 */.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:20px;
	right:81px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
  padding-top: 13px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHJva2U9ImJsdWUiIGZpbGw9IndoaXRlIg0KICAgICAgIGZpbGwtb3BhY2l0eT0iMSIgc3Ryb2tlLW9wYWNpdHk9IjAiID48cGF0aCAgZD0iTS4wNTcgMjRsMS42ODctNi4xNjNjLTEuMDQxLTEuODA0LTEuNTg4LTMuODQ5LTEuNTg3LTUuOTQ2LjAwMy02LjU1NiA1LjMzOC0xMS44OTEgMTEuODkzLTExLjg5MSAzLjE4MS4wMDEgNi4xNjcgMS4yNCA4LjQxMyAzLjQ4OCAyLjI0NSAyLjI0OCAzLjQ4MSA1LjIzNiAzLjQ4IDguNDE0LS4wMDMgNi41NTctNS4zMzggMTEuODkyLTExLjg5MyAxMS44OTItMS45OS0uMDAxLTMuOTUxLS41LTUuNjg4LTEuNDQ4bC02LjMwNSAxLjY1NHptNi41OTctMy44MDdjMS42NzYuOTk1IDMuMjc2IDEuNTkxIDUuMzkyIDEuNTkyIDUuNDQ4IDAgOS44ODYtNC40MzQgOS44ODktOS44ODUuMDAyLTUuNDYyLTQuNDE1LTkuODktOS44ODEtOS44OTItNS40NTIgMC05Ljg4NyA0LjQzNC05Ljg4OSA5Ljg4NC0uMDAxIDIuMjI1LjY1MSAzLjg5MSAxLjc0NiA1LjYzNGwtLjk5OSAzLjY0OCAzLjc0Mi0uOTgxem0xMS4zODctNS40NjRjLS4wNzQtLjEyNC0uMjcyLS4xOTgtLjU3LS4zNDctLjI5Ny0uMTQ5LTEuNzU4LS44NjgtMi4wMzEtLjk2Ny0uMjcyLS4wOTktLjQ3LS4xNDktLjY2OS4xNDktLjE5OC4yOTctLjc2OC45NjctLjk0MSAxLjE2NS0uMTczLjE5OC0uMzQ3LjIyMy0uNjQ0LjA3NC0uMjk3LS4xNDktMS4yNTUtLjQ2Mi0yLjM5LTEuNDc1LS44ODMtLjc4OC0xLjQ4LTEuNzYxLTEuNjUzLTIuMDU5LS4xNzMtLjI5Ny0uMDE4LS40NTguMTMtLjYwNi4xMzQtLjEzMy4yOTctLjM0Ny40NDYtLjUyMS4xNTEtLjE3Mi4yLS4yOTYuMy0uNDk1LjA5OS0uMTk4LjA1LS4zNzItLjAyNS0uNTIxLS4wNzUtLjE0OC0uNjY5LTEuNjExLS45MTYtMi4yMDYtLjI0Mi0uNTc5LS40ODctLjUwMS0uNjY5LS41MWwtLjU3LS4wMWMtLjE5OCAwLS41Mi4wNzQtLjc5Mi4zNzJzLTEuMDQgMS4wMTYtMS4wNCAyLjQ3OSAxLjA2NSAyLjg3NiAxLjIxMyAzLjA3NGMuMTQ5LjE5OCAyLjA5NSAzLjIgNS4wNzYgNC40ODcuNzA5LjMwNiAxLjI2My40ODkgMS42OTQuNjI2LjcxMi4yMjYgMS4zNi4xOTQgMS44NzIuMTE4LjU3MS0uMDg1IDEuNzU4LS43MTkgMi4wMDYtMS40MTMuMjQ4LS42OTUuMjQ4LTEuMjkuMTczLTEuNDE0eiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
    background-position: center;
    background-size: 32px;
 display: inline-block;
}



.float:hover {
    background-color:#3beb7c;
    color: #fff;
}

.float:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

.tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 101; /* Um valor acima do z-index do botão */
    bottom: 100%; /* Posiciona o tooltip acima do botão */
    left: 50%;
    margin-left: -60px; /* Centraliza o tooltip */
    opacity: 0;
    transition: opacity 0.3s;
    font-size: 12px
}

.tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}


@media only screen and (max-width: 600px) {
  .float {
    right: 59px !important;
    bottom: 63px !important;
  }}/* End custom CSS */