.pgs-form.form-control{background:0 0;border:none;margin:0;padding:0}.pgs-form .row-gap{gap:15px 0}.pgs-form .input-control{width:100%}.pgs-form .checkbox-control{align-items:baseline;gap:10px;margin-bottom:20px;display:flex}.pgs-form .input-control label{margin-bottom:10px;display:none}.pgs-form .input-control:last-child{margin-bottom:0}.pgs-form .input-control input,.pgs-form .input-control select,.pgs-form .input-control textarea{background:#f6f6f6;border:1px solid #eee;border-radius:5px;outline:none;width:100%;padding:12px 20px;transition:all .3s ease-in-out}.pgs-form .input-control input:focus,.pgs-form .input-control select:focus,.pgs-form .input-control textarea:focus{background:#fff;border-color:#d7b56e}.pgs-form .input-control .btn-primary-round{background:0 0;border:none;padding:17px 35px}.pgs-form .input-control [type=submit] i{padding-left:7px}.pgs-form.form-light .input-control input,.pgs-form.form-light .input-control select,.pgs-form.form-light .input-control textarea{color:#fff;background:0 0;border:none;border-bottom:1px solid rgba(255,255,255,.15);border-radius:0;padding:10px 0}.pgs-form.form-light .input-control input:focus,.pgs-form.form-light .input-control select:focus,.pgs-form.form-light .input-control textarea:focus{border-bottom-color:#d7b56e}.pgs-form.form-light .input-control input::placeholder,.pgs-form.form-light .input-control select::placeholder,.pgs-form.form-light .input-control textarea::placeholder{color:rgba(255,255,255,.5)}.pgs-form.form-light .input-control input:-ms-placeholder-shown{color:rgba(255,255,255,.5)}.pgs-form.form-light .input-control select:-ms-placeholder-shown{color:rgba(255,255,255,.5)}.pgs-form.form-light .input-control textarea:-ms-placeholder-shown{color:rgba(255,255,255,.5)}.pgs-form.form-light .input-control input::-moz-placeholder{color:rgba(255,255,255,.5)}.pgs-form.form-light .input-control select::-moz-placeholder{color:rgba(255,255,255,.5)}.pgs-form.form-light .input-control textarea::-moz-placeholder{color:rgba(255,255,255,.5)}.pgs-form.form-white .input-control input,.pgs-form.form-white .input-control select,.pgs-form.form-white .input-control textarea{color:#121212;background:#fff;border:1px solid #eee;border-radius:5px;padding:10px 20px}.pgs-form.form-white .input-control input:focus,.pgs-form.form-white .input-control select:focus,.pgs-form.form-white .input-control textarea:focus{border-color:#d7b56e}.pgs-form.form-white .input-control input::placeholder,.pgs-form.form-white .input-control select::placeholder,.pgs-form.form-white .input-control textarea::placeholder{color:rgba(2,45,98,.7)}.pgs-form.form-white .input-control input:-ms-placeholder-shown{color:rgba(2,45,98,.7)}.pgs-form.form-white .input-control select:-ms-placeholder-shown{color:rgba(2,45,98,.7)}.pgs-form.form-white .input-control textarea:-ms-placeholder-shown{color:rgba(2,45,98,.7)}.pgs-form.form-white .input-control input::-moz-placeholder{color:rgba(2,45,98,.7)}.pgs-form.form-white .input-control select::-moz-placeholder{color:rgba(2,45,98,.7)}.pgs-form.form-white .input-control textarea::-moz-placeholder{color:rgba(2,45,98,.7)}.input-control{position:relative}.input-control .error{color:red;font-size:14px;position:absolute;top:15px;right:15px}.form-control .checkbox-error{color:red;font-size:14px;position:relative;top:-12px;left:25px}.form-control .success-message{color:#0a3622;background:#d1e7dd;border:1px solid #a3cfbb;border-radius:3px;padding:15px 20px;box-shadow:0 3px 15px rgba(0,0,0,.07)}
