.bw-form{overflow:hidden}.bw-form{display:block}.bw-confirm label{opacity:1;left:0;top:28px;position:relative;transition:all .3s ease;color:#8c8c8c;font-size:19px;font-weight:300;margin-top:20px}.bw-confirm input[type="text"],.bw-confirm input[type="email"],.bw-confirm textarea{padding:0;padding:10px 0 15px;border:0;border-bottom:1px solid #e3e3e3;box-shadow:none;background:none;width:100%}.bw-confirm.bw-active label{opacity:1;left:0;top:0;transition:all .3s ease}.bw-btn-cf input[type="submit"]{border-radius:0;padding:23px 42px 22px;letter-spacing:2px}.bw-btn-confirm{overflow:visible}.bw-btn-confirm button,.bw-btn-confirm input[type="button"],.bw-btn-confirm input[type="reset"],.bw-btn-confirm input[type="submit"]{padding:12px 34px;text-decoration:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;margin:0;background:#fff;color:#000;box-shadow:rgb(51 51 51 / 8%) 0 14px 30px -14px;transition:box-shadow .23s ease,background .23s ease,border .23s ease;text-align:center;cursor:pointer;overflow:visible}.bw-btn-confirm button:hover,.bw-btn-confirm input[type="button"]:hover,.bw-btn-confirm input[type="reset"]:hover,.bw-btn-confirm input[type="submit"]:hover{box-shadow:rgb(0 0 0 / 50%) 0 14px 30px -14px;background:#000;color:#fff}.bw-confirm,.bw-confirm.bw-active{position:relative}.bw-confirm span{display:block;width:100%}.bw-confirm:after{content:"";height:1px;width:0;position:absolute;left:0;transition:all .3s ease}.bw-confirm.bw-active input[type="text"],.bw-confirm.bw-active input[type="email"],.bw-confirm.bw-active textarea{border-color:transparent;transition:border .7s ease}.bw-confirm.bw-active:after{content:"";height:1px;width:100%;background:#292929}[class*="col-"].bw-confirm:after{left:15px}[class*="col-"].bw-confirm.bw-active:after{width:calc(100% - 30px)}.bw-confirm span,.bw-confirm textarea{max-height:175px}.bw-confirm.bw-mssg{margin-top:40px;position:relative}.bw-confirm.bw-mssg.bw-active:after{width:100%}.bw-confirm.bw-active input[type="text"]::-webkit-input-placeholder{opacity:0}.bw-confirm.bw-active input[type="email"]::-webkit-input-placeholder{opacity:0}.bw-confirm.bw-active textarea::-webkit-input-placeholder{opacity:0}.bw-confirm.bw-active input[type="text"]::-moz-placeholder{opacity:0}.bw-confirm.bw-active input[type="email"]::-moz-placeholder{opacity:0}.bw-confirm.bw-active textarea::-moz-placeholder{opacity:0}.bw-confirm.bw-active input[type="text"]::-ms-input-placeholder{opacity:0}.bw-confirm.bw-active input[type="email"]::-ms-input-placeholder{opacity:0}.bw-confirm.bw-active textarea::-ms-input-placeholder{opacity:0}.bw-confirm input[type="text"]::-webkit-input-placeholder{opacity:0}.bw-confirm input[type="email"]::-webkit-input-placeholder{opacity:0}.bw-confirm textarea::-webkit-input-placeholder{opacity:0}.bw-confirm input[type="text"]::-moz-placeholder{opacity:0}.bw-confirm input[type="email"]::-moz-placeholder{opacity:0}.bw-confirm textarea::-moz-placeholder{opacity:0}.bw-confirm input[type="text"]::-ms-input-placeholder{opacity:0}.bw-confirm input[type="email"]::-ms-input-placeholder{opacity:0}.bw-confirm textarea::-ms-input-placeholder{opacity:0}.bw-confirm input[type="text"]::-webkit-input-placeholder{color:#8c8c8c;font-size:19px}.bw-confirm input[type="email"]::-webkit-input-placeholder{color:#8c8c8c;font-size:19px}.bw-confirm textarea::-webkit-input-placeholder{color:#8c8c8c;font-size:19px}.bw-confirm input[type="text"]::-moz-placeholder{color:#8c8c8c;font-size:19px}.bw-confirm input[type="email"]::-moz-placeholder{color:#8c8c8c;font-size:19px}.bw-confirm textarea::-moz-placeholder{color:#8c8c8c;font-size:19px}.bw-confirm input[type="text"]::-ms-input-placeholder{color:#8c8c8c;font-size:19px}.bw-confirm input[type="email"]::-ms-input-placeholder{color:#8c8c8c;font-size:19px}.bw-confirm textarea::-ms-input-placeholder{color:#8c8c8c;font-size:19px}@media(max-width:480px){.bw-btn-cf input[type="submit"]{font-size:13px;padding:20px 10px}}