.qf-form-wrapper{padding:40px 0;position:relative}.qf-form-wrapper:before{content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50vw);width:200vw;z-index:-1}.qf-form-wrapper .content-wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:40px;justify-content:center;margin:0;padding:0}.qf-col{width:50%}.qf-col:last-of-type{gap:0}.qf-col img{height:240px;object-fit:cover;width:100%}.qf-col__content{margin-top:32px}.qf-col:last-of-type img{background-position:50%;background-repeat:no-repeat;height:auto;object-fit:cover;width:100%;z-index:1}.windows-os .qf-col:last-of-type img{margin-top:-1px}.qf-col h2{display:inline;font-size:34px;line-height:1.2;margin-bottom:32px;margin-top:0}.qf-col p{margin-bottom:0}.form{font-size:16px;padding:16px}.form form{background:transparent!important;padding:0!important}.form .form-title{display:none!important}.form label{color:#033333}.form ::placeholder{color:#033333;font-size:16px}.form .input input{padding-left:8px}.form .hs-input{border:0 solid;border-bottom:1px solid #033333;border-radius:0;font-size:16px;padding:8px 0}.form ul{display:block;margin:0 0 16px;padding:0}.form .hs-richtext{color:#033333}.form .hs-button{padding:14px 32px 16px}.form .hs-button,.windows-os .form .hs-button{background-color:#242424;border:2px solid;border-radius:32px;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;line-height:16px;text-decoration:none;transition:.3s ease-in-out}.windows-os .form .hs-button{padding:16px 32px 13px}.form .hs-button:hover{background-color:transparent;border:2px solid #242424;color:#242424}.form form textarea{background-image:url();border-bottom:1px solid #033333!important;line-height:37px;min-height:0;padding:0 .7rem;resize:none;width:100%!important}form .legal-consent-container,form .legal-consent-container .hs-form-booleancheckbox-display p,form .legal-consent-container .hs-richtext,form .legal-consent-container .hs-richtext p{color:#000;font-size:12px}@media screen and (max-width:768px){.qf-form-wrapper{padding:0}.qf-form-wrapper .content-wrapper{flex-direction:column;gap:32px;padding:32px}.qf-col{gap:20px;width:100%}.form{padding:32px}.qf-col h2{font-size:20px!important;line-height:28px}}