body.functional-testing-maturity .gform_body,body.functional-testing-maturity .gform_body .gform_page{height:100%;}body.functional-testing-maturity .et_pb_button{font-size:1rem!important;color:#FFFFFF!important;border-width:0!important;border-radius:4px;background-color:#0272b4;transition:all linear .3s;}body.functional-testing-maturity .et_pb_button:hover{background-color:#01446c!important;color:#FFFFFF;}body.functional-testing-maturity .gform_confirmation_wrapper{padding:0;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message br{display:none;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message{text-align:center;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message .results-label{font-size:.875rem;font-style:normal;font-weight:500;line-height:145%;letter-spacing:1.96px;text-transform:uppercase;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message .results-name{font-size:2rem;font-style:normal;font-weight:800;line-height:125%;margin-bottom:1rem;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message img{margin:0 auto;width:100%;height:auto;margin-bottom:1rem;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message p{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px;margin-bottom:1rem;display:block;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_wrapper{text-align:left;margin-top:3rem;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_wrapper .gfield_required{display:none;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_wrapper .gform_page{display:flex;justify-content:space-between;column-gap:1rem;align-items:flex-end;column-gap:1rem;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_wrapper .gform_page .gform_page_fields{width:100%;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_wrapper .gform-page-footer{padding:0;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_wrapper .gform-page-footer .button{margin:0 auto;}body.functional-testing-maturity .privacy-statement a{color:#0272b4;text-align:left;margin-top:1rem;font-size:.875rem;}body.functional-testing-maturity .privacy-statement a:hover{color:#01446c!important;text-decoration:underline;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message .show-on-mobile{display:none;}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message .show-on-desktop{display:block;}@media (max-width:768px){body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message .show-on-mobile{display:block;max-width:45%;margin:0 auto 1rem auto}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message .show-on-desktop{display:none}}@media (max-width:500px){body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message .show-on-mobile{display:block;max-width:65%;margin:0 auto 1rem auto}body.functional-testing-maturity .gform_confirmation_wrapper .gform_confirmation_message .show-on-desktop{display:none}}body.functional-testing-maturity #survey-form{margin:0 auto!important;position:relative;}body.functional-testing-maturity #survey-form h2.gform_submission_error.hide_summary{font-size:1rem;color:var(--gf-form-validation-heading-color);}body.functional-testing-maturity #survey-form .gform_page_fields{padding-bottom:2rem;}body.functional-testing-maturity #survey-form .et_pb_text_inner,body.functional-testing-maturity #survey-form .et_pb_text_inner .gform_wrapper,body.functional-testing-maturity #survey-form .et_pb_text_inner .gform_wrapper>form{position:static;height:100%;min-height:100%;}body.functional-testing-maturity #survey-form .gform-page-footer{position:absolute;bottom:0;right:0;}@media (max-width:768px){body.functional-testing-maturity #survey-form .gform-page-footer{position:static}}.et-db #et-boc .et-l .et_pb_text_inner{position:static!important;}body.functional-testing-maturity #survey-form .gf_progressbar_wrapper p{text-align:center;font-size:.875rem;font-style:normal;font-weight:500;line-height:145%;letter-spacing:1.96px;text-transform:uppercase;}body.functional-testing-maturity #survey-form .gf_progressbar_wrapper .percentbar_blue{background-color:#0272B4;}body.functional-testing-maturity #survey-form .gf_progressbar_wrapper .gf_progressbar_blue{border-radius:50px;border:1px solid #E0E0E0;background:#FAFAFA;}body.functional-testing-maturity #survey-form .gfield_required{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}body.functional-testing-maturity #survey-form legend.gform-field-label{font-size:1.25rem;font-style:normal;font-weight:800;line-height:135%;}body.functional-testing-maturity #survey-form .gchoice .gform-field-label{font-size:1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px;}body.functional-testing-maturity #survey-form .gform-page-footer{justify-content:flex-end;}body.functional-testing-maturity #survey-form .gform-page-footer .gform_next_button,body.functional-testing-maturity #survey-form .gform-page-footer .gform_button[type='submit'],body.functional-testing-maturity #survey-form .mktoButton{font-size:1rem;color:#FFFFFF;border-width:0;border-radius:4px;background-color:#0272b4;}body.functional-testing-maturity #survey-form .gform-page-footer .gform_next_button:hover,body.functional-testing-maturity #survey-form .gform-page-footer .gform_button[type='submit']:hover,body.functional-testing-maturity #survey-form .mktoButton:hover{background-color:#01446c;color:#FFFFFF;}body.functional-testing-maturity #survey-form button.gfield_choice_all_toggle{font-size:.75rem;padding:8px 10px;min-height:0;color:#0272b4;border-radius:4px;border:1px solid #0272b4;background-color:#fff;}body.functional-testing-maturity #survey-form button.gfield_choice_all_toggle:hover{font-size:.75rem;padding:8px 10px;min-height:0;color:#01446c;border-radius:4px;border:1px solid #01446c;background-color:#cfe9fb;}body.functional-testing-maturity #survey-form .gform-page-footer .gform_previous_button{border:1px solid #999;font-size:1rem;color:#000;border-radius:4px;background-color:#ffffff;}body.functional-testing-maturity #survey-form .gform-page-footer .gform_previous_button:hover{background-color:#ececec;}body.functional-testing-maturity #survey-form .gfield-choice-input:before{color:#0272b4;}body.functional-testing-maturity #survey-form .gfield-choice-input[type='radio']:before{background-color:#0272b4;}body.functional-testing-maturity #survey-form .ginput_container_checkbox .gfield-choice-input,body.functional-testing-maturity #survey-form .ginput_container_radio .gfield-choice-input{position:relative;top:3px;}@media (max-width:400px){body.functional-testing-maturity #survey-form legend.gform-field-label{font-size:1.2rem}}body.functional-testing-maturity .follow-up-header{font-size:1.125rem;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.18px;}body.functional-testing-maturity .follow-up-required{font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.14px;margin-bottom:1rem;}body.functional-testing-maturity .privacy-statement{font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.14px;margin-top:2.5rem;}body.functional-testing-maturity #follow-up-forms{display:none;margin-top:2.5rem;margin-bottom:0!important;}body.functional-testing-maturity #follow-up-forms .mktoForm{width:100%!important;}body.functional-testing-maturity #follow-up-forms .form-second-part{display:none;}body.functional-testing-maturity #follow-up-forms #email-row.mktoFormRow{display:block;width:100%;}body.functional-testing-maturity #follow-up-forms #email-row.mktoFormRow .mktoFormCol{display:flex;flex-wrap:nowrap;align-content:center;column-gap:1rem;align-items:center;}body.functional-testing-maturity #follow-up-forms #email-row.mktoFormRow #continue-button.et_pb_button{background-color:#0272b4;color:#fff;cursor:pointer;}body.functional-testing-maturity #follow-up-forms #email-row.mktoFormRow #continue-button.et_pb_button:hover{background-color:#01446c;color:#fff!important;border-radius:4px;cursor:pointer;}body.functional-testing-maturity #follow-up-forms #email-row.mktoFormRow #continue-button[disabled]{opacity:.6;cursor:not-allowed;}body.functional-testing-maturity #follow-up-forms select#Company,body.functional-testing-maturity #follow-up-forms select#Country{max-height:40px!important;height:40px!important;}body.functional-testing-maturity #follow-up-forms label#LblCountry{top:8px;}body.functional-testing-maturity #follow-up-forms #country-row,body.functional-testing-maturity #follow-up-forms #company-row{width:calc(48% - (85px / 2));}body.functional-testing-maturity #follow-up-forms .mktoButtonRow{width:auto;text-align:right!important;margin-right:0!important;}body.functional-testing-maturity #follow-up-forms .mktoFormRow.gDPRFormConsentRow .mktoFieldWrap{align-items:flex-start;}body.functional-testing-maturity #follow-up-forms .mktoFormRow.gDPRFormConsentRow .mktoFieldWrap .mktoCheckboxList{width:20px!important;min-width:20px!important;}body.functional-testing-maturity #follow-up-forms .mktoButtonRow .mktoButton{color:#FFFFFF;border-width:0;border-radius:4px;background-color:#0272b4;}body.functional-testing-maturity #follow-up-forms .mktoButtonRow .mktoButton:hover{background-color:#01446c;color:#FFFFFF;}body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm input[type=text],body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm input[type=url],body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm input[type=email],body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm input[type=tel],body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm input[type=number],body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm input[type=date],body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm textarea.mktoField,body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm select.mktoField{min-height:40px;}body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm .mktoFormRow .mktoFieldWrap .mktoLabel{top:10px!important;}body.functional-testing-maturity #thankyou{display:none;width:100%;padding:2.5rem 2rem;border-radius:6px;text-align:center;background-color:#E6F3FA;}@media (max-width:500px){body.functional-testing-maturity #follow-up-forms form.mktoForm.mktoEmbeddedForm>fieldset,body.functional-testing-maturity #follow-up-forms .mktoForm{padding-left:0;padding-right:0}body.functional-testing-maturity #follow-up-forms #country-row,body.functional-testing-maturity #follow-up-forms #company-row{width:49%}body.functional-testing-maturity #follow-up-forms #email-row.mktoFormRow .mktoFormCol{flex-wrap:wrap;gap:1rem!important}body.functional-testing-maturity #follow-up-forms .mktoButtonRow{margin:0 auto!important}}
