body .flexible-content .marketingForm{font-family:Poppins,sans-serif;font-size:1rem}body .flexible-content .marketingForm>div{max-width:unset!important}body .flexible-content .marketingForm .columnContainer{width:100%!important;padding-inline:0}body .flexible-content .marketingForm .columnContainer th>div{margin:0!important;padding-block:1.25rem;gap:.5rem}body .flexible-content .marketingForm table,body .flexible-content .marketingForm tbody,body .flexible-content .marketingForm tr{width:100%!important;display:inline-table;border:0}body .flexible-content .marketingForm table tr th{padding:0!important}body .flexible-content .marketingForm table.outer{margin-top:1.5rem}body .flexible-content .marketingForm .textFormFieldBlock,body .flexible-content .marketingForm .dateTimeFormFieldBlock,body .flexible-content .marketingForm .twoOptionFormFieldBlock,body .flexible-content .marketingForm .optionSetFormFieldBlock,body .flexible-content .marketingForm .multiOptionSetFormFieldBlock,body .flexible-content .marketingForm .lookupFormFieldBlock,body .flexible-content .marketingForm .phoneFormFieldBlock,body .flexible-content .marketingForm .consentBlock,body .flexible-content .marketingForm th.inner{padding-inline:0!important}body .flexible-content .marketingForm label{font-size:1rem;font-family:Poppins,sans-serif;font-weight:500}body .flexible-content .marketingForm input[type=text],body .flexible-content .marketingForm input[type=tel],body .flexible-content .marketingForm input[type=email],body .flexible-content .marketingForm input[type=url],body .flexible-content .marketingForm input[type=date],body .flexible-content .marketingForm input[type=number],body .flexible-content .marketingForm textarea{display:block;padding:1.5rem;width:100%;border:.0625rem solid #00288C;border-radius:.3125rem;line-height:1.5;font-size:1rem;font-family:Poppins,sans-serif;background-color:#fff}body .flexible-content .marketingForm input[type=text].validation-error,body .flexible-content .marketingForm input[type=tel].validation-error,body .flexible-content .marketingForm input[type=email].validation-error,body .flexible-content .marketingForm input[type=url].validation-error,body .flexible-content .marketingForm input[type=date].validation-error,body .flexible-content .marketingForm input[type=number].validation-error,body .flexible-content .marketingForm textarea.validation-error{border:2px solid #f11f1f}body .flexible-content .marketingForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.5rem;width:100%;background-image:url(/app/plugins/awvn-dynamics-forms/assets/images/arrow-bottom-select.svg);background-size:1.1875rem .625rem;background-position:right 1rem center;background-repeat:no-repeat;border:.0625rem solid #00288C;border-radius:.3125rem;line-height:1.5;font-size:1rem;cursor:pointer;font-family:Poppins,sans-serif;background-color:#fff}body .flexible-content .marketingForm .radiobuttons{position:relative;cursor:pointer;line-height:1.5}body .flexible-content .marketingForm .radiobuttons div label{font-size:1rem}body .flexible-content .marketingForm .radiobuttons input[type=radio]:not(:checked),body .flexible-content .marketingForm .radiobuttons input[type=radio]:checked{position:absolute;left:-9999px}body .flexible-content .marketingForm .radiobuttons input[type=radio]:not(:checked)+label,body .flexible-content .marketingForm .radiobuttons input[type=radio]:checked+label{position:relative;padding-left:2rem;cursor:pointer;line-height:1.5}body .flexible-content .marketingForm .radiobuttons input[type=radio]:not(:checked)+label:before,body .flexible-content .marketingForm .radiobuttons input[type=radio]:checked+label:before{content:"";position:absolute;left:0;top:0;width:1.375rem;height:1.375rem;border:0;background:url(/app/plugins/awvn-dynamics-forms/assets/images/icon-radio.svg) no-repeat;box-shadow:none}body .flexible-content .marketingForm .radiobuttons input[type=radio]:not(:checked)+label:after,body .flexible-content .marketingForm .radiobuttons input[type=radio]:checked+label:after{content:"";position:absolute;left:0;top:0;width:1.375rem;height:1.375rem;border:0;background:url(/app/plugins/awvn-dynamics-forms/assets/images/icon-radio-selected.svg) no-repeat;box-shadow:none;visibility:visible}body .flexible-content .marketingForm .radiobuttons input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}body .flexible-content .marketingForm .radiobuttons input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}body .flexible-content .marketingForm .radiobuttons input[type=radio]:disabled:not(:checked)+label:before,body .flexible-content .marketingForm .radiobuttons input[type=radio]:disabled:checked+label:before{box-shadow:none}body .flexible-content .marketingForm .radiobuttons input[type=radio]:disabled:checked+label:after{color:#d9d9d9}body .flexible-content .marketingForm .radiobuttons input[type=radio]:disabled+label{color:#d9d9d9}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock fieldset,body .flexible-content .marketingForm .consentBlock fieldset{margin:0}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock label,body .flexible-content .marketingForm .consentBlock label{font-weight:400}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock label p,body .flexible-content .marketingForm .consentBlock label p,body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox] label,body .flexible-content .marketingForm .consentBlock input[type=checkbox] label{font-weight:400;font-family:Poppins,sans-serif;font-size:1rem}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:not(:checked),body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:checked,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:not(:checked),body .flexible-content .marketingForm .consentBlock input[type=checkbox]:checked{position:absolute;left:-9999px}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:not(:checked)+label,body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:checked+label,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:not(:checked)+label,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:checked+label{position:relative;padding-left:2rem;cursor:pointer;line-height:1.5}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:not(:checked)+label:before,body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:checked+label:before,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:not(:checked)+label:before,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;border:0;background:url(/app/plugins/awvn-dynamics-forms/assets/images/facet-checkbox.svg) no-repeat;border-radius:4px;box-shadow:none}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:checked+label:after,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:checked+label:after{content:"";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;border:0;background:url(/app/plugins/awvn-dynamics-forms/assets/images/facet-checkbox-checked.svg) no-repeat;border-radius:4px;box-shadow:none;visibility:visible}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:disabled:not(:checked)+label:before,body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:disabled:checked+label:before,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:disabled:not(:checked)+label:before,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:disabled:checked+label:before{box-shadow:none}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:disabled:checked+label:after,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:disabled:checked+label:after{color:#d9d9d9}body .flexible-content .marketingForm .multiOptionSetFormFieldBlock input[type=checkbox]:disabled+label,body .flexible-content .marketingForm .consentBlock input[type=checkbox]:disabled+label{color:#d9d9d9}body .flexible-content .marketingForm .consentBlock div{background-color:transparent}body .flexible-content .marketingForm div[data-editorblocktype=Text]{padding-top:2rem}body .flexible-content .marketingForm div[data-editorblocktype=Text] *{font-family:Poppins,sans-serif}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:unset}.accordion--blue .marketingForm p,.accordion--blue .marketingForm label,.accordion--blue .marketingForm h1,.accordion--blue .marketingForm h2,.accordion--blue .marketingForm h3,.accordion--blue .marketingForm label.block-label{color:#fff}.accordion--blue .marketingForm .consentBlock label span{color:#fff!important;font-family:Poppins,sans-serif!important;font-size:1rem!important;font-weight:500!important}.accordion--blue .marketingForm .consentBlock input[type=checkbox]:not(:checked)+label:before,.accordion--blue .marketingForm .consentBlock input[type=checkbox]:checked+label:before{top:50%!important;transform:translateY(-50%)!important}body .flexible-content .marketingForm .submitButtonWrapper{padding:0;text-align:unset}body .flexible-content .marketingForm .submitButtonWrapper button{border:none;text-decoration:none;position:relative;font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:clamp(1rem,1rem + (100vw - 40rem) * .0104,1.25rem)!important;line-height:1.625rem!important;background-color:#3e96d5!important;color:#fff;border-radius:2.5rem!important;margin-bottom:0!important;padding:.75rem 1.625rem!important;display:inline-flex!important;transition:opacity .5s ease!important;opacity:1}body .flexible-content .marketingForm .submitButtonWrapper button:hover{background-color:#51b6ff!important}body .flexible-content .marketingForm .submitButtonWrapper button span{color:#fff;font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:clamp(1rem,1rem + (100vw - 40rem) * .0104,1.25rem)!important;line-height:1.625rem!important}@media(min-width:40rem){body .flexible-content .marketingForm .submitButtonWrapper button span{line-height:1.66666;font-size:1rem}}body .flexible-content .onFormSubmittedFeedback{height:auto!important;width:auto!important}body .flexible-content .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer{display:flex;align-items:center;position:relative;top:unset!important;background-color:#f4f0ed;padding:3.125rem;border-radius:1.5rem;width:100%}body .flexible-content .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer img{margin:0}body .flexible-content .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer .onFormSubmittedFeedbackMessage{font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;padding:0 1.875rem}
