/*! tailwindcss v3.2.7 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #f5f5f5;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:Arial,sans-serif;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;opacity:1}input::placeholder,textarea::placeholder{color:#ccc;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.container{max-width:100%;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px;padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:1024px){.container{max-width:1077px}}@media (min-width:1280px){.container{max-width:1184px;padding-left:0;padding-right:0}}@media (min-width:1536px){.container{max-width:1300px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.collapse{visibility:collapse}.relative{position:relative}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.hidden{display:none}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.border{border-width:1px}.bg-warning{--tw-bg-opacity:1;background-color:rgb(253 229 194/var(--tw-bg-opacity))}.text-center{text-align:center}.text-right{text-align:right}.text-3xl{font-size:1.875rem;line-height:2.25rem}.italic{font-style:italic}.text-primary{--tw-text-opacity:1;color:rgb(35 40 222/var(--tw-text-opacity))}.text-warning{--tw-text-opacity:1;color:rgb(253 229 194/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.outline{outline-style:solid}.entrance .btn,.navigator .btn{background:transparent;border:1px solid #929292;border-radius:50px;font-size:1.25rem;line-height:1;padding:1.375rem 2.875rem;transition:.08s linear}.entrance .btn-default,.navigator .btn-default{background:#fafafa;color:#000!important}.entrance .btn-default:focus,.entrance .btn-default:hover,.navigator .btn-default:focus,.navigator .btn-default:hover{background:#f5f5f5}.entrance .btn-default:focus,.navigator .btn-default:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(146 146 146/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.entrance .btn-primary,.navigator .btn-primary{background:#2328de;border:1px solid #2328de;color:#fff!important}.entrance .btn-primary:focus,.entrance .btn-primary:hover,.navigator .btn-primary:focus,.navigator .btn-primary:hover{background:#374be3}.entrance .btn-primary:focus,.navigator .btn-primary:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(146 146 146/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.entrance .btn-danger,.navigator .btn-danger{background:#ffb3b4;border:1px solid #b50017;color:#b50017}.entrance .btn-danger:focus,.entrance .btn-danger:hover,.navigator .btn-danger:focus,.navigator .btn-danger:hover{background:#ff9d9f}.entrance .btn-danger:focus,.navigator .btn-danger:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(146 146 146/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.url-wrapper-restart-survey a{background:transparent;border:1px solid #929292;border-radius:50px;color:#1f2937!important;display:inline-block;font-size:1rem;line-height:1;margin:1rem 0;padding:1.25rem 2.5rem;transition:.08s linear}.btn-check:checked+.btn-primary{background-color:#084399;border-color:#084399;color:#fff;outline:1px solid #084399;outline-offset:2px}.form-change-lang{position:relative}.form-change-lang .dropdown-toggle{padding:5px}.form-change-lang .dropdown-toggle:focus{outline:2px solid #ccc}.form-change-lang ul{background-color:#fff;bottom:0;box-shadow:0 0 5px #ccc;left:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(120%);width:100%}.form-change-lang ul a{display:block;padding:10px 5px;width:100%}.form-change-lang ul a:focus,.form-change-lang ul a:hover{background-color:#f5f5f5}.form-change-lang.open ul,.form-change-lang:focus-within ul{opacity:1;pointer-events:auto;z-index:1}.checkbox-list{margin-bottom:3.125rem;margin-top:2rem}.checkbox-list .checkbox-text-item,.checkbox-list .question-item{margin-bottom:.3125rem}.checkbox-list .checkbox-text-item label,.checkbox-list .question-item label{align-items:center;background-color:#fafafa;border:1px solid #929292;border-radius:10px;cursor:pointer;display:flex;font-size:1.125rem;gap:1rem;padding:22px 25px 22px 60px;position:relative}.checkbox-list .checkbox-text-item label:after,.checkbox-list .checkbox-text-item label:before,.checkbox-list .question-item label:after,.checkbox-list .question-item label:before{background-color:#fff;border:1px solid #585858;border-radius:2px;content:"";display:block;flex-shrink:0;height:22px;left:22px;position:absolute;top:50%;transform:translateY(-50%);transition:.1s linear;width:22px}.checkbox-list .checkbox-text-item label:after,.checkbox-list .question-item label:after{background-color:#2328de;border:none;transform:translateY(-50%) scale(0)}.checkbox-list .checkbox-text-item label:focus,.checkbox-list .checkbox-text-item label:hover,.checkbox-list .question-item label:focus,.checkbox-list .question-item label:hover{background-color:#ebebeb}.checkbox-list .checkbox-text-item input:checked+label,.checkbox-list .question-item input:checked+label{background-color:#2328de;border-color:#2328de;color:#fff;transition:.1s linear}.checkbox-list .checkbox-text-item input:checked+label:before,.checkbox-list .question-item input:checked+label:before{border:none}.checkbox-list .checkbox-text-item input:checked+label:after,.checkbox-list .question-item input:checked+label:after{transform:translateY(-50%) scale(.5);transform-origin:center}.checkbox-list .checkbox-text-item input:checked+label:focus,.checkbox-list .checkbox-text-item input:checked+label:hover,.checkbox-list .checkbox-text-item input:focus+label:focus,.checkbox-list .checkbox-text-item input:focus+label:hover,.checkbox-list .question-item input:checked+label:focus,.checkbox-list .question-item input:checked+label:hover,.checkbox-list .question-item input:focus+label:focus,.checkbox-list .question-item input:focus+label:hover{background-color:#2328de;color:#fff}.checkbox-list .checkbox-text-item small,.checkbox-list .question-item small{display:none}.checkbox-list .checkbox-text-item .other-text-item>input{border:1px solid #929292;border-radius:10px;padding:1.375rem 1.25rem}.checkbox-list .checkbox-text-item .other-text-item>input:hover{background-color:#f5f5f5}.checkbox-list .checkbox-text-item .other-text-item>input:focus,.checkbox-list .checkbox-text-item .other-text-item>input:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 169 242/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.checkbox-item label{cursor:pointer;font-size:1.125rem;padding-left:25px;position:relative}.checkbox-item label:after,.checkbox-item label:before{border-radius:2px;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:.1s linear;width:18px}.checkbox-item label:after{background-color:#2328de;transform:translateY(-50%) scale(0)}.checkbox-item label:before{background-color:#fff;border:1px solid #585858}.checkbox-item label:focus:before,.checkbox-item label:hover:before{background-color:#ebebeb}.checkbox-item input:checked+label:after{transform:translateY(-50%) scale(.5);transform-origin:center}#clear-all-id,.return-to-survey p{font-size:1.25rem;font-weight:700;margin-bottom:3rem}.btn-group-justified{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.btn-success,.return-to-survey .ls-return{background:transparent;background:#2328de;border:1px solid #2328de;border-radius:50px;color:#fff!important;font-size:1.25rem;line-height:1;padding:1.375rem 2.875rem;transition:.08s linear}.btn-success:focus,.btn-success:hover,.return-to-survey .ls-return:focus,.return-to-survey .ls-return:hover{background:#374be3}.btn-success:focus,.return-to-survey .ls-return:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(146 146 146/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.btn-danger{background:transparent;background:#fafafa;border:1px solid #929292;border-radius:50px;font-size:1.25rem;line-height:1;padding:1.375rem 2.875rem;transition:.08s linear}.btn-danger:focus,.btn-danger:hover{background:#f5f5f5}.btn-danger:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(146 146 146/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.Footer{align-items:center;display:flex;justify-content:center;padding:1rem}.Footer a{color:#2328de;padding:0 1rem}.Footer a:focus,.Footer a:hover{text-decoration:underline}[type=checkbox],[type=radio]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radio-list{display:flex;flex-wrap:wrap;width:100%}@media (min-width:640px){.radio-list{margin-left:-.25rem;margin-right:-.25rem}.radio-list .bootstrap-buttons-div.col-sm-12{flex-basis:100%;width:100%}.radio-list .bootstrap-buttons-div.col-sm-11{flex-basis:91.66666667%;width:91.66666667%}.radio-list .bootstrap-buttons-div.col-sm-10{flex-basis:83.33333333%;width:83.33333333%}.radio-list .bootstrap-buttons-div.col-sm-9{flex-basis:75%;width:75%}.radio-list .bootstrap-buttons-div.col-sm-8{flex-basis:66.66666667%;width:66.66666667%}.radio-list .bootstrap-buttons-div.col-sm-7{flex-basis:58.33333333%;width:58.33333333%}.radio-list .bootstrap-buttons-div.col-sm-6{flex-basis:50%;width:50%}.radio-list .bootstrap-buttons-div.col-sm-5{flex-basis:41.66666667%;width:41.66666667%}.radio-list .bootstrap-buttons-div.col-sm-4{flex-basis:33.33333333%;width:33.33333333%}.radio-list .bootstrap-buttons-div.col-sm-3{flex-basis:25%;width:25%}.radio-list .bootstrap-buttons-div.col-sm-2{flex-basis:16.66666667%;width:16.66666667%}.radio-list .bootstrap-buttons-div.col-sm-1{flex-basis:8.33333333%;width:8.33333333%}}.answer-container{margin-bottom:3.125rem;margin-top:2rem;padding:.25rem}.submitted-error .Question-mandatory{color:#b50017}.submitted-error .Question-mandatory svg{color:inherit}.othertext-label-checkox-container{display:block!important}.ls-input-group{align-items:center;display:inline-flex;font-size:1.125rem}.ls-input-group .form-control{border:1px solid #929292;border-radius:10px;padding:1.375rem 1.25rem}.ls-input-group .form-control:hover{background-color:#f5f5f5}.ls-input-group .form-control:focus,.ls-input-group .form-control:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 169 242/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.ls-input-group-extra{display:inline-block;margin-left:1.25rem;padding:0;width:auto}textarea.form-control{border:1px solid #929292;border-radius:10px;margin-bottom:3.125rem;margin-top:1rem;padding:1.375rem 1.25rem;width:100%}textarea.form-control:hover{background-color:#f5f5f5}textarea.form-control:focus,textarea.form-control:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 169 242/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.bootstrap-other-input{border:1px solid #929292;border-radius:10px;padding:1.375rem 1.25rem}.bootstrap-other-input:hover{background-color:#f5f5f5}.bootstrap-other-input:focus,.bootstrap-other-input:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 169 242/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}#survey-nav{background-color:#e8e9fc;border-bottom:1px solid #a7a9f2}#survey-nav .navbar-header{align-items:center;display:flex;font-weight:700;gap:1rem}#survey-nav .navbar-toggler{background-color:#fff}#survey-nav .navbar-brand{color:#2328de}#survey-nav .nav-link{color:#374be3}#survey-nav #navbar{padding-top:1rem}#survey-nav #navbar a:hover{text-decoration:underline}@media (min-width:768px){#survey-nav #navbar{padding-top:0}}#survey-nav .collapse{visibility:initial}.navigator{gap:3rem;justify-content:flex-end;padding-bottom:6.25rem;padding-top:4rem}.navigator,.navigator-center,.navigator-left,.navigator-right{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}.navigator-center,.navigator-left,.navigator-right{flex-grow:1;gap:1rem;justify-content:center}@media (min-width:576px){.navigator,.navigator-left{flex-direction:row}.navigator-left{justify-content:flex-start}.navigator-center,.navigator-right{flex-direction:row}.navigator-right{justify-content:flex-end}}.Popup{background-color:#fff;box-shadow:0 0 0 999em rgba(0,0,0,.8);display:flex;flex-direction:column;inset:1rem;opacity:0;position:fixed;transition:opacity .5s;visibility:hidden}.Popup:target{opacity:1;visibility:visible}.Popup-header{align-items:center;border-bottom:1px solid #a7a9f2;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0 1.5rem;position:sticky}.Popup-content{overflow:auto;padding:0 1.5rem;position:relative}@media (min-width:576px){.Popup{inset:5rem}}.progress{background-color:#ebebeb;border-radius:50px;height:1.875rem;margin:1.25rem 0 3rem}.progress .progress-bar{align-items:center;background-color:#2328de;border-radius:50px;color:#fff;display:flex;height:100%;justify-content:center;min-width:3.25rem!important;padding:.8125rem}.Question-help,.Question-mandatory{color:#585858;line-height:1.3;margin-top:.625rem}.Question-help svg,.Question-mandatory svg{color:#2328de;display:inline-block;height:1.25rem;margin-right:.625rem;width:1.5625rem}.Question-help{color:#262626;font-size:1.125rem;margin-bottom:1.25rem}.Question-help a{text-decoration:underline}.Question-help p+p{margin-top:.6rem}.Question-help ul{list-style:disc;padding:.5rem 3rem}.Question-help ol{list-style:decimal;padding:.5rem 3rem}.Question-asterisk{color:#b50017;font-size:85%;left:0;top:-.3125rem}.ls-label-question{font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:1.25rem}.ls-label-question ul{list-style:disc;padding:.5rem 3rem}.ls-label-question ol{list-style:decimal;padding:.5rem 3rem}.asterisk.pull-left{color:#b50017;float:right;font-size:85%;font-size:10px;position:absolute;right:-1rem;top:.55rem}.question-title-container{display:inline-block;position:relative;width:auto!important}.ls-question-help,.ls-questionhelp{color:#262626;line-height:1.3;margin-bottom:1.25rem}.ls-question-help a,.ls-questionhelp a{text-decoration:underline}.ls-question-help svg,.ls-questionhelp svg{color:#2328de;display:inline-block;height:1.25rem;margin-right:.625rem;width:1.5625rem}.radio-item{display:block;margin-bottom:5px}.radio-item label{align-items:center;background-color:#fafafa;border:1px solid #929292;border-radius:10px;cursor:pointer;display:flex;font-size:1.125rem;gap:1rem;padding:22px 25px 22px 60px;position:relative}.radio-item label:after,.radio-item label:before{background-color:#fff;border:1px solid #585858;border-radius:100%;content:"";display:block;flex-shrink:0;height:22px;left:22px;position:absolute;top:50%;transform:translateY(-50%);transition:.1s linear;width:22px}.radio-item label:after{background-color:#2328de;border:none;transform:translateY(-50%) scale(0)}.radio-item label:focus,.radio-item label:hover{background-color:#ebebeb}.radio-item input:checked+label{background-color:#2328de;border-color:#2328de;color:#fff;transition:.1s linear}.radio-item input:checked+label:before{border:none}.radio-item input:checked+label:after{transform:translateY(-50%) scale(.5);transform-origin:center}.radio-item input:checked+label:focus,.radio-item input:checked+label:hover,.radio-item input:focus+label:focus,.radio-item input:focus+label:hover{background-color:#2328de}.radio-item small{display:none}.button-item label{align-items:center;background-color:#fafafa;border:1px solid #929292;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:1.125rem;gap:.5rem;justify-content:center;padding:22px 25px;position:relative;text-align:center}@media screen and (min-width:800px){.button-item label{flex-direction:row;gap:1rem}}.button-item label:focus,.button-item label:hover{background-color:#ebebeb}.button-item label.control-label{flex-direction:column;margin-bottom:.625rem}.button-item label.control-label p{font-size:1.25rem}.button-item label.control-label em{font-size:.85rem;font-style:normal}.button-item input:checked+label{background-color:#2328de;border-color:#2328de;color:#fff;transition:.1s linear}.button-item input:checked+label:focus,.button-item input:checked+label:hover{background-color:#2328de}.button-item input:focus+label:focus,.button-item input:focus+label:hover{background-color:#2328de;color:#fff}.save-survey-form{font-size:1.125rem}.save-survey-form label{display:block;margin-bottom:.5rem}.save-survey-form label:after{color:#b50017;content:"*"}.save-survey-form label .asterisk{display:none}.save-survey-form input{border:1px solid #929292;border-radius:10px;margin-bottom:1rem;padding:1.25rem;width:100%}.save-survey-form input:hover{background-color:#f5f5f5}.save-survey-form input:focus,.save-survey-form input:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 169 242/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.list-question-select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:95%;background-position-y:50%;background-repeat:no-repeat;border:1px solid #929292;border-radius:10px;padding:1.375rem 2.5rem 1.375rem 1.25rem}.list-question-select:hover{background-color:#f5f5f5}.list-question-select:focus,.list-question-select:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 169 242/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.alert,.group-description,.save-message{background-color:#e8e9fc;border-radius:.625rem;display:block;font-size:1rem;line-height:1.4;margin:1rem 0;padding:1.875rem 2.5rem;position:relative}.alert-warning,.group-description-warning,.save-message-warning{background-color:#fde5c2}.alert-danger,.group-description-danger,.save-message-danger{background-color:#ffb3b4}.alert-success,.group-description-success,.save-message-success{background-color:#a1fabf}.alert button.close,.group-description button.close,.save-message button.close{font-size:1.5rem;position:absolute;right:1rem;top:calc(50% - 1.05rem)}.group-description,.save-message{align-items:start;flex-direction:column;gap:10px;margin-bottom:5rem}.save-message{margin-bottom:2.5rem}.group-description{display:block}#submit-container{font-size:1.125rem;line-height:1.75}#submit-container h1{font-size:3.75rem;font-weight:700;line-height:1;margin-bottom:1.25rem;max-width:29.375rem}#submit-container h2{color:#2328de;font-size:1.5rem;line-height:1.3;margin-bottom:1.25rem;max-width:29.375rem}#submit-container p{margin:.5rem 0}.table.questions-list{border-collapse:separate;border-spacing:5px;margin-bottom:3.125rem;margin-top:2rem;width:100%}.table.questions-list .ls-heading{color:#2328de;font-size:1.125rem;text-align:center}.table.questions-list .ls-heading th{padding:1.25rem 0}.table.questions-list tr{display:table-row}.table.questions-list tr th{background-color:#ebebeb;border-radius:10px;display:table-cell;position:relative}.table.questions-list tbody td,.table.questions-list tbody th{background-color:#fafafa;border-radius:10px;display:table-cell;position:relative;vertical-align:middle}.table.questions-list tbody th{border:1px solid #929292;font-weight:400;padding:0 30px;text-align:right}.table.questions-list tbody .radio-item{position:relative}.table.questions-list tbody .radio-item:focus,.table.questions-list tbody .radio-item:hover{background-color:#ebebeb}.table.questions-list tbody .radio-item input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table.questions-list tbody .radio-item label{border:1px solid #929292;border-radius:10px;cursor:pointer;display:block;font-size:0;height:100%;padding:28px;position:relative;width:100%}.table.questions-list tbody .radio-item label:after,.table.questions-list tbody .radio-item label:before{background-color:#fff;border:1px solid #929292;border-radius:100%;content:"";display:block;flex-shrink:0;height:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.1s linear;width:22px}.table.questions-list tbody .radio-item label:after{background-color:#2328de;border:none;transform:translate(-50%,-50%) scale(0)}.table.questions-list tbody .radio-item input:checked+label{background-color:#2328de;border-color:#2328de;color:#fff;transition:.1s linear}.table.questions-list tbody .radio-item input:checked+label:before{border:none}.table.questions-list tbody .radio-item input:checked+label:after{height:12px;transform:translate(-50%,-50%);transform-origin:center;width:12px}.table.questions-list tbody .radio-item input:checked+label:focus,.table.questions-list tbody .radio-item input:checked+label:hover{background-color:#2328de;color:#fff}.table.questions-list tbody .radio-item input:focus+label{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(146 146 146/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.table.questions-list tbody .radio-item input:focus+label:focus,.table.questions-list tbody .radio-item input:focus+label:hover{background-color:#2328de;color:#fff}.table.questions-list tbody .radio-item input:checked:focus+label{--tw-ring-opacity:1;--tw-ring-color:rgb(35 40 222/var(--tw-ring-opacity))}.TitleBlock{display:flex;flex-direction:column-reverse;gap:2rem}.TitleBlock-content{align-items:center;display:flex;flex-direction:column}.TitleBlock-image{margin:0 auto;max-width:80%}@media (min-width:576px){.TitleBlock{align-items:start;display:grid;grid-template-columns:1fr 1fr}.TitleBlock-content{align-items:stretch;display:flex;flex-direction:column}.TitleBlock-image{max-width:unset}}.bloc-emphasis-primary{background-color:#a7a9f2;border:1px solid #2328de;border-radius:10px;margin:1rem;padding:1rem}#welcome-container,.welcome-content{color:#262626;font-size:1.125rem;font-weight:400;line-height:1.75}#welcome-container i,.welcome-content i{font-style:normal!important}#welcome-container h1,.welcome-content h1{font-size:3.75rem;font-weight:700;line-height:1;margin-bottom:1.25rem}#welcome-container h2,.welcome-content h2{color:#2328de;font-size:1.5rem;line-height:1.3;margin-bottom:1.25rem}#welcome-container p,.welcome-content p{margin:.5rem 0}#welcome-container ul,.welcome-content ul{list-style:disc;padding:.5rem 3rem}#welcome-container ol,.welcome-content ol{list-style:decimal;padding:.5rem 3rem}#welcome-container li::marker,.welcome-content li::marker{color:#2328de}#welcome-container .visual,.welcome-content .visual{float:none!important;max-width:100%}@media (min-width:1050px){#welcome-container .visual,.welcome-content .visual{float:right!important;margin-top:-200px}}#welcome-container .logo,.welcome-content .logo{display:inline-block;margin:1rem;max-width:100%}#welcome-container .greenit,.welcome-content .greenit{display:inline-block;margin-bottom:2rem;margin-top:2rem;max-width:100%}#welcome-container .survey-description,.welcome-content .survey-description{margin-top:40px}#welcome-container span,.welcome-content span{display:block}#welcome-container .entrance,.welcome-content .entrance{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:4rem 0;width:-moz-fit-content;width:fit-content}#welcome-container .entrance a:hover,.welcome-content .entrance a:hover{text-decoration:underline}.welcome-content{margin-top:30px}.form-inline.form-change-lang{display:none}@media (min-width:400px){.greenit+.greenit{margin-left:3rem}}body:has(#welcome-popup:target){overflow:hidden}.yesno-button{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);margin-bottom:3.125rem;margin-top:2rem}.yesno-button .form-group label{align-items:center;background-color:#fafafa;border:1px solid #929292;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:1.125rem;gap:1rem;justify-content:center;padding:22px 25px;position:relative;width:100%}.yesno-button .form-group label .fa{font-size:1.375rem}.yesno-button .form-group label .fa-ban:before{content:"\f00d"}.yesno-button .form-group label:focus,.yesno-button .form-group label:hover{background-color:#ebebeb}.yesno-button .form-group input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.yesno-button .form-group input:checked+label{background-color:#2328de;border-color:#2328de;color:#fff;transition:.1s linear}.yesno-button .form-group input:checked+label:before{border:none}.yesno-button .form-group input:checked+label:after{transform:translateY(-50%) scale(.5);transform-origin:center}.yesno-button .form-group input:checked+label:focus,.yesno-button .form-group input:checked+label:hover,.yesno-button .form-group input:focus+label:focus,.yesno-button .form-group input:focus+label:hover{background-color:#2328de}html{scroll-behavior:var(--scroll-behavior)}body{color:#262626;display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:100%/1.6;line-height:1;min-height:100vh;overflow-x:hidden}.answer-container{overflow:auto}@media screen and (min-width:800px){.answer-container{overflow:initial}}#ajax-loading,.modal{display:none}.group-title{color:#2328de;font-size:2.375rem;font-weight:700;padding:2rem 0;text-align:center}.text-danger{color:#b50017!important}.text-danger svg{color:currentcolor}.col-sm-12:not(.bootstrap-buttons-div),.col-xs-12{width:100%}#dynamicReloadContainer{display:flex;flex-direction:column;gap:30px;justify-content:space-between;min-height:100vh}.outerframe.container h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.outerframe.container a{color:#2328de}.sr-only-focusable:active,.sr-only-focusable:focus,.sr-only-focusable:focus-visible{display:block;margin-bottom:1rem;outline-offset:4px;padding:4px}.hide{display:none}