.th-form{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px;width:100%}.th-form .flex{display:flex;flex-flow:row;flex-wrap:wrap;gap:20px}.th-form .flex .col{flex:1}.th-form .grecaptcha-badge{margin:0}.th-form .p-40{padding:0}.th-form .mb-20{margin-bottom:0}.th-form .mb-20 h6{align-items:center;color:#ff860d;display:flex;font-weight:400;gap:14px;margin-bottom:0;position:relative}.th-form .mb-20 h6:after{border-block-start:1px solid #ff860d;content:"";display:block;flex-grow:1;max-width:112px;top:12px;width:100%}.th-form .mb-20 h2{color:#343434;margin-bottom:0;padding-top:10px}.th-form .col.text-left,.th-form form{border-radius:16px 16px 16px 16px;padding:64px}.th-form .col.text-left{box-shadow:0 10px 29px 2px rgba(0,0,0,.1)}.th-form form input[type=email],.th-form form input[type=file],.th-form form input[type=number],.th-form form input[type=password],.th-form form input[type=search],.th-form form input[type=tel],.th-form form input[type=text],.th-form form select,.th-form form textarea{border-radius:8px!important;border-width:0;border:1px solid #b4b2b1!important;color:#595959;font-size:18px;font-size:17px;font-weight:400;outline:0!important}.th-form .input input::placeholder{color:#595959;font-size:18px;font-size:17px;font-weight:400}.th-form .field.hs-form-field{padding:0}.th-form .hs-button.primary.large{border-radius:8px}.th-form .field,.th-form .hs-richtext,.th-form .hs-submit .actions{padding:0}.th-form .flex.flex--right-form{flex-direction:row-reverse}.th-form .mb-20 p{color:#595959}.contact_info_block{display:flex;flex-wrap:wrap;gap:20px;margin:40px 0 0}.contact_info_block .contact_info_icon{align-items:center;border:1px solid #ff860d;border-radius:50%;display:flex;flex-direction:column;height:60px;justify-content:center;padding:15px;width:60px}.contact_info_block .contact_info_icon>span{width:100%}.contact_info_content{width:calc(100% - 80px)}.contact_info_content h4{margin:0 0 6px}.contact_info_content *{color:#343434}@media screen and (max-width:991px){.th-form .flex{padding:30px}.th-form .flex.flex--right-form{flex-direction:column-reverse;padding:0}.flex.flex--right-form{padding:30px!important}.th-form .col.text-left{margin-top:30px;padding:32px}.th-form{padding:0;width:100%}}@media (max-width:767px){.th-form .flex.flex--left-form .col:first-child{order:2}.th-form .flex .col{flex:0 0 100%}.th-form .flex .col:not(:last-child){padding-bottom:20px}}@media screen and (max-width:480px){.contact_info_content{width:100%}}