.contact_form .contact_info{align-items:center;display:flex;flex-wrap:wrap}.contact_form .contact_info .info_txt{padding-right:100px;width:50%}.contact_form .contact_info .form_info{width:49%}.contact_form .info_txt h4{margin:0 0 10px;text-transform:uppercase}.contact_form .info_txt h2{color:#262625;font-size:60px;margin:0 0 24px}.contact_form .info_txt p{color:#262625;font-size:18px;line-height:28px;margin:0;max-width:500px}.contact_form .form_content{background:#fff;border-radius:32px;padding:56px}.contact_form .form_content h3{margin:0 0 8px}.contact_form .form_content .form-title{display:none}.contact_form form button .btn{display:inline-flex}.contact_form .form_content form{background:none;padding-top:54px}.contact_form form fieldset .hs-form-field{margin-bottom:24px;position:relative}.contact_form form fieldset .input{margin:0!important}.contact_form form .hs-form-field input{border:2px solid #e9ecf1;border-radius:6px;font-size:16px;font-weight:400;height:48px;letter-spacing:0;line-height:24px;outline:none;vertical-align:middle;width:100%!important}.contact_form form fieldset .hs-form-field>label{background:#fff;color:#212121;left:10px;line-height:normal;margin:0;padding:2px 4px;position:absolute;top:-14px}.contact_form form .form-columns-2{display:flex;flex-wrap:wrap;gap:21px}.contact_form form .form-columns-2 .hs-form-field{width:48%!important}.contact_form form fieldset .legal-consent-container input{-webkit-appearance:none;-moz-appearance:none;backdrop-filter:blur(.36762580275535583px);background-color:transparent;border:none!important;border-radius:4px;box-shadow:.59px .59px 2.97px 0 #00000024,.59px 1.19px 1.78px 0 #00000014,-.59px -.59px 2.97px 0 #ffffffa6,inset .59px 1.78px 3.56px 0 #0000001f,inset .59px 1.19px 2.37px 0 #00000014,inset -1.48px -1.48px 3.56px 0 #ffffffa6;height:16px!important;margin:0;outline:none;width:16px!important}.contact_form form fieldset .legal-consent-container input:checked{background-color:#e8e1dacc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 12'%3E%3Cpath fill='%23ff6e75' fill-opacity='.5' d='M9.04.74a1.514 1.514 0 0 1 2.14 2.14L6.47 7.59a2.12 2.12 0 0 1-2.996 0l-2.14-2.141a1.513 1.513 0 1 1 2.14-2.14l1.284 1.284c.118.118.31.118.428 0z'/%3E%3C/svg%3E");background-position:1px 4px;background-repeat:no-repeat;background-size:100%}.contact_form form fieldset .legal-consent-container p{font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;margin-left:0!important;vertical-align:middle}.contact_form form fieldset li.hs-form-booleancheckbox{margin:0}.contact_form form fieldset li label{align-items:baseline;display:flex}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:12px!important}.contact_form form .hs-richtext,.contact_form form .hs-richtext a{font-size:14px;letter-spacing:0;line-height:125%;vertical-align:middle}.contact_form form .hs-error-msgs li{margin:5px 0}.contact_form form .hs-error-msgs label{font-size:14px;margin:0}.contact_form .form_content span:not(.custom-hs-wrapper span){color:#52555a;display:block;font-size:18px;font-weight:400;line-height:28px;margin:0 0 8px}.contact_form .form_content p{margin:0}.contact_form .form_content form span:not(.custom-hs-wrapper span){display:inline-block;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.contact_form form fieldset .legal-consent-container input{position:relative;top:4px}.contact_form .contact_info .contact_form_list{margin:56px 0 0}.contact_form .contact_info .contact_form_list ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:64px}.contact_form .contact_info .contact_form_list ul li{align-items:center;display:flex;flex-wrap:wrap}.contact_form .contact_form_list ul li .contact_form_number{align-items:center;background:#0000000d;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.contact_form .contact_form_list ul li .contact_form_description{padding:0 0 0 24px;width:calc(100% - 48px)}.contact_form .contact_form_list ul li .contact_form_number span{color:#212121;font-size:24px;font-weight:600;line-height:28px}.contact_form .contact_form_list ul li .contact_form_description h3{font-size:28px;line-height:140%;margin:0}.contact_form .contact_form_list ul li .contact_form_description p{color:#52555a;font-size:20px;line-height:28px;max-width:unset}@media only screen and (max-width:767px){.contact_form .contact_info{row-gap:30px}.contact_form .info_txt h4 br{display:none}.contact_form .info_txt h2{font-size:48px}.contact_form .contact_info .form_info,.contact_form .contact_info .info_txt,.contact_form form .form-columns-2 .hs-form-field{padding-right:0;width:100%!important}.contact_form .form_content{border-radius:20px;padding:40px 20px}.contact_form form .form-columns-2{gap:0}.contact_form form fieldset li label{display:inline-block}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:10px!important}.contact_form .contact_info .contact_form_list{margin:30px 0 0}.contact_form .contact_info .contact_form_list ul{row-gap:20px}}@media only screen and (min-width:768px) and (max-width:1240px){.contact_form .info_txt h4 br{display:none}.contact_form .info_txt h2{font-size:48px}.contact_form .contact_info .info_txt{padding-right:20px}.contact_form .form_content{border-radius:20px;padding:40px 30px}.contact_form form .form-columns-2{gap:0}.contact_form form .form-columns-2 .hs-form-field{width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:15px!important;width:calc(100% - 30px)}.contact_form .contact_info .contact_form_list ul{row-gap:20px}.contact_form .contact_info .contact_form_list{margin:20px 0 0}}@media only screen and (min-width:1241px) and (max-width:1420px){.contact_form form .form-columns-2{gap:19px}}