.txt-form .title-subtitle{color:#111;font-size:12px;letter-spacing:.2em;margin-bottom:25px;text-transform:uppercase}.txt-form h2.heading-title{margin-bottom:30px}.txt-form .button-bg{display:inline-block}.txt-form .button-bg.btn-2{margin-left:4%}form input[type=text]:focus-visible{outline-color:var(--primary_color)}.txt-form .button-link__link{font-size:13px;position:relative;text-transform:uppercase}.txt-form .button-link__link:after{background:#1b1b1b;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:all .3s ease;width:100%}.txt-form .button-link__link:hover:after{width:0}.txt-form .heading-nd-discription>p{line-height:1.6;margin-bottom:30px}.txt-form form label{display:block;font-size:12px;margin-bottom:.35rem;text-transform:uppercase}.txt-form form .hs-fieldtype-textarea{width:100%!important}.txt-form .hs-form-field{margin-bottom:30px;position:relative}.txt-form .hs-form-required{color:#ef6b51}.txt-form .hs-input.invalid.error{border-color:#ef6b51}.txt-form .hs-error-msg{color:#ef6b51;font-size:.875em;margin-top:0;position:absolute;width:100%}.txt-form ul.no-list.hs-error-msgs.inputs-list{height:25px}@media(min-width:768px){.txt-form .heading-nd-discription>p{font-size:18px}.txt-form .left-content{flex-basis:57.264957265%}.txt-form .rigth-form{flex-basis:40.170940171000005%;margin-left:2.564102564%;padding-left:20px}}@media(max-width:1024px){.txt-form .rigth-form{flex-basis:46%;margin-left:2%;padding-left:0}.txt-form .left-content{flex-basis:45%}}@media(max-width:767px){.txt-form .left-content{margin-bottom:35px}.txt-form form .hs-input{width:100%!important}.txt-form form input[type=checkbox],.txt-form form input[type=radio]{width:auto!important}.txt-form .button-link{margin-top:30px}.txt-form .button-link__link:after{display:inline-block}}