.contact-form-sec{padding:68px 0 50px}.contact-form-sec,.contact-form-sec .contact-form-inner-sec{display:inline-block;width:100%}.contact-form-sec .contact-form-inner-sec .title h1{color:#204936;display:inline-block;font-size:25px;font-weight:700;letter-spacing:1.25px;line-height:30px;margin-bottom:41px;text-align:center;width:100%}.contact-form-sec .contact-form-inner-sec .text-form-sec{border-radius:30px;box-shadow:0 0 49px #40544640;display:block;margin:0 auto;max-width:1000px;padding:20px;width:100%}.contact-form-sec .text-form-sec .text-form-inner-sec{display:flex;gap:50px;justify-content:space-between;width:100%}.contact-form-sec .text-form-sec .left{background:rgba(202,218,218,.5);border-radius:20px 0 0 20px;display:inline-block;padding:32px 30px 47px 48px;width:52%}.contact-form-sec .text-form-sec .left .left_title{display:inline-block;width:100%}.contact-form-sec .text-form-sec .left .left_title span{color:#1c3928;display:inline-block;font-size:1rem;font-weight:600;line-height:.938rem;margin-bottom:24px;width:100%}.contact-form-sec .text-form-sec .left .left_caption{display:inline-block;width:100%}.contact-form-sec .text-form-sec .left .left_caption p{color:#1c3928;font-size:.75rem;font-weight:500;line-height:.938rem;margin-bottom:24px}.contact-form-sec .text-form-sec .left .left_caption p strong{color:#1c3928;font-weight:600}.contact-form-sec .text-form-sec .left .left_caption .left_link{display:flex;flex-direction:column}.contact-form-sec .text-form-sec .left .left_caption .left_link a{align-items:flex-start;display:flex;margin-bottom:15px;width:100%}.contact-form-sec .text-form-sec .left .left_caption .left_link a svg{fill:#fff;background:#d15c33;width:15px}.contact-form-sec .text-form-sec .left .left_caption .left_link a .hs_cos_wrapper{align-items:center;background:#d15c33;border-radius:3px;display:flex;height:22px;justify-content:center;margin:0;width:22px}.contact-form-sec .text-form-sec .left .left_caption .left_link a p{color:#1c3928;font-size:.75rem;font-weight:500;letter-spacing:.6px;line-height:1rem;margin:0;padding-left:10px;width:calc(100% - 22px)}.contact-form-sec .text-form-sec .left .left_caption .left_link a:nth-child(3) p,.contact-form-sec .text-form-sec .left .left_caption .left_link a:nth-child(5) p{text-decoration:underline}.contact-form-sec .text-form-sec .left .left_title span.font_size_22{font-size:1.375rem;font-weight:600;line-height:1.688rem}.contact-form-sec .text-form-sec .right{display:inline-block;padding-right:50px;padding-top:20px;width:48%}.contact-form-sec .text-form-sec .right form .hs-form-field input{border:unset;border-bottom:1px solid #cadada;color:#1c3928;font-size:.75rem;font-weight:500;line-height:1.25;padding:0 0 19px}.contact-form-sec .text-form-sec .right form .hs-form-field .hs-error-msg{font-size:10px;font-weight:500;margin:0}.contact-form-sec .text-form-sec .right form .hs-form-field{margin-bottom:30px}.contact-form-sec .text-form-sec .right form label{margin:0}.contact-form-sec .text-form-sec .right form .hs-form-field span{color:#1c3928;font-size:12px;font-weight:500;line-height:20px}.contact-form-sec .text-form-sec .right form fieldset.form-columns-1 .input textarea{border:1px solid #cadada;border-radius:15px}.contact-form-sec .text-form-sec .right form input.hs-button.primary.large{background:#da7345;border-radius:29px;font-family:Montserrat;font-size:.88rem;font-weight:400;line-height:1.25;padding:10px 50px}.contact-form-sec .text-form-sec .right form .actions{text-align:right}.contact-form-sec .text-form-sec .right form fieldset.form-columns-1 .input{margin-right:0}.contact-form-sec .text-form-sec .right form fieldset .hs_email{width:50%}.contact-form-sec .text-form-sec .right form fieldset.form-columns-1 .hs-input{width:100%}.contact-form-sec .text-form-sec .right form fieldset.form-columns-2{display:flex;gap:25px}.contact-form-sec .text-form-sec .right form .hs-fieldtype-textarea label{padding-bottom:19px}.contact-form-sec .text-form-sec .right form .hs-form-field input::-webkit-input-placeholder{color:#1c3928;font-weight:500}.contact-form-sec .text-form-sec .right form .hs-form-field input::-ms-input-placeholder{color:#1c3928;font-weight:500}.contact-form-sec .text-form-sec .right form .hs-form-field input::placeholder{color:#1c3928;font-weight:500}.contact-form-sec .text-form-sec .right form .hs-form-field input:focus-visible{outline:none}.contact-form-sec .text-form-sec .right .submitted-message{background:transparent;color:#204936;font-size:13px;font-weight:600;line-height:16px;padding:0 20px}.contact-form-sec .text-form-sec .right span.hs_cos_wrapper{display:inline-block;height:100%;width:100%}@media(max-width:991px){.contact-form-sec .text-form-sec .left{padding:20px}.contact-form-sec{padding:50px 0}.contact-form-sec .text-form-sec .right{padding-right:20px;width:43%}}@media(max-width:767px){.contact-form-sec .text-form-sec .text-form-inner-sec{flex-wrap:wrap}.contact-form-sec .text-form-sec .left{border-radius:20px;width:100%}.contact-form-sec .text-form-sec .right{padding-right:0;padding-top:40px;width:100%}.contact-form-sec .text-form-sec .right span.hs_cos_wrapper{display:inline-block;width:100%}.contact-form-sec{padding:30px 0}.contact-form-sec .text-form-sec .title h1{font-size:18px;letter-spacing:1px;line-height:22px;margin-bottom:20px}}@media(max-width:600px){.contact-form-sec .text-form-sec .right form fieldset.form-columns-2{flex-wrap:wrap;gap:0}.contact-form-sec .text-form-sec .right form .hs-form-field input{width:100%!important}.contact-form-sec .text-form-sec .right form .hs-form-field .input{margin:0}.contact-form-sec .text-form-sec .right form fieldset .hs_email{width:100%}}