.text_with_form_section .main_container .description_container a:hover,.text_with_form_section .main_container .description_container a:hover p{color:var(--accent-1)}.text_with_form_section .main_container form{padding:45px 25px 60px}.text_with_form_section .main_container fieldset.form-columns-1 .hs-input{display:block;width:100%}.text_with_form_section .main_container form fieldset.form-columns-2{display:flex;gap:20px}.text_with_form_section .main_container .hs_agree_to_terms_and_conditions_.hs-agree_to_terms_and_conditions_.hs-fieldtype-booleancheckbox.field.hs-form-field{margin-bottom:12px}.text_with_form_section .main_container form .hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field{width:23%}.text_with_form_section .main_container form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:75%}.text_with_form_section .main_container .form input[type=email]:focus,.text_with_form_section .main_container .form input[type=tel]:focus,.text_with_form_section .main_container .form input[type=text]:focus,.text_with_form_section .main_container .form textarea:focus{background-color:var(--white_color);border:1px solid var(--denary_color);color:var(--denary_color)}.text_with_form_section .main_container fieldset.form-columns-1 .input,.text_with_form_section .main_container fieldset.form-columns-2 .input{margin-right:0}.text_with_form_section .main_container form .hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field{margin-bottom:33px}.text_with_form_section .main_container form textarea{min-height:181.6px;padding-top:13px}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea,input[type=text]{background-color:#fff;border:1px solid var(--accent-9);border-radius:10px;color:#626262;overflow:hidden}.text_with_form_section .main_container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:19px}.text_with_form_section .main_container .text_container{width:calc(33.333% - 12px)}.text_with_form_section .main_container .form_container{width:calc(66.666% - 7px)}.text_with_form_section .main_container h3{color:var(--primary_color);font-weight:700}.text_with_form_section .main_container .description_container p{margin:0 0 15px}.text_with_form_section .main_container .description_container p.section_description{margin-bottom:40px}.text_with_form_section .main_container .description_container h5.title{color:var(--primary_color);font-weight:700;margin-bottom:0}.text_with_form_section .main_container .description_container h2 span{color:var(--primary_color)}.text_with_form_section .main_container .description_container address{font-style:normal}.text_with_form_section .main_container .contact_details_container{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.text_with_form_section .main_container .contact_details_container .contact_number a{text-decoration:none}.text_with_form_section .main_container .contact_details_container .contact_number a,.text_with_form_section .main_container .contact_details_container .contact_number h4{color:var(--primary_color)}body .text_with_form_section .hs-form-booleancheckbox label input[type=checkbox]:checked{background-color:var(--accent-1)!important;border-color:var(--accent-1)!important;border-radius:3px!important}body .hs_cos_wrapper_type_form form .hs-form-field .input label.hs-form-booleancheckbox-display{display:inline-flex}@media (min-width:959px){.text_with_form_section .main_container h3{line-height:41px}}@media (max-width:767px){.text_with_form_section .main_container .hs-form-booleancheckbox span,.text_with_form_section .main_container .hs-form-booleancheckbox span a{font-size:13px}.text_with_form_section .main_container .hs_agree_to_terms_and_conditions_.hs-agree_to_terms_and_conditions_.hs-fieldtype-booleancheckbox.field.hs-form-field{display:flex;justify-content:center;margin-bottom:12px}.text_with_form_section .main_container{align-items:center;flex-direction:column;gap:12px;justify-content:center;text-align:center}.text_with_form_section .main_container .text_container{text-align:center;width:100%}.text_with_form_section .main_container .form_container{width:100%}.text_with_form_section .main_container form fieldset.form-columns-2{display:flex;flex-direction:column;gap:0}body .text_with_form_section .main_container form .hs-form-field{width:100%!important}}