.contact_form .contact_form_section{display:flex;flex-wrap:wrap;margin:0 -10px}.contact_form .contact_form_section .contact_form_title{padding:0 10px;width:42%}.contact_form .contact_form_section .contact_form_content{padding:0 10px;width:58%}.contact_form .contact_form_section .contact_form_title h2{letter-spacing:-1.1%;line-height:100%;margin:0 0 40px;text-transform:uppercase}.contact_form .contact_form_section .contact_form_title h3{color:#fff;font-size:32px;line-height:100%;margin:0 0 10px}.contact_form .contact_form_section .contact_form_title p{color:#fff;display:inline-block;font-size:14px;letter-spacing:5%;line-height:140%}.contact_form .contact_form_content .form-title{display:none}.contact_form .contact_form_content form{background-color:transparent;border:transparent}.contact_form .contact_form_content form fieldset{display:flex;flex-wrap:wrap;margin:0 -5px}.contact_form .contact_form_content form .form-columns-2 .hs-form-field{padding:0 5px;width:50%}.contact_form .contact_form_content form .input{margin:0!important}.contact_form .contact_form_content form input,.contact_form .contact_form_content form select,.contact_form .contact_form_content form textarea{background:transparent;border:1px solid #9dc3f8;border-radius:12px;color:#fff;font-size:18px;font-weight:400;line-height:150%;outline:none;padding:9px 20px;width:100%!important}.contact_form .contact_form_content form input::placeholder,.contact_form .contact_form_content form select::placeholder,.contact_form .contact_form_content form textarea::placeholder{color:#9dc3f8}.contact_form .contact_form_content form .form-columns-1 .hs-form-field{padding:0 5px;width:100%}.contact_form .contact_form_content form .hs-form-field label{background:#071a4b;font-family:Barlow;font-size:14px;font-weight:400;left:20px;line-height:150%;margin:0;padding:0 6px;position:absolute;top:-11px}.contact_form .contact_form_content form .hs-form-field label span{color:#fff}.contact_form .contact_form_content form .input textarea{min-height:166px}.contact_form .contact_form_content form fieldset .hs-form-field{margin:0 0 26px;position:relative}.contact_form .contact_form_content form .hs_submit{align-items:center;display:flex;justify-content:center}.contact_form .contact_form_content form .hs_submit .actions{position:relative}.contact_form .contact_form_content form .hs_submit input{background:linear-gradient(120.31deg,#20e5ec 14.61%,#00abc8 86.34%);border:1px #20e5ec;border-radius:24px;font-size:16px;height:auto;line-height:100%;padding:14px 45px 14px 24px;text-transform:none;width:unset!important}.contact_form .contact_form_content form select option{background:#071a4b;color:#fff}.contact_form .contact_form_content form .actions .arrow{align-items:center;display:flex;height:44px;justify-content:center;pointer-events:none;position:absolute;right:6px;top:0;width:38px}.contact_form .contact_form_content form .hs_error_rollup li{margin:0}.contact_form .contact_form_content form .hs_error_rollup li label{color:#ef6b51;font-family:Barlow;font-size:14px;line-height:150%}.contact_form .contact_form_section .submitted-message{background-color:transparent;color:#fff;text-align:center}.contact_form .contact_form_content form .hs_submit input:hover{background:linear-gradient(120.31deg,#20e5ec 14.61%,#0b85c6 86.34%)}.contact_form .contact_form_content form fieldset .legal-consent-container{width:100%}.contact_form .contact_form_content form fieldset li.hs-form-booleancheckbox{margin:0}.contact_form .contact_form_content form fieldset li.hs-form-booleancheckbox label{align-items:start;display:flex;flex-wrap:wrap;margin:0;padding:0;position:unset}.contact_form .contact_form_content form fieldset li.hs-form-booleancheckbox label span{margin:0!important;padding:0 0 0 10px;width:calc(100% - 20px)}.contact_form .contact_form_content form fieldset li.hs-form-booleancheckbox label input{accent-color:#071a4b;appearance:none;border-radius:3px;height:18px;margin:0;padding:0;width:18px!important}.contact_form .contact_form_content form fieldset li.hs-form-booleancheckbox label input[type=checkbox]:checked{appearance:auto}.contact_form .contact_form_content form fieldset input[type=file]::-webkit-file-upload-button{background:transparent;border:none;color:#fff;cursor:pointer;padding:0}.contact_form .contact_form_content form fieldset input[type=file]::file-selector-button{background:transparent;border:none;color:#fff;cursor:pointer;padding:0}.contact_form .contact_form_content form select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7' fill='none' viewBox='0 0 13 7'%3E%3Cpath fill='%239dc3f8' d='M6.043 6.465a.4.4 0 0 1-.296-.127L.122.713a.418.418 0 0 1 .59-.59l5.33 5.322 5.33-5.323a.418.418 0 0 1 .59.59L6.339 6.339a.4.4 0 0 1-.295.127'/%3E%3C/svg%3E");background-position:96%;background-repeat:no-repeat;background-size:13px auto}@media only screen and (max-width:767px){.contact_form .contact_form_section .contact_form_title h3{font-size:26px}.contact_form .contact_form_section .contact_form_content,.contact_form .contact_form_section .contact_form_title{padding:0 10px;width:100%}.contact_form .contact_form_title .contact_title_section{max-width:100%}.contact_form .contact_form_section{row-gap:30px}}