form.shadow .inp{border-radius:.25rem;box-shadow:inset 0 2px 7px rgba(0,0,0,.1);transition:border linear .2s,box-shadow linear .2s}form.cform .frow.empty .inp[required]{border-color:red}form.cform.ftable .frow{display:flex}form.cform.ftable .frow>label{width:9.5rem;vertical-align:top}form.cform.placeholder .frow{position:relative;margin-top:10px;margin-top:.7rem;margin-bottom:1.4rem;margin-bottom:15px}form.cform.placeholder .frow:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#000;filter:alpha(opacity=0);opacity:0;transition:all .3s ease;transform:scaleX(0)}form.cform.placeholder .inp{border-top:none;border-left:none;border-right:none;background:0 0;padding-left:0;padding-right:0;position:relative;z-index:100}form.cform.placeholder .frow label{position:absolute;z-index:99;transition:all .3s;filter:alpha(opacity=50);opacity:.5;top:5px;top:.375rem}form.cform.placeholder .frow.focus label,form.cform.placeholder .frow.not-empty label{filter:alpha(opacity=80);opacity:.8;top:-15px;top:-.6rem;font-size:80%;font-size:.8rem}form.cform.placeholder .frow.focus:after,form.cform.placeholder .frow.not-empty:after{transform:scaleX(1);filter:alpha(opacity=50);opacity:.5}form.cform.placeholder .frow.req.empty:after,form.cform.placeholder .frow.req.empty label{background:red}form.sender:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100000000;background-color:#fff;background-color:rgba(255,255,255,.5);background-image:url("/cforms/img/waiting.gif");background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=50);opacity:1;--lzl-bg-img:"/cforms/img/waiting.gif"}form.response>*{display:none!important}form.response .form-message-box{display:block!important;background:0 0;border:none;color:#555;font:18px Verdana;width:100%;padding:0;text-align:center;margin:20px 0;opacity:1}.send-ok{height:120px;background-image:url("/cforms/img/send-ok.png");background-position:center center;background-repeat:no-repeat;--lzl-bg-img:"/cforms/img/send-ok.png"}.send-ok.lzl:not(.lzl-ed),.send-ok.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxklEQVR4Ae3QMQEAAADCoPVPbQsviEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwMBzYJykAAFo4MKpAAAAAElFTkSuQmCC")}.send-er{margin:20px 0;padding:10px;text-align:center;border-top:1px solid red;border-bottom:1px solid red;border-left:none;border-right:none;background:#f8cdcd;color:#702020}.controlMsg{position:absolute;z-index:100000000000;padding:5px;border:1px solid red;background:#f8cdcd;color:#702020}form.sender:after.lzl:not(.lzl-ed),form.sender:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAPklEQVRoBe3QMQEAAADCoPVPbQsviEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg4DowIrMAAQnAkqMAAAAASUVORK5CYII=")}form .pic-user:before{background:url("/cforms/img/pic-user.png") no-repeat;background-size:contain;--lzl-bg-img:"/cforms/img/pic-user.png"}form .pic-mail:before{background:url("/cforms/img/pic-mail.png") no-repeat;background-size:contain;--lzl-bg-img:"/cforms/img/pic-mail.png"}form .pic-mail:before.lzl:not(.lzl-ed),form .pic-mail:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIklEQVRIDWNgGAWjITAaAqMhMBoCoyEwGgKjITAaAsMmBAAJ3QABtA1wjgAAAABJRU5ErkJggg==")}form .pic-phone:before{background:url("/cforms/img/pic-phone.png") no-repeat;background-size:contain;--lzl-bg-img:"/cforms/img/pic-phone.png"}form .pic-phone:before.lzl:not(.lzl-ed),form .pic-phone:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIklEQVRIDWNgGAWjITAaAqMhMBoCoyEwGgKjITAaAsMmBAAJ3QABtA1wjgAAAABJRU5ErkJggg==")}input.invalid,textarea.invalid{border:1px solid red!important}form .pic-user:before.lzl:not(.lzl-ed),form .pic-user:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIklEQVRIDWNgGAWjITAaAqMhMBoCoyEwGgKjITAaAsMmBAAJ3QABtA1wjgAAAABJRU5ErkJggg==")}input.empty,textarea.empty{color:#888}.g-recaptcha>div{margin:auto}@media (max-width:767px){form.cform.ftable .frow{display:block}form.cform.ftable .frow>label{width:auto;float:none}form.cform.table .frow>label+div{margin-left:0}}.cform-widget{position:fixed;z-index:1000000;right:30px;bottom:30px}.cform-widget-btn-main{width:57px;height:57px;border-radius:30px;position:relative;background-color:#c71251;cursor:pointer;z-index:10;box-sizing:border-box;border:2px solid #c71251}.animation_waves::before{content:"";background-image:url("/cforms/img/button1.svg");position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;--lzl-bg-img:"/cforms/img/button1.svg"}.animation_waves::after{content:"";background-color:inherit;display:block;position:absolute;width:100%!important;height:100%!important;border-radius:inherit;z-index:0;animation:button-wave infinite 2.6s 0s linear;top:0;left:0;animation-delay:0s}.animation_waves.lzl:not(.lzl-ed)::before,.animation_waves.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20width%3D%2248%22%20height%3D%2248%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.cform-widget-btn{position:absolute;z-index:5;left:5px;bottom:5px;width:48px;height:48px;text-decoration:none;text-align:center;border-radius:24px;cursor:pointer;transition:.3s;display:inline-block;background-position:center;background-repeat:no-repeat}.cform-widget-btn-phone{background-color:#2ec0e1;background-image:url("/cforms/img/button-phone.svg");background-size:28px;--lzl-bg-img:"/cforms/img/button-phone.svg"}.cform-widget-btn-phone.lzl:not(.lzl-ed),.cform-widget-btn-phone.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%22800px%22%20height%3D%22800px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.cform-widget-btn-whatsapp{background-color:#0dc143;background-image:url("/cforms/img/button-whatsapp.svg");background-size:28px;--lzl-bg-img:"/cforms/img/button-whatsapp.svg"}.cform-widget-btn-whatsapp.lzl:not(.lzl-ed),.cform-widget-btn-whatsapp.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%22800px%22%20height%3D%22800px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.cform-widget-btn-form{background-color:#c71251;background-image:url("/cforms/img/button-email.svg");background-size:28px;--lzl-bg-img:"/cforms/img/button-email.svg"}.cform-widget-btn-form.lzl:not(.lzl-ed),.cform-widget-btn-form.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%20width%3D%22800px%22%20height%3D%22800px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.cform-widget.cform-widget-open .cform-widget-btn-phone{bottom:70px}.cform-widget.cform-widget-open .cform-widget-btn-whatsapp{bottom:120px}.cform-widget.cform-widget-open .cform-widget-btn-form{bottom:170px}.cform-widget.cform-widget-open .cform-widget-btn-main,.cform-widget.cform-widget-openform .cform-widget-btn-main{background-color:#fff}.cform-widget.cform-widget-open .animation_waves::before,.cform-widget.cform-widget-open .animation_waves::after{display:none}.cform-widget.cform-widget-openform .animation_waves::before,.cform-widget.cform-widget-openform .animation_waves::after{display:none}.cform-widget-form{position:absolute;width:300px;right:0;bottom:0;background:#f6f6f6;border:1px solid #c71251;transform:scale(0);transform-origin:bottom right;transition:.3s;font:14px Arial}.cform-widget-form form{padding:10px}.cform-widget.cform-widget-openform .cform-widget-form{transform:scale(1);bottom:60px}.cform-widget-form-title{padding:10px;background:#c71251;color:#fff;font-weight:700}.cform-widget-form .but{color:#fff;background:#c71251;border-radius:0px}.cform-widget-form form.response .form-message-box{font-size:15px}