.whatsapp-floater{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;align-items:flex-end;z-index:10000;color:#585858}.whatsapp-floater #forms-turnstile-container,.whatsapp-floater #whatsapp-turnstile-container,.whatsapp-floater #utm-turnstile-container,.whatsapp-floater #budget-turnstile-container{margin-bottom:10px}.whatsapp-floater a{width:60px;height:60px;position:unset;margin-top:5px}.whatsapp-floater-form{background-color:#ECE5DD;border-radius:10px;width:375px;margin-right:20px;display:none;position:relative}.whatsapp-floater-form br{display:none}.whatsapp-floater-form:before{background:url(../img/modal-whatsapp-pattern.png) center no-repeat;display:block;position:absolute;content:"";left:0px;top:0px;height:100%;width:100%;z-index:0;opacity:0.08}.whatsapp-floater-form.is-active{display:block}.whatsapp-floater-form .mail-form{display:none}.whatsapp-floater-form h2{box-sizing:border-box;width:100%;background-color:#265c54;padding:20px;border-top-left-radius:10px;border-top-right-radius:10px;color:#e5e5e5;font-family:Open Sans, sans-serif;font-size:16px;margin:0;line-height:normal}.whatsapp-floater-form form{display:block;position:relative;text-align:left;margin:20px}.whatsapp-floater-form form input{display:block;width:100%;padding:8px 0;text-indent:2%;background:#FFF;color:#585858;border:1px solid #ABB0B2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px}.whatsapp-floater-form form input::placeholder{color:#ABB0B2}.whatsapp-floater-form form select{display:block;width:100%;padding:8px 0;text-indent:2%;background:#FFF;color:#585858;border:1px solid #ABB0B2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px}.whatsapp-floater-form form .wpcf7-not-valid-tip{margin-top:-8px;margin-bottom:10px}.whatsapp-floater-form form .wpcf7-spinner{position:absolute;bottom:12px;right:0}.whatsapp-floater-form form .wpcf7-response-output{background-color:#fff;margin-top:0}.whatsapp-floater-form form button,.whatsapp-floater-form form a,.whatsapp-floater-form form input[type="submit"]{background-color:#53a451;border-bottom-style:none;border-color:#000000;border-left-style:none;border-radius:5px;border-right-style:none;border-top-style:none;border-width:0px;color:#FFFFFF;cursor:pointer;display:-ms-flexbox;display:flex;flex-direction:column;font-family:Open Sans, sans-serif;font-size:18px;font-style:normal;font-weight:normal;height:48px;justify-content:center;line-height:1.42857;margin-bottom:20px;margin-top:9px;max-width:438px;text-align:center;text-decoration:none;width:100%;text-align:center;align-items:center;margin:0 5px 10px 0;padding:0 22px;margin-bottom:20px}.whatsapp-floater-form form button.disabled,.whatsapp-floater-form form a.disabled,.whatsapp-floater-form form input[type="submit"].disabled{opacity:0.4;pointer-events:none}.whatsapp-floater-result{padding:10px;padding-top:10px;padding-bottom:20px;font-weight:bold;color:#f92e41;display:none}.whatsapp-floater-result.is-active{display:block}.whatsapp_floater{webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;transition:0.5s ease-in-out;background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDkwIDkwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MCA5MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGlkPSJXaGF0c0FwcCIgZD0iTTkwLDQzLjg0MWMwLDI0LjIxMy0xOS43NzksNDMuODQxLTQ0LjE4Miw0My44NDFjLTcuNzQ3LDAtMTUuMDI1LTEuOTgtMjEuMzU3LTUuNDU1TDAsOTBsNy45NzUtMjMuNTIyICAgYy00LjAyMy02LjYwNi02LjM0LTE0LjM1NC02LjM0LTIyLjYzN0MxLjYzNSwxOS42MjgsMjEuNDE2LDAsNDUuODE4LDBDNzAuMjIzLDAsOTAsMTkuNjI4LDkwLDQzLjg0MXogTTQ1LjgxOCw2Ljk4MiAgIGMtMjAuNDg0LDAtMzcuMTQ2LDE2LjUzNS0zNy4xNDYsMzYuODU5YzAsOC4wNjUsMi42MjksMTUuNTM0LDcuMDc2LDIxLjYxTDExLjEwNyw3OS4xNGwxNC4yNzUtNC41MzcgICBjNS44NjUsMy44NTEsMTIuODkxLDYuMDk3LDIwLjQzNyw2LjA5N2MyMC40ODEsMCwzNy4xNDYtMTYuNTMzLDM3LjE0Ni0zNi44NTdTNjYuMzAxLDYuOTgyLDQ1LjgxOCw2Ljk4MnogTTY4LjEyOSw1My45MzggICBjLTAuMjczLTAuNDQ3LTAuOTk0LTAuNzE3LTIuMDc2LTEuMjU0Yy0xLjA4NC0wLjUzNy02LjQxLTMuMTM4LTcuNC0zLjQ5NWMtMC45OTMtMC4zNTgtMS43MTctMC41MzgtMi40MzgsMC41MzcgICBjLTAuNzIxLDEuMDc2LTIuNzk3LDMuNDk1LTMuNDMsNC4yMTJjLTAuNjMyLDAuNzE5LTEuMjYzLDAuODA5LTIuMzQ3LDAuMjcxYy0xLjA4Mi0wLjUzNy00LjU3MS0xLjY3My04LjcwOC01LjMzMyAgIGMtMy4yMTktMi44NDgtNS4zOTMtNi4zNjQtNi4wMjUtNy40NDFjLTAuNjMxLTEuMDc1LTAuMDY2LTEuNjU2LDAuNDc1LTIuMTkxYzAuNDg4LTAuNDgyLDEuMDg0LTEuMjU1LDEuNjI1LTEuODgyICAgYzAuNTQzLTAuNjI4LDAuNzIzLTEuMDc1LDEuMDgyLTEuNzkzYzAuMzYzLTAuNzE3LDAuMTgyLTEuMzQ0LTAuMDktMS44ODNjLTAuMjctMC41MzctMi40MzgtNS44MjUtMy4zNC03Ljk3NyAgIGMtMC45MDItMi4xNS0xLjgwMy0xLjc5Mi0yLjQzNi0xLjc5MmMtMC42MzEsMC0xLjM1NC0wLjA5LTIuMDc2LTAuMDljLTAuNzIyLDAtMS44OTYsMC4yNjktMi44ODksMS4zNDQgICBjLTAuOTkyLDEuMDc2LTMuNzg5LDMuNjc2LTMuNzg5LDguOTYzYzAsNS4yODgsMy44NzksMTAuMzk3LDQuNDIyLDExLjExM2MwLjU0MSwwLjcxNiw3LjQ5LDExLjkyLDE4LjUsMTYuMjIzICAgQzU4LjIsNjUuNzcxLDU4LjIsNjQuMzM2LDYwLjE4Niw2NC4xNTZjMS45ODQtMC4xNzksNi40MDYtMi41OTksNy4zMTItNS4xMDdDNjguMzk4LDU2LjUzNyw2OC4zOTgsNTQuMzg2LDY4LjEyOSw1My45Mzh6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center center #25d366;bottom:86px;cursor:pointer;height:40px;position:fixed;right:20px;width:40px;z-index:9999999;background-size:25px}.whatsapp_floater.active{bottom:140px}.whatsapp_floater:hover{-webkit-box-shadow:0 1px 10 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 10 rgba(0, 0, 0, 0.2);-ms-box-shadow:0 1px 10 rgba(0, 0, 0, 0.2);box-shadow:0 1px 10 rgba(0, 0, 0, 0.2)}.whatsapp_bubble{position:absolute;height:40px;top:50%;margin-top:-20px;right:100%;margin-right:10px;background:#fff;width:140px;font-size:12px;text-transform:uppercase;font-weight:bold;color:#47a988;padding-top:6px;padding-left:10px;border-radius:5px;-webkit-filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.1));-moz-filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.1));-ms-filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.1));-o-filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.1));filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.1));opacity:0;right:50%;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;transition:0.5s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.whatsapp_bubble.active{opacity:1;right:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.whatsapp_bubble:before{content:"";display:block;position:absolute;right:-5px;width:10px;height:10px;top:50%;margin-top:-5px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:500px){.whatsapp-floater-form{width:auto;margin-right:0;margin-left:20px}}