@font-face{font-family:hafferlight;src:url(../../fonts/haffer-light.woff2) format("woff2"),url(../../fonts/haffer-light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hafferregular;src:url(../../fonts/haffer-regular.woff2) format("woff2"),url(../../fonts/haffer-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:haffermedium;src:url(../../fonts/) format("woff2"),url(../../fonts/haffer-medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:haffersemibold;src:url(../../fonts/haffer-semibold.woff2) format("woff2"),url(../../fonts/haffer-semibold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.1;color:#2e103b;font-family:hafferlight;font-weight:inherit}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{padding:0 1rem .25rem;border-radius:12px}.font-size--xxl{font-size:5rem}.font-size--xl{font-size:3.5rem;margin-bottom:48px}@media screen and (max-width: 576px){.font-size--xl{font-size:2rem;margin-bottom:32px}}.font-size--lg{font-size:2rem}.font-size--md{font-size:1.5rem}.font-size--sm{font-size:.875rem}.font-size--xs{font-size:.6875rem}.font-weight--light{font-family:hafferlight}.font-weight--regular{font-family:hafferregular}.font-weight--medium{font-family:haffermedium}.font-weight--semibold{font-family:haffersemibold}.subtitle{font-family:haffermedium;font-size:.7rem;text-transform:uppercase;letter-spacing:2.2px;margin-bottom:16px;display:block}p{font-family:hafferlight,sans-serif;margin:0 0 1.5rem;line-height:135%;font-size:1rem}.submenu--link{font-family:hafferregular;text-transform:uppercase}.form-block--container{padding:48px;background-color:#fff}@media screen and (max-width: 768px){.form-block--container{padding:48px 16px}}.form-block .form-contact{position:relative}.hs-form .input{margin:12px 0}.hs-form label{text-transform:uppercase;font-weight:700;font-family:hafferregular;letter-spacing:2.2px;font-size:.9rem;color:#2e103b}.hs-form .hs-richtext{font-family:hafferregular;font-size:.9rem;color:#2e103b}.hs-form input,.hs-form textarea{border-bottom:2px solid #2E103B;color:#2e103b;background-color:#f8f7f7;border-top:none;border-left:none;border-right:none;padding:16px!important;border-radius:0;width:100%;outline:none;transition:all .3s ease-in-out;font-family:hafferregular;font-size:.9rem}.hs-form input:focus,.hs-form textarea:focus{border-color:#cfff00}.hs-form select{border-bottom:2px solid #2E103B;background-color:#f8f7f7;color:#2e103b;border-top:none;border-left:none;border-right:none;padding:16px;width:100%;margin-bottom:12px;border-radius:0;box-sizing:border-box;font-family:hafferregular}.hs-form input[type=checkbox]{margin-right:8px}.hs-form .hs-form-checkbox label{display:flex;align-items:center;cursor:pointer}.hs-form .hs-form-checkbox input{margin-right:10px}.hs-form input[type=checkbox]{flex-shrink:0;flex-grow:0;width:20px!important;height:20px;border-radius:0;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;cursor:pointer;position:relative;padding:0!important;background-color:#2e103b}.hs-form input[type=checkbox]:checked,.hs-form input[type=checkbox]:hover{background-color:#1b0020}.hs-form input[type=checkbox]:checked:after{content:"";background-image:url(/hubfs/build_assets/iwell-project/193/js_client_assets/assets/check-DX_Lu0BF.svg);background-size:12px;background-repeat:no-repeat;font-size:14px;position:absolute;top:0;left:0;color:#fff;width:20px;height:20px;background-position:center}.hs-form-radio-display{display:flex}.hs-form input[type=radio]{width:20px!important;height:20px;padding:0!important;border-radius:50%;border:2px solid #e4e4e4;background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;cursor:pointer;transition:all .2s ease-in-out;margin-right:10px}.hs-form input[type=radio]:checked{border-color:#e4e4e4}.hs-form input[type=radio]:checked:after{content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hs-form input[type=radio]:hover{padding:12px;border-color:#1f1f1f;background-color:#e4e4e4}.hs_submit{position:absolute;right:8px}.hs_submit .actions{position:relative;display:inline-block;border-radius:100px}.hs_submit .actions input[type=submit]{padding:12px 16px!important;text-decoration:none;font-family:hafferregular;font-weight:700;font-size:.9rem;letter-spacing:20%;text-transform:uppercase;line-height:2.5;display:inline-block;width:auto;border:none;color:#2e103b;background-color:#cfff00;position:relative;z-index:2;border:0;cursor:pointer}.hs_submit .actions input[type=submit]:hover{background-color:#bbee04}.hs-form .hs-error-msgs{padding:0}.hs-form .inputs-list{list-style:none;padding:0}.error{border-bottom:2px solid #fd1a13!important}.hs-form .hs-richtext{margin-bottom:24px}.hs-form-field{margin-bottom:2rem}.inputs-list label{display:flex;letter-spacing:0;text-transform:none;font-weight:400}.inputs-list label span{margin-left:8px!important;margin-top:auto;margin-bottom:auto}.inputs-list label p{margin:auto;font-family:hafferregular;color:#2e103b}.submitted-message,.submitted-message p{font-family:hafferregular;color:#2e103b}.submitted-message h2{font-size:2rem}.submitted-message h3{font-size:1.5rem}
