.postCommentInn{backdrop-filter:blur(35px);background:#fff;margin:0 auto;max-width:840px;padding:36px 45.5px;position:relative;z-index:1}.postCommentInn:before{background:linear-gradient(180deg,#3b82f6,#8b5cf6),linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5));border-radius:20px;content:"";height:100%;inset:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;top:0;transition:.5s;width:100%;z-index:-1}.postCommentTitle h3{font-size:39px;letter-spacing:-2.24px;line-height:58px}.pstCommentFrm form{background:transparent;padding:0}.postCommentFrm form,.pstCommentFrm .form-columns-2{column-gap:20px;display:flex;flex-wrap:wrap}.pstCommentFrm input[type=email],.pstCommentFrm input[type=number],.pstCommentFrm input[type=password],.pstCommentFrm input[type=tel],.pstCommentFrm input[type=text],.pstCommentFrm select,.pstCommentFrm textarea{backdrop-filter:blur(70px);background:#ffffff26;border:.5px solid #3a3a3a40;border-radius:12px;box-shadow:0 4px 25px 0 #0073d11f;color:#3a3a3a80;font-size:14px;font-weight:400;line-height:1;padding:14.5px 16px}.pstCommentFrm form .hs-form-field>label{color:#000}.pstCommentFrm input[type=email]::placeholder,.pstCommentFrm input[type=number]::placeholder,.pstCommentFrm input[type=password]::placeholder,.pstCommentFrm input[type=tel]::placeholder,.pstCommentFrm input[type=text]::placeholder,.pstCommentFrm select::placeholder,.pstCommentFrm textarea::placeholder{color:#3a3a3a80}.pstCommentFrm form .hs-fieldtype-textarea.hs-input{min-height:99px}.pstCommentFrm form .hs-form-field{width:100%}.postCommentFrm form .hs-form-field.hs_firstname,.postCommentFrm form .hs-form-field.hs_lastname{width:calc(50% - 10px)}.pstCommentFrm .form-columns-2>.hs-form-field{width:calc(50% - 10px)!important}.pstCommentFrm fomr .hs-form-fiel .input{margin-right:0}.pstCommentFrm form .hs_submit{display:block;text-align:center}.pstCommentFrm form .hs_submit .actions{backdrop-filter:blur(70px);background:linear-gradient(.5deg,hsla(0,0%,91%,.35) .41%,hsla(0,0%,90%,0) 99.59%);border-radius:48px;box-shadow:0 4px 25px 0 #0073d11f;display:inline-block;font-size:14px;height:48px;line-height:1;padding:.5px;position:relative;transition:all .3s ease-in-out;width:auto}.pstCommentFrm form input[type=submit]{background:linear-gradient(90deg,#4e6aff,#7e2cb8);-webkit-background-clip:text;display:block;-webkit-text-fill-color:transparent;background-clip:text;border:0;font-size:14px;font-weight:500;height:100%;line-height:1;margin:0;padding:15.5px 61px 15.5px 38px;width:100%}.pstCommentFrm form .hs_submit .actions:after{background:linear-gradient(90deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;content:"\f061";display:inline-block;font-family:Font Awesome\ 6 Pro;-webkit-text-fill-color:transparent;background-clip:text;font-size:16px;font-weight:400;position:absolute;right:38px;top:50%;transform:translateY(-50%) rotate(-25deg);transition:all .6s}.pstCommentFrm form .hs_submit .actions:hover:after{background:none;color:#fff;transform:translateY(-50%) rotate(0deg);-webkit-text-fill-color:#fff}.pstCommentFrm form .hs_submit .actions:before{border-radius:inherit;content:"";height:100%;inset:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;top:0;width:100%;z-index:-1}.pstCommentFrm form .hs_submit .actions:before,.pstCommentFrm form .hs_submit .actions:hover{background:linear-gradient(90deg,#3b82f6,#8b5cf6)}.pstCommentFrm form .hs_submit .actions:hover input[type=submit]{background:none;color:#fff;-webkit-text-fill-color:#fff}.pstCommentFrm form .hs-form-field.hs_website,.pstCommentFrm form .hs-form-field>label{display:none}@media(max-width:767px){.postCommentInn{padding:25px}.postCommentFrm form .hs-form-field.hs_firstname,.pstCommentFrm .form-columns-2>.hs-form-field,.pstCommentFrm form .hs-form-field.hs_lastname{width:100%!important}.pstCommentFrm form .hs-form-field{margin-bottom:20px}.postCommentTitle h3{font-size:23.9px;letter-spacing:-.52px;line-height:32.5px}}