.text_with_image_section .main_container{align-items:center;display:flex;flex-wrap:wrap;gap:82px;justify-content:space-between}.text_with_image_section .left_container{width:calc(33.75% - 41px)}.text_with_image_section .left_container .image_container{display:block;height:auto;margin:0 auto;max-width:266px}.text_with_image_section .right_container{color:#fff;width:calc(66.25% - 41px)}.text_with_image_section .right_container .heading_container h3{line-height:1.33}.text_with_image_section .right_container .description_container p{font-size:18px;letter-spacing:normal;line-height:28px}.text_with_image_section .right_container .description_container{border-left:2px solid var(--tertiary-color);padding-left:33.55px}.text_with_image_section .primary a.cta_button{min-width:141px;padding:17px 33.27px;text-align:center}.text_with_image_section .popup_form_overlay{align-items:center;background:rgba(0,0,0,.7);display:none;inset:0;justify-content:center;position:absolute;z-index:999}.text_with_image_section .popup_form_overlay.active{animation:fadeIn .3s ease-in-out;display:flex}.text_with_image_section .popup_form_container{background:#fff;border-radius:5px;height:75vh;max-height:fit-content;max-width:1265px;overflow-y:scroll;padding:38px 18px 57px;position:relative;scrollbar-width:none;width:100%;-ms-overflow-style:none}.text_with_image_section .submitted-message{color:var(--body-color);margin-top:20px}.text_with_image_section .popup_form_container::-webkit-scrollbar{display:none}.text_with_image_section .popup_close{background:none;border:none;color:#333;cursor:pointer;font-size:28px;padding:0;position:absolute;right:15px;top:10px;transition:transform .2s ease}.text_with_image_section form{position:relative}.text_with_image_section p.contact-line{bottom:-36px;display:flex;margin:0;position:absolute}.text_with_image_section p.contact-line,.text_with_image_section p.contact-line a{color:#3e3e3f;font-family:Roboto;font-size:10px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.text_with_image_section form .inputs-list>li{display:block;margin:0}.text_with_image_section .hs-error-msg{color:#ef6b51;font-size:10px;margin-top:5px}.text_with_image_section .popup_close:hover{transform:rotate(90deg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.text_with_image_section form .hs-richtext .form_title p{color:#71a62c;font-family:Roboto;font-size:18px;font-style:italic;font-weight:500;letter-spacing:-.2px;line-height:29px;margin-bottom:5px;text-align:center}.text_with_image_section form .hs-richtext{margin-bottom:12px}.text_with_image_section form .hs-richtext .form_description p{color:#3e3e3f;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:18px;text-align:center}.text_with_image_section form .actions{margin-top:17px;text-align:center}.text_with_image_section .form-title{display:none}.text_with_image_section form .actions input.hs-button.primary.large{color:#fff;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.25px;line-height:18px;padding:12px 36px;text-align:left;text-transform:capitalize}.text_with_image_section form .hs-form-field{margin-bottom:8px}.text_with_image_section form input::placeholder,.text_with_image_section form input[type=email],.text_with_image_section form input[type=file],.text_with_image_section form input[type=number],.text_with_image_section form input[type=password],.text_with_image_section form input[type=search],.text_with_image_section form input[type=tel],.text_with_image_section form input[type=text],.text_with_image_section form select,.text_with_image_section form textarea{background-color:#eaeaea;border:2px #d1d6dc;border-radius:5px;color:#3e3e3f;font-family:Roboto;font-size:14px;font-style:italic;font-weight:300;line-height:30px;padding:8.75px 24px;text-align:left}.text_with_image_section .popup_wrapper{display:flex;justify-content:left;max-width:980px;padding:0 30px;width:100%}@media (max-width:1024px){.text_with_image_section .main_container{gap:60px}}@media (max-width:767px){.text_with_image_section .popup_wrapper{display:flex;justify-content:center;max-width:980px;padding:0 20px;width:100%}.text_with_image_section .primary a.cta_button{padding:17px 56.67px}.text_with_image_section .right_container .description_container p{font-size:14px;letter-spacing:-.28px;line-height:22px}.text_with_image_section .left_container .image_container{max-width:206px}.text_with_image_section .right_container .heading_container{padding-bottom:16px;position:relative}.text_with_image_section .right_container .heading_container:before{background-color:var(--tertiary-color);bottom:0;content:"";height:2px;left:0;margin:0 auto;min-width:207px;position:absolute;right:0;width:30%}.text_with_image_section .right_container .description_container{border-left:none;padding-left:0}.text_with_image_section .main_container{flex-direction:column;gap:39px;text-align:center}.text_with_image_section .left_container,.text_with_image_section .right_container{width:100%}.text_with_image_section .right_container .description_container{margin:0 auto}}