.form-section-wrapper{padding:4rem 0;position:relative;width:100%}.form-section-wrapper .gears-bg{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.form-section-wrapper .gear{background-image:var(--gear-img);background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:.03;position:absolute}.form-section-wrapper .gear-1{bottom:20%;height:143px;left:250px;transform:translateY(-50%) rotate(15deg);width:157px}.form-section-wrapper .gear-2{bottom:5%;height:249px;left:-137px;transform:rotate(-20deg);width:274px}.form-section-wrapper .gear-3{height:300px;right:-90px;top:5%;transform:rotate(35deg);width:329px}.form-section-wrapper .gear-4{height:177px;right:300px;top:15%;transform:translateY(-50%) rotate(-10deg);width:195px}.custom-form-container{background-color:#ededed;border-radius:15px;box-sizing:border-box;margin:0 auto;max-width:1100px;padding:4rem!important;position:relative;width:100%;z-index:2}.custom-form-container .form-title{background:transparent!important;font-family:inherit;font-size:1.875rem;margin-bottom:1.5rem!important;padding:0!important;text-align:center}.custom-form-container [id*="title.hs_cos_wrapper"]{margin-bottom:0!important;padding-bottom:0!important}.custom-form-container.bg--blue{background-color:#96b8be}.custom-form-container.bg--blue-50{background-color:rgba(150,184,190,.5)}.custom-form-container.bg--red{background-color:#8c2642}.custom-form-container.bg--red-50{background-color:rgba(140,38,66,.5)}.custom-form-container.bg--black{background-color:#000}.custom-form-container.bg--black-gradient{background:linear-gradient(180deg,#000,#666)}.custom-form-container.bg--yellow{background-color:#ecb959}.custom-form-container.bg--yellow-50{background-color:rgba(236,185,89,.5)}.custom-form-container.bg--green{background-color:#6aa14e}.custom-form-container.bg--green-50{background-color:rgba(106,161,78,.5)}.custom-form-container.bg--orange{background-color:#d37428}.custom-form-container.bg--orange-50{background-color:rgba(211,116,40,.5)}.custom-form-container.bg--gray{background-color:#ededed}.custom-form-container.bg--black .form-title,.custom-form-container.bg--black .form-title *,.custom-form-container.bg--black-gradient .form-title,.custom-form-container.bg--black-gradient .form-title *,.custom-form-container.bg--red .form-title,.custom-form-container.bg--red .form-title *{color:#fff!important}.custom-form-container .hs-field-desc,.custom-form-container .hs-form-field>label{display:none!important}.custom-form-container .hs-form{display:block;margin-top:0!important;padding-top:0!important}.custom-form-container .hs-form>.hs-richtext,.custom-form-container .hs-form>p:first-child,.custom-form-container .hs_error_rollup{display:none!important;margin:0!important;padding:0!important}.custom-form-container .hs-form .fieldset:first-of-type{margin-top:0!important}.custom-form-container .form-wrapper,.custom-form-container .hs-form,.custom-form-container .hs-richtext{background:transparent!important}.custom-form-container .hs-dateinput input,.custom-form-container form input[type=date],.custom-form-container form input[type=email],.custom-form-container form input[type=number],.custom-form-container form input[type=search],.custom-form-container form input[type=tel],.custom-form-container form input[type=text],.custom-form-container form select,.custom-form-container form textarea{background-color:#fff!important;border:none!important;border-radius:6px!important;box-sizing:border-box!important;color:#333;font-family:inherit;font-size:.9rem;padding:1.2rem!important;width:100%!important}.custom-form-container form textarea{min-height:120px;resize:vertical}.custom-form-container .hs-dateinput:before{content:""!important}.custom-form-container .hs-dateinput input{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.5L6 6.5L11 1.5" stroke="%23999999" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;background-position:right 1.2rem center!important;background-repeat:no-repeat!important}.custom-form-container form input::placeholder,.custom-form-container form textarea::placeholder{color:#999!important;opacity:1!important}.custom-form-container form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.5L6 6.5L11 1.5" stroke="%23999999" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:right 1.2rem center;background-repeat:no-repeat}.custom-form-container .hs-form .fieldset{background:transparent!important;display:flex;justify-content:space-between;margin-bottom:1.2rem!important;max-width:100%!important}.custom-form-container .hs-form .fieldset.form-columns-2 .hs-form-field{float:none;margin-bottom:0;width:48%}.custom-form-container .hs-form .fieldset.form-columns-1 .hs-form-field{float:none;margin-bottom:0;width:100%}.custom-form-container .hs-form .hs-richtext:empty{display:none!important}.custom-form-container .hs_submit{display:flex!important;justify-content:center!important;margin-top:2rem!important;width:100%!important}.custom-form-container .actions{text-align:center!important;width:100%!important}@media (max-width:768px){.form-section-wrapper .gear-1{height:250px;left:-100px;width:250px}.form-section-wrapper .gear-2{height:200px;left:-80px;width:200px}.form-section-wrapper .gear-3{height:250px;right:-80px;top:-30px;width:250px}.form-section-wrapper .gear-4{height:200px;right:-80px;width:200px}.custom-form-container .form-title{font-size:1.6rem;margin-bottom:1.5rem!important}.custom-form-container .hs-form .fieldset{flex-direction:column;margin-bottom:0!important}.custom-form-container .hs-form .hs-form-field{margin-bottom:1.2rem!important;width:100%!important}.custom-form-container .hs-form .fieldset:last-of-type .hs-form-field:last-child{margin-bottom:0!important}.custom-form-container .hs_submit{display:flex!important;justify-content:center!important;width:100%!important}.custom-form-container form input[type=email],.custom-form-container form input[type=number],.custom-form-container form input[type=search],.custom-form-container form input[type=tel],.custom-form-container form input[type=text],.custom-form-container form select,.custom-form-container form textarea{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.custom-form-container{box-sizing:border-box!important;margin:0 auto!important;max-width:100%!important;overflow-x:hidden;padding:2.5rem 1.25rem!important;width:calc(100% - 2rem)!important}}.custom-form-container .hs-field-desc,.custom-form-container .hs-fieldtype-booleancheckbox>label,.custom-form-container .hs-fieldtype-checkbox>label,.custom-form-container .hs-fieldtype-radio>label,.custom-form-container legend{color:inherit;display:block!important;font-size:1rem;font-weight:600;margin-bottom:8px!important}.custom-form-container .hs-fieldtype-booleancheckbox .input,.custom-form-container .hs-fieldtype-radio .input{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:25px!important}.custom-form-container input[type=date]{position:relative}.custom-form-container input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.custom-form-container.bg--black .hs-field-desc,.custom-form-container.bg--black .hs-richtext *,.custom-form-container.bg--black form label,.custom-form-container.bg--black form legend,.custom-form-container.bg--black form span,.custom-form-container.bg--black-gradient .hs-field-desc,.custom-form-container.bg--black-gradient .hs-richtext *,.custom-form-container.bg--black-gradient form label,.custom-form-container.bg--black-gradient form legend,.custom-form-container.bg--black-gradient form span,.custom-form-container.bg--red .hs-field-desc,.custom-form-container.bg--red .hs-richtext *,.custom-form-container.bg--red form label,.custom-form-container.bg--red form legend,.custom-form-container.bg--red form span{color:#fff!important}.custom-form-container .hs-fieldtype-date>label,.custom-form-container div[data-hsfc-id=DateField]>label{color:#333!important;display:block!important;font-size:1rem;font-weight:600;margin-bottom:8px!important}.custom-form-container.bg--black div[data-hsfc-id=DateField]>label,.custom-form-container.bg--black-gradient div[data-hsfc-id=DateField]>label,.custom-form-container.bg--red div[data-hsfc-id=DateField]>label{color:#fff!important}