@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body{margin:0}*{font-family:Roboto,sans-serif}.App{text-align:center;min-height:100vh;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%;z-index:10;position:relative}.background-image{position:fixed;background-size:cover;height:100vh;width:100vw;top:0;left:0}.navigation-menu-button{position:sticky;top:4.5rem;left:1rem;margin-left:.5rem;margin-right:.5rem;color:#8b8e8d;background-color:#fff;border:1px solid #8b8e8d;display:flex;align-items:center;border-radius:8px;z-index:10}.fa-bars{font-size:1.5rem;padding:.25rem .5rem;margin:0}.dd-logo-white{height:4.5rem}.dd-logo-black{position:fixed;left:1rem;bottom:1rem;height:2rem}.loading-container{width:50%;margin:10rem auto}.loading-container h2{color:#44546a;margin-bottom:4rem}.loading-logo{font-size:5rem;color:#44546a;z-index:30}@media (prefers-reduced-motion:no-preference){.loading-logo{animation:loading-logo-spin 1.75s linear infinite}}@keyframes loading-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.survey-container{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:auto}label{color:#717171}@media only screen and (max-width:800px){.dd-logo-black{position:relative;margin:0 auto 1rem;left:0}.dd-logo-black.loading{position:absolute;margin:0 auto;top:95%;left:50%;transform:translateX(-50%)}.App,.survey-container{align-items:flex-start}.App{justify-content:flex-start;flex-direction:column}.navigation-menu-button{display:none}}@media only screen and (max-width:800px){.dd-logo-black{top:94%}}.radio-button-container{flex-direction:column;align-items:flex-start;margin:0 auto}.radio-button-container,.radio-button-inner-container{display:flex;justify-content:flex-start;text-align:left;width:100%}.radio-button-inner-container{flex-direction:row;align-items:center;margin:1rem auto}.radio-button-label-container{margin-left:2rem}.radio-button-inner-container label{display:flex}.radio-button-container label{color:#717171;font-weight:600;font-size:1.25rem;cursor:pointer}p.radio-button-required{color:#ff4d4f;font-size:.875rem;font-weight:400;margin-bottom:0;margin-top:-.5rem}.single-line-text-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;position:relative}.single-line-text-container input{border:1px solid #d9d9d9;border-radius:2px;width:100%;min-height:1.5rem;padding-left:.5rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}.single-line-text-asterisk{position:absolute;left:-1rem;top:25%;transform:translateY(-50%)}input.single-line-text-required-input{border:1px solid #ff4d4f;border-radius:2px}p.single-line-text-required{color:#ff4d4f;font-size:.875rem;font-weight:400}@media only screen and (max-width:600px){.single-line-text-container input{width:96%}}.multi-line-text-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;position:relative}.multi-line-text-container textarea{border:1px solid #d9d9d9;border-radius:2px;width:100%;height:100%;min-height:8rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85);margin-bottom:2rem;padding:.3125rem .75rem}.multi-line-text-asterisk{position:absolute;left:-1rem;top:0}textarea.multi-line-text-required-input{border:1px solid #ff4d4f;border-radius:2px}p.multi-line-text-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400}@media only screen and (max-width:600px){.multi-line-text-container textarea{width:96%}}.multi-line-text-keystroke-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;position:relative}.multi-line-text-keystroke-container textarea{border:1px solid #d9d9d9;border-radius:2px;width:inherit;min-height:8rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85);margin-bottom:2rem;padding:.3125rem .75rem}.multi-line-text-keystroke-inner-container{display:flex;flex-direction:column;align-items:flex-start}.multi-line-text-keystroke-asterisk{position:absolute;left:-1rem;top:0}textarea.multi-line-text-keystroke-required-input{border:1px solid #ff4d4f;border-radius:2px}p.multi-line-text-keystroke-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400}@media only screen and (max-width:600px){.multi-line-text-keystroke-container textarea{width:96%}}.checkbox-container{text-align:left}.checkbox-container,.date-time-picker-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}.date-time-picker-container{justify-content:flex-end;position:relative}.date-time-picker-container input{border-radius:2px;padding:.5rem;min-width:19rem!important;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}.date-time-picker{height:3rem}.date-time-picker.date-time-picker-input-required{border:1px solid #ff4d4f;border-radius:2px}p.select-date-time-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400;top:100%}.select-date-time-required.date-picker-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}@media only screen and (max-width:800px){.date-time-picker-popup{width:80vw}.ant-picker-panel-container{overflow:auto!important}.date-time-picker-container input{border-radius:2px;padding:.5rem;min-width:1px!important;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}}.date-picker-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative}.date-picker-container input{border-radius:2px;padding:.5rem;min-width:19rem!important;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}.date-picker{height:3rem}.ant-calendar-input-wrap{display:none}.date-picker.date-picker-input-required{border:1px solid #ff4d4f;border-radius:2px}p.select-date-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400;top:100%}.select-date-required.date-picker-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}@media only screen and (max-width:800px){.ant-picker{min-width:15rem}.date-picker-container input{border-radius:2px;padding:.5rem;min-width:1px!important;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}}.time-picker-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative}.time-picker-container input{border-radius:2px;padding:.5rem;min-width:19rem!important;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}.time-picker{height:3rem}.time-picker-asterisk{position:absolute;left:-1rem;top:25%;transform:translateY(-50%)}.time-picker.time-picker-input-required{border:1px solid #ff4d4f;border-radius:2px}p.select-time-required{color:#ff4d4f;font-size:.875rem;font-weight:400}@media only screen and (max-width:800px){.ant-picker{min-width:15rem}.time-picker-container input{border-radius:2px;padding:.5rem;min-width:1px!important;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}}.matrix-radio-button-dropdown-desktop{width:100%}.table-row-dark{background-color:#f2f2f2!important}.matrix-radio-button-dropdown-desktop .ant-table-tbody>tr>td{border-bottom:none!important}.ant-table-thead .ant-table-cell{background-color:#f2f2f2!important}.matrix-radio-button-rows{color:#717171;font-weight:500}@media only screen and (max-width:1200px){.matrix-radio-button-dropdown-desktop{display:none}}.integer-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;position:relative}.integer-container input{border:1px solid #d9d9d9;border-radius:2px;max-width:4rem;min-height:2rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85);padding:0;text-align:center}.integer.integer-input-required{border:1px solid #ff4d4f;border-radius:2px}p.integer-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400;top:100%}.integer-required.integer-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}.decimal-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left}.decimal-container input{border:1px solid #d9d9d9;border-radius:2px;max-width:4rem;min-height:2rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85);padding:0;text-align:center}.decimal-inner-container{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%}.decimal.decimal-input-required{border:1px solid #ff4d4f;border-radius:2px}p.decimal-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400;top:100%}.decimal-required.decimal-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}.percentage-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;position:relative}.percentage-input-label{position:relative}.percentage-input-label span{position:absolute;left:65%;top:50%;transform:translateY(-50%);color:#000}.percentage-container input{border:1px solid #d9d9d9;border-radius:2px;min-width:6rem;min-height:2rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85);padding:0;text-align:center;color:#000}.percentage-inner-container{display:flex;flex-direction:column;align-items:flex-start}.percentage-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}input.percentage-required-input{border:1px solid #ff4d4f;border-radius:2px}p.percentage-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400}.single-line-text-email-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;position:relative}.single-line-text-email-container input{border:1px solid #d9d9d9;border-radius:2px;width:100%;min-height:1.5rem;padding-left:.5rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}.single-line-text-email-inner-container{display:flex;flex-direction:column;align-items:flex-start}#valid-email-notification{font-size:.75rem;color:#32a0bb;position:absolute;top:78%;font-weight:300}.single-line-text-email-asterisk{position:absolute;left:-1rem;top:25%;transform:translateY(-50%)}input.single-line-text-email-required-input{border:1px solid #ff4d4f;border-radius:2px}p.single-line-text-email-required{color:#ff4d4f;font-size:.875rem;font-weight:400}@media only screen and (max-width:600px){.single-line-text-email-container input{width:96%}}.single-line-text-phone-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;position:relative}.single-line-text-phone-container input{border:1px solid #d9d9d9;border-radius:2px;width:100%;min-height:1.5rem;padding-left:.5rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85)}.single-line-text-phone-inner-container{display:flex;flex-direction:column;align-items:flex-start}#valid-phone-notification{font-size:.75rem;color:#32a0bb;position:absolute;top:78%;font-weight:300}.single-line-text-phone-asterisk{position:absolute;left:-1rem;top:25%;transform:translateY(-50%)}input.single-line-text-phone-required-input{border:1px solid #ff4d4f;border-radius:2px}p.single-line-text-phone-required{color:#ff4d4f;font-size:.875rem;font-weight:400}@media only screen and (max-width:600px){.single-line-text-phone-container input{width:96%}}.topology-radio-button-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;width:100%;margin:0 auto}.topology-radio-button-inner-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;width:100%;margin:1rem auto}.topology-radio-button-inner-container label{display:flex;cursor:pointer}.topology-radio-button-label-container{margin-left:2rem}.topology-radio-button-container label{color:#717171;font-weight:600;font-size:1.25rem}p.topology-radio-button-required{color:#ff4d4f;font-size:.875rem;font-weight:400;margin-bottom:0;margin-top:-.5rem}.country-picker-text-container{width:80%;position:relative}.country-picker-inner-container{display:flex;flex-direction:column;align-items:flex-start}.country-picker-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}.country-picker-input-required{border:1px solid #ff4d4f;border-radius:2px}p.select-country-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400}.select-country-time-required.country-picker-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}.slider-container{width:98%}p.slider-choice-required{color:#ff4d4f;font-size:.875rem;font-weight:400;margin-top:-.5rem}span.ant-slider-mark-text{text-align:center;width:20%}.ant-row{display:flex!important;flex-flow:row wrap!important;min-width:0!important}@media only screen and (max-width:992px){.slider-container{margin-left:-1rem}span.ant-slider-mark-text{width:15%}.ant-input-number-input,div.ant-input-number{display:none}p.slider-choice-required{margin-left:1rem}}@media only screen and (max-width:600px){.slider-container{width:90%;margin:0 auto}span.ant-slider-mark-text{width:20%;font-size:.75rem}p.slider-choice-required{margin-left:-1rem}}@media only screen and (min-width:1400px){span.ant-slider-mark-text{width:15%}}.drop-down-list-large-text-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative}.drop-down-list-large-options .ant-select-item-option-content,.drop-down-list-large-text-container .ant-select-selection-item{font-size:1.5rem}.drop-down-list-large.drop-down-list-large-input-required{border:1px solid #ff4d4f;border-radius:2px}p.drop-down-list-large-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400;top:100%}.drop-down-list-large-required.drop-down-list-large-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}.NI5RadioButton-container{flex-direction:column;align-items:flex-start;margin:0 auto}.NI5RadioButton-container,.NI5RadioButton-inner-container{display:flex;justify-content:flex-start;text-align:left;width:100%}.NI5RadioButton-inner-container{flex-direction:row;align-items:center;margin:1rem auto}.NI5RadioButton-inner-container label{display:flex}.NI5RadioButton-inner-container:first-child{margin-top:0}.NI5RadioButton-label-container{margin-left:2rem;cursor:pointer}.NI5RadioButton-container label{color:#717171;font-weight:600;font-size:1.25rem}p.NI5-radio-required{color:#ff4d4f;font-size:.875rem;font-weight:400;margin-bottom:0;margin-top:-.5rem}.matrix-slider-direct-reports-container{width:100%}.ant-table-body .ant-table-cell{color:red!important}.matrix-slider-direct-rows{color:#717171;font-weight:500}input.matrix-slider-direct{padding:0;margin:0}.question-only-container{width:80%;margin:0 auto;justify-content:flex-end;text-align:left}.question-only-container,.question-only-inner-container{display:flex;flex-direction:column;align-items:flex-start}.matrix-slider-team-container{width:100%}.matrix-slider-team-rows{color:#717171;font-weight:500}.table-row-light{background-color:#fff}.table-row-dark{background-color:#fbfbfb}@media only screen and (max-width:1200px){.desktop{display:none}}@media only screen and (min-width:1200px){.mobile{display:none}}.multiselect-checkbox-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.multiselect-checkbox-checkbox-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;text-align:left}.multiselect-checkbox-checkbox-container label{font-family:Roboto;font-size:1rem;font-weight:600;font-size:1.25rem;line-height:1.875rem;margin-left:1rem;margin-right:4rem}.each-checkbox-container{display:inline-flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1rem;width:50%}.each-checkbox-container label{cursor:pointer;display:flex}.each-checkbox-container input{margin-right:1rem}.single-line-text-inner-container{display:flex;flex-direction:column;align-items:flex-start}p.multi-select-check-required{color:#ff4d4f;font-size:.875rem;font-weight:400;margin-top:-.5rem}@media only screen and (max-width:800px){.each-checkbox-container{display:inline-flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1rem;width:100%}}.image-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;width:100%;margin:2rem auto}.image-container img{max-width:100%}@media only screen and (max-width:800px){.image-container{margin-left:0;width:96%!important}}.zero-shot-text-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;position:relative}.zero-shot-text-container textarea{border:1px solid #d9d9d9;border-radius:2px;width:100%;height:100%;min-height:8rem;font-family:Roboto;font-size:1rem;font-weight:400;color:rgba(0,0,0,.85);margin-bottom:-3.75rem;padding:.3125rem .75rem}form{width:100%}.zero-shot-text-asterisk{position:absolute;left:-1rem;top:0}textarea.zero-shot-text-required-input{border:1px solid #ff4d4f;border-radius:2px}p.zero-shot-text-required{color:#ff4d4f;font-size:.875rem;font-weight:400}.related-info{font-family:Roboto;font-size:12px;font-weight:400;line-height:14;letter-spacing:0;text-align:left}.info-box{padding:12px 16px;gap:10;background:#fff;flex:none;order:1;align-self:"stretch";flex-grow:0}.info-box-header{font-weight:700;font-size:13px;display:flex;align-items:center;color:#262626}.info-box-header,.info-box-info{font-family:Roboto;font-style:normal}.info-box-info{font-weight:400;font-size:12px;color:#595959}.topic-add-button{height:26px;width:26px;color:#32a0bb}.topic-div{display:initial!important;padding:7px!important;margin-top:20px;border-radius:8px!important;color:#32a0bb!important}.topic-button,.topic-div{font-family:Roboto!important;font-style:normal!important;font-weight:500!important;font-size:14px!important;line-height:16px!important;align-items:center!important;text-align:center!important;height:35px!important}.topic-confirm-disabled{color:#d9d9d9!important}.topic-confirm,.topic-confirm-disabled{margin:0 8px;width:26px;height:26px;font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:300;font-size:26px;line-height:26px;vertical-align:middle!important}.topic-confirm{color:#32a0bb!important}.topic-cancel{margin:0 8px;width:26px;height:26px;font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:300;font-size:26px;line-height:26px;vertical-align:middle!important;color:#a8071a!important}.zsv-loading-logo{height:26px;width:26px;color:#44546a;z-index:30}.add-topic-loading-logo{padding-left:8px;height:20px;width:20x;vertical-align:middle;z-index:30}@media only screen and (max-width:600px){.zero-shot-text-container textarea{width:96%}}.ranked-choice-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.draggable-area-container{width:100%;border:1px solid #d9d9d9;border-radius:.5rem;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.ranked-choices{width:100%;padding-left:0}.ranked-choices p,ul.ranked-choices{margin:0;padding:0}ul.ranked-choices{width:100%}.ranked-choices li{border:1px solid #d9d9d9;border-radius:5px;width:98%;color:#717171;padding:.75rem;margin:.25rem auto;list-style:none;font-weight:600;font-size:1rem}p.ranked-choice-required{color:#ff4d4f;font-size:.875rem;font-weight:400;margin-top:-.5rem}@media only screen and (max-width:600px){.draggable-area-container{width:96%}}.ant-select{min-width:33%}.drop-down-list-inline-text-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative}.drop-down-list-inline-options .ant-select-item-option-content{font-size:1rem}.drop-down-list-inline.drop-down-list-inline-input-required{border:1px solid #ff4d4f;border-radius:2px}p.drop-down-list-inline-required{position:absolute;color:#ff4d4f;font-size:.875rem;font-weight:400;top:100%}.drop-down-list-inline-required.drop-down-list-inline-asterisk{position:absolute;left:-1rem;top:50%;transform:translateY(-50%)}@media only screen and (max-width:800px){.ant-select{width:100%}}@media only screen and (max-width:600px){.ant-select{width:96%}}.matrix-dropwdown-container{width:100%}.each-matrix-dropwdown-container{padding:1rem}.matrix-dropdown-label{font-weight:600;width:100%;color:#717171;font-size:1rem}.matrix-dropdown-light{background-color:#fff}.matrix-dropdown-dark{background-color:#f2f2f2}.matrix-dropdown-required{color:#ff4d4f;font-size:.875rem;font-weight:400;padding:0;margin:0}@media only screen and (max-width:1200px){.matrix-radio-button-dropdown-desktop{display:none}.matrix-dropdown-required{margin-top:-1rem}}@media only screen and (min-width:1200px){.each-matrix-dropwdown-container.mobile{display:none}}@media only screen and (max-width:800px){.matrix-dropwdown-container{width:96%!important}.matrix-dropdown-required{margin-top:-1rem}}.question-type-container{width:84%;margin:0 auto;display:flex;flex-direction:row;align-items:flex-start;text-align:left;height:100%}.question-type-greater-container:last-child{margin-bottom:6rem}.question-type-container{margin-bottom:3rem}.question-number{font-weight:600}.question-number,div.question-name{color:#717171;font-size:1rem;font-size:1.25rem}div.question-name{font-weight:500}div.question-name strong{font-weight:900;letter-spacing:.025rem}div.question-description{color:#8b8e8d;font-weight:400;margin-bottom:.75rem;font-size:1rem}.question-content-container{height:100%;margin-left:2rem;width:100%}.question-nummber-container{height:100%}@media only screen and (max-width:600px){.question-type-greater-container:last-child{margin-bottom:7rem}.question-type-container{width:95%}.question-content-container{margin-left:1rem}}.survey-screen-container{background-color:#fff;min-height:30rem;max-width:60vw;height:auto;border-radius:10px;width:60%;position:relative;display:flex;justify-content:center;align-items:flex-start;margin-bottom:1rem;padding-bottom:4rem;margin-top:5rem}.survey-question-container{width:100%;text-align:left}.progress-bar{position:absolute;top:0;right:3%;margin-top:1rem}p.question-page-name{width:84%;margin:2rem auto;color:#333;font-size:1.375rem;font-weight:700}.no-page-title-filler{height:4rem}div.question-page-desciption{width:84%;color:#8b8e8d;font-weight:400;font-size:1rem;margin:-1rem auto 2rem}p.answer-required-notification{position:absolute;bottom:4rem;right:3%;font-weight:400;color:#ff4d4f;font-size:.875rem}.previous-button{position:absolute;right:3%;margin-right:10rem;bottom:1rem;padding:10px;gap:10px;border:1px solid #32a0bb;border-radius:6px;min-width:9rem;max-width:4vw;color:#32a0bb;font-size:1.25rem;background-color:#fff;cursor:pointer}.previous-button-chevron{position:absolute;left:10%;font-size:1rem;top:50%;transform:translateY(-50%)}@media only screen and (min-width:1300px){.survey-screen-container{min-height:36rem;max-width:60vw;height:auto}}@media only screen and (min-width:800px){.survey-screen-container{min-width:30rem;max-width:35rem;height:auto}}@media only screen and (min-width:1000px){.survey-screen-container{min-width:37rem;max-width:60vw;height:auto}}@media only screen and (max-width:800px){.survey-screen-container{width:90%;margin-bottom:2rem;height:auto;min-width:90%}}@media only screen and (max-width:600px){.survey-screen-container{width:100%;min-height:40rem;margin-top:4.125rem;height:auto}.survey-screen-text-container{width:100%}p.question-page-name{width:90%}div.question-page-desciption{width:90%;margin-bottom:1rem}.survey-screen-text-container p{font-weight:600;font-size:.875rem;line-height:1.3125rem}p.answer-required-notification{position:absolute;width:100%;bottom:5.6rem;left:50%;transform:translateX(-50%)}.next-button{position:absolute;width:90%}.next-button-bottom{bottom:1rem}.previous-button{position:absolute;left:24%;transform:translateX(-50%);width:90%;max-width:6vw}}.welcome-screen-container{min-height:50vh;background:rgba(0,0,0,.67);border-radius:10px;z-index:10;display:flex;justify-content:center;align-items:flex-start;width:60%;color:#fff;position:relative;margin-top:5rem;margin-bottom:1rem}.welcome-screen-text-container{width:85%;text-align:left}.welcome-screen-text-container h2{font-weight:600;font-size:2.5rem;text-align:left}.welcome-page-name{color:#fff;margin-left:0;margin-top:2rem}.welcome-screen-text-container p{font-weight:500;font-size:1.25rem;line-height:1.875rem}.welcome-screen-next-previous-button-container{position:absolute;bottom:.5rem;width:90%}.welcome-screen-approx-time-clock{margin-right:.5rem}.welcome-screen-next-previous-button-container p.welcome-screen-approx-time{font-size:1.125rem;font-weight:400;margin-bottom:.75rem}.next-welcome-button{padding:10px;gap:10px;background:#fff;border:none;border-radius:6px;min-width:14rem;width:20%;font-size:1.25rem;cursor:pointer;margin-bottom:1rem}button.next-welcome-button{color:#545454;font-weight:600}.previous-welcome-button{padding:10px;gap:10px;background:#fff;border:none;border-radius:6px;margin-right:.5rem;min-width:10rem;width:20%;color:#545454 92%;font-size:1.25rem;cursor:pointer}div.dangerous-html.welcome-screen{margin-bottom:10rem;color:#fff;font-size:1.25rem}div.dangerous-html.welcome-screen strong{font-weight:900;letter-spacing:.025rem}@media only screen and (max-width:800px){.welcome-screen-container{width:90%;margin-bottom:2rem}}@media only screen and (max-width:600px){.welcome-screen-container{width:100%;min-height:50vh;margin-top:4.125rem}.next-welcome-button{width:100%}.welcome-screen-text-container{width:90%}.welcome-screen-text-container p{font-weight:600;font-size:.875rem;line-height:1.3125rem;color:#fff}.welcome-button{width:100%}}@media only screen and (min-width:800px){.welcome-button:hover{opacity:.9;cursor:pointer}.next-welcome-button:hover{opacity:.9}}.review-page-container{background-color:#fff;min-height:30rem;border-radius:10px;width:60%;position:relative;align-items:center;margin-bottom:1rem;padding-bottom:4rem;margin-top:5rem;text-align:left}.review-page-container,.review-page-inner-container{display:flex;flex-direction:column;justify-content:center}.review-page-inner-container{align-items:flex-start;width:80%;height:90%;margin:auto}.review-page-container p{color:#717171}p.review-page-name{color:#333;font-size:1.375rem;font-weight:700}p.review-page-description{font-weight:400;color:#8b8e8d;margin-top:-1rem}.review-text-box,.review-text-box textarea{min-width:100%;height:100%}.review-text-box textarea{border:1px solid #d9d9d9;border-radius:2px;padding:.3125rem .75rem}@media only screen and (max-width:800px){.review-page-container{width:90%;margin-bottom:2rem;margin-top:4.125rem}}@media only screen and (max-width:600px){.review-page-container{width:100%;min-height:90vh}.review-text-box textarea{min-width:100%;height:90%;border:1px solid #d9d9d9;border-radius:2px;padding:.3125rem .75rem}.review-page-inner-container{width:90%}}.review-centered-page-container{background-color:#fff;min-height:30rem;border-radius:10px;width:60%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem;padding-bottom:4rem;margin-top:5rem;text-align:center}.review-centered-page-container p{color:#717171}p.review-centered-page-name{width:84%;margin:2rem auto;color:#333;font-size:1.375rem;font-weight:700}.review-centered-page-description{margin-top:-1rem}.review-centered-text-box{min-width:100%;height:100%}textarea::-webkit-input-placeholder{color:rgba(0,0,0,.25)}textarea:-moz-placeholder,textarea::-moz-placeholder{color:rgba(0,0,0,.25)}textarea:-ms-input-placeholder{color:rgba(0,0,0,.25)}textarea::placeholder{color:rgba(0,0,0,.25)}.review-centered-text-box textarea{min-width:80%;height:86%;border:1px solid #d9d9d9;border-radius:2px;padding:.3125rem .75rem}@media only screen and (max-width:800px){.review-centered-page-container{width:90%;margin-bottom:2rem;margin-top:4.125rem}}@media only screen and (max-width:600px){.review-centered-page-container{width:100%;min-height:90vh}.review-centered-text-box textarea{min-width:90%}}.review-navigation-page-container{background-color:#fff;min-height:30rem;border-radius:10px;width:60%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem;padding-bottom:4rem;margin-top:5rem;text-align:left}.review-navigation-page-name{padding-top:1rem;width:85%;margin-top:2rem}p.review-navigation-page-name{font-weight:700;margin:1rem;color:#333;font-size:1.375rem}.review-navigation-description{width:85%;margin-bottom:1rem}p.review-navigation-description{font-weight:400;font-size:1rem;color:#8b8e8d}.review-navigation-page-questions-container{width:85%;color:#333}.review-navigation-page-questions-container p{color:#333;font-size:1.125rem}.review-navigation-question-container{display:flex;flex-direction:column;width:100%}.review-navigation-question-container:last-child{margin-bottom:3rem}.review-navigation-header-container{display:flex;justify-content:space-between;margin-top:1rem}p.triangle-exclamation{color:#ff4d4f;margin-right:.5rem}p.review-navigation-question-required{color:#ff4d4f;font-size:.875rem;margin-top:-.5rem}.review-navigation-answer-container{display:flex;align-items:center;justify-content:space-between;background-color:#f6f6f6;width:100%;padding:1rem;margin-top:-.75rem;margin-bottom:1rem;font-size:1rem}.review-navigation-answer-container div:first-child{max-width:80%}.review-navigation-answer-container p{font-size:1rem}.review-navigation-answer-link p{color:#1890ff}.review-navigation-answer-container p{margin:0}.review-navigation-matrix-answer-rows{display:flex;flex-direction:column;width:80%}@media only screen and (max-width:800px){.review-navigation-page-container{width:90%;margin-bottom:2rem}}@media only screen and (max-width:600px){.review-navigation-page-container{width:100%;min-height:90vh;margin-top:4.125rem}.review-navigation-question-container:last-child{margin-bottom:5rem}.review-navigation-description,.review-navigation-page-name,.review-navigation-page-questions-container{width:95%}.review-nav-button-container{text-align:center}}.page-type-container{width:100%;margin:0 auto;display:flex;justify-content:center}.page-does-not-exist{color:#717171;font-weight:600;font-size:1.25rem;width:80%}.page-does-not-exist-container{min-height:50vh;background-color:#fff;z-index:10;min-width:50%;display:flex;align-items:center;justify-content:center;border-radius:6px}@media only screen and (max-width:800px){.page-does-not-exist-container{margin-top:6rem;width:90%;margin-bottom:2rem}}@media only screen and (max-width:600px){.page-does-not-exist-container{width:100%}}.language-picker-container{background-color:#fff;min-height:30rem;max-width:60vw;height:auto;border-radius:10px;width:60%;position:relative;display:grid;justify-content:center;align-items:flex-start;margin-bottom:1rem;padding-bottom:4rem;margin-top:5rem}.language-header{margin-top:12px;display:grid!important;font-size:1.25rem}.ant-row{display:grid}.language-header{align-items:center}.language-picker{display:grid;grid-gap:20px;justify-content:center;grid-template-columns:repeat(4,25%)}.picker{margin:20px 0 0}.next-button{position:absolute;right:3%;bottom:1rem;padding:10px;gap:10px;background:#32a0bb;border:1px solid #32a0bb;border-radius:6px;min-width:9rem;max-width:4vw;color:#fff;font-size:1.25rem;cursor:pointer}.next-button-bottom{bottom:1rem}.next-button-chevron{position:absolute;right:10%;font-size:1rem;top:50%;transform:translateY(-50%)}.language-selector ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;list-style-type:none;justify-content:space-around}.language-selector ul li{margin-bottom:20px;width:20%;@media(max-width:767px){margin-bottom:15px;width:50%}@media only screen and (min-device-width:320px) and (max-device-width:667px){margin-bottom:15px;width:100%}.language-picker.active .talkBubble,.language-picker:hover .talkBubble{fill:#32a0bb}}.language-selector ul li svg{display:block;margin:0 auto}.talkBubble{fill:#44546a;-webkit-transition:fill .25s ease-out .25s;-moz-transition:fill .25s ease-out .25s;-o-transition:fill .25s ease-out .25s;transition:fill .25s ease-out .25s}@media only screen and (min-width:1300px){.language-picker-container{min-height:36rem;max-width:60vw;height:auto}}@media only screen and (min-width:800px){.language-picker-container{min-width:30rem;max-width:35rem;height:auto}}@media only screen and (min-width:1000px){.language-picker-container{min-width:37rem;max-width:60vw;height:auto}}@media only screen and (max-width:800px){.language-picker-container{width:90%;margin-bottom:2rem;height:auto;min-width:90%}}@media only screen and (max-width:600px){.language-picker-container{width:100%;min-height:40rem;margin-top:4.125rem;height:auto}.language-picker{display:inline}.next-button{position:absolute;width:90%}.next-button-bottom{bottom:1rem}.previous-button{position:absolute;left:24%;transform:translateX(-50%);width:90%;max-width:6vw}}@media only screen and (max-width:400px){.next-button-chevron{right:20%}.previous-button-chevron{left:10%}}.survey-navigation-container{width:24rem;min-height:100vh;max-height:100vh;height:100%;position:sticky;left:0;top:0;background-color:#fff;transition:.4s;border:1px solid #8b8e8d;z-index:20;display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto}.survey-navigation-container.show-nav{margin-left:0}.survey-navigation-container.hide-nav{margin-left:-24rem;left:-24rem}.survey-nav-header-container{width:100%;background-color:#f7f7f7;margin-top:4rem;display:flex;align-items:center;justify-content:flex-start}.survey-nav-header-container p{color:#333;font-weight:600;font-size:1.625rem;margin:0 0 0 .5rem;line-height:2.45rem;padding:.5rem}.submenu-container{width:100%}.survey-nav-section-container{border:1px solid #ededed;width:100%;display:flex;flex-direction:column;align-items:flex-start;color:#333;cursor:pointer}.survey-nav-section-container p{color:#333;margin:0 2rem 0 0;padding:1rem}.survey-nav-each-section-container{width:100%;display:flex;align-items:center;justify-content:space-between;color:#333;font-weight:500;font-size:1.25rem}.fa-angle-down{margin-right:1rem}.survey-nav-sub-section-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.survey-nav-sub-section-container:last-child{width:100%;display:flex;flex-direction:column;align-items:flex-start;border-bottom:none}.survey-nav-sub-section-container p{color:#8b8e8d;margin-left:2rem;font-weight:400}.survey-nav-sub-section-container.active p{font-weight:600;color:#464646}@media only screen and (max-width:800px){.survey-navigation-container{display:none}}.app-header-container{width:100%}.App-header{position:fixed;left:0;right:0;top:0;bottom:0;height:4rem;width:100%;background:#44546a;display:flex;align-items:center;justify-content:flex-start;z-index:30}.image-header-container img{max-width:100%;max-height:4rem}@media only screen and (max-width:600px){.image-header-container img{max-width:100%;max-height:4rem;width:auto;height:auto}}.error-page-container{min-height:50vh;background-color:#fff;z-index:10;min-width:50%;display:flex;align-items:center;justify-content:center;border-radius:6px}.error-page-description{color:#717171;font-weight:600;font-size:1.25rem;width:80%}@media only screen and (max-width:800px){.error-page-container{margin-top:6rem;width:90%;margin-bottom:2rem}}@media only screen and (max-width:600px){.error-page-container{width:100%}}.survey-completed-container{min-height:50vh;width:50%;background-color:#fff;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px}p.survey-completed-container-title{color:#333;font-size:1.375rem;font-weight:700}div.survey-completed-container-body,p.survey-completed-container-body{color:#8b8e8d;font-size:1rem;font-weight:400;margin:0 3rem}@media only screen and (max-width:800px){.survey-completed-container{margin-top:12rem;width:80%}}@media only screen and (max-width:600px){.survey-completed-container{margin-top:6rem;width:100%}}.survey-expired-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60%;min-height:50vh;z-index:20;background-color:#fff;border-radius:6px}.survey-expired-title{font-size:1.375rem;color:#333;font-weight:700}.survey-expired-description{color:#8b8e8d;font-weight:400;font-size:1rem}@media only screen and (max-width:800px){.survey-expired-container{margin-top:6rem;width:90%;margin-bottom:2rem}}@media only screen and (max-width:600px){.survey-expired-container{width:100%}}