@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400&display=swap);.whatsapp-button{position:fixed;bottom:25px;right:25px;z-index:1000;cursor:pointer}.whatsapp-button img{width:65px}.whatsapp-button.shake{animation:shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.notification-indicator{position:absolute;top:-10px;right:-10px;background-color:#ff5e00;color:#fff;border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;font-size:14px;font-weight:700}.form-popup{display:none;width:400px;max-width:100%;position:fixed;bottom:0;right:50px;bottom:100px;border:1px solid #f1f1f1;z-index:9;border-radius:10px;font-family:'Inter',sans-serif;font-size:16px;color:grey;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.form-popup .head{display:flex;justify-content:space-between;background-color:#075e54;padding:15px;color:#fff;border-radius:10px 10px 0 0}.form-popup .head .title{display:flex;width:85%}.form-popup .head .close{display:flex;cursor:pointer;width:15%;color:#fff;justify-content:end}.form-popup .content{background-color:#ece5dd;height:auto;padding:15px}.form-popup .content input{padding:10px 20px;margin-bottom:10px;border:lightgrey;border-radius:5px}.form-popup .content input::placeholder{color:lightgrey}.form-popup .footer{padding:15px;border-radius:0 0 10px 10px;background-color:#ece5dd}.form-popup .footer button[type="submit"]{width:100%;background-color:#25d366;color:#fff;border:none}.form-popup .loading{margin-bottom:-3px;margin-right:5px;display:none}.form-popup .loading img{margin-bottom:-3px;margin-right:5px}.form-popup .message{width:100%;text-align:center;font-size:14px}.error-message{color:red;font-size:.6em;margin-bottom:10px;margin-top:-8px;display:block}.overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.4);z-index:10}.checkbox-container{display:flex;align-items:center;justify-content:flex-start;font-size:14px;gap:5px;margin:12px 0}.checkbox-container input[type="checkbox"]{margin:0;width:20px;height:20px;cursor:pointer}.select-container select{border:none;border-radius:5px;gap:5px}.fade-in{animation:fadeIn 0.2s}.fade-out{animation:fadeOut 0.2s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@media only screen and (max-width:768px){.form-popup{width:calc(100% - 20px);position:fixed;left:10px}}