@import"https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css";.survey-footer{background-color:var(--c-bg-2);margin-top:auto}.survey-footer-container{display:flex;flex-direction:column;gap:20px;padding:0 10px var(--pad-v) 10px}@media(min-width:576px){.survey-footer-container{padding-left:var(--pad);padding-right:var(--pad)}}@media(min-width:1200px){.survey-footer-container{align-items:center;flex-direction:row}.survey-footer-container .cc-logo{flex-shrink:0;margin-left:auto}}.disclaimer p{font-size:.9375rem;line-height:1.2;margin-bottom:.35em}.disclaimer p:last-child{margin-bottom:0}.disclaimer a{color:currentColor;text-decoration:underline}.disclaimer a:hover,.disclaimer a:focus{color:var(--c-primary)}.survey-footer-container .cc-logo{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.survey-footer-container .cc-logo .label{margin-bottom:10px}@media(min-width:500px){.survey-footer-container .cc-logo{align-items:center;flex-direction:row;gap:10px}.survey-footer-container .cc-logo .label{margin-bottom:0}}@media(min-width:768px){.survey-footer-container .cc-logo{gap:20px}}.survey-footer-container .cc-logo .label{display:block;font-size:1.125rem}.survey-footer-container .cc-logo .logo{background:url(/feedback/assets/img/coursecheck_dark.png) right center no-repeat;background-size:contain;display:inline-block;height:60px;text-indent:-999999px;width:219px}@media(min-width:500px){.survey-footer-container .cc-logo .logo{background-position:center center}}.fe-panel{background:var(--c-bg);border-radius:var(--rad);box-shadow:var(--shadow);padding:var(--pad)!important}.fe-panel h1{margin-bottom:1rem}.fe-panel p{margin-bottom:1.5rem}.fe-panel .form-row+.form-row{margin-top:1.5rem}.survey-list{list-style:none;margin:0;padding:0}.survey-list li:not(:first-child){margin-top:20px}.survey-list-item{background-color:var(--c-bg);border-radius:var(--rad);color:var(--c-txt);display:flex;flex-direction:column;padding:20px;transition:box-shadow .3s}@media(hover:hover){.survey-list-item:hover{background-color:var(--c-white);box-shadow:var(--shadow)}}.survey-list-item-body{flex:1}.survey-list li h2{border-bottom:1px solid var(--c-border);font-size:1.25rem;line-height:1.2;margin-bottom:12px;padding-bottom:12px}.survey-list li .date{align-items:center;display:flex;font-size:1rem;font-weight:var(--f_bold);gap:.5em;margin-bottom:8px}.survey-list li .date svg{fill:currentColor;flex-shrink:0;opacity:.6;width:1em}.survey-list li .instructor{align-items:center;display:flex;font-size:1rem;gap:.5em;margin-bottom:0}.survey-list li .instructor svg{fill:currentColor;flex-shrink:0;opacity:.6;transform:translateY(-.1em);width:1.25em}.survey-list-item-actions{display:flex;flex-wrap:wrap;gap:.6em;justify-content:flex-end;margin-top:16px}.btn-survey-action{border:1px solid currentColor;border-radius:var(--rad);color:var(--c-txt);font-size:.9rem;font-weight:var(--f_reg);line-height:1;padding:.65em 1.1em;text-decoration:none;text-transform:uppercase;transition:background-color .3s,border-color .3s,color .3s;white-space:nowrap}@media(hover:hover){.btn-survey-action:hover{background-color:var(--c-primary);border-color:var(--c-primary);color:var(--c-white)}.btn-survey-action--secondary:hover{background-color:var(--c-secondary, #555);border-color:var(--c-secondary, #555);color:var(--c-white)}}.survey-tabs{background-color:var(--c-primary);overflow:hidden;position:relative;--tabs-h: 50px;--number-h: 28px}.survey-tabs:before{background-color:#0003;content:"";height:100%;position:absolute;left:0;top:0;width:30%;z-index:0}@media(min-width:1400px){.survey-tabs{--tabs-h: 60px;--number-h: 36px}}.survey-tabs ol{counter-reset:section;display:flex;font-weight:var(--f_bold);line-height:var(--tabs-h);list-style:none;margin:0;padding:0;position:relative;z-index:2}.survey-tabs ol li{background-color:var(--c-primary);flex:1;position:relative;text-align:center}.survey-tabs ol li:first-child{z-index:3}.survey-tabs ol li:nth-child(2){z-index:2}.survey-tabs ol li:nth-child(3){z-index:1}.survey-tabs ol li:last-child{z-index:0}.survey-tabs ol li:before{background-image:linear-gradient(to right,rgba(0,0,0,.2),transparent);content:"";display:block;height:100%;position:absolute;left:0;top:0;width:100%;z-index:0}.survey-tabs ol li:not(:last-child):after{border-left:20px solid var(--c-primary);border-top:calc(var(--tabs-h) / 2) solid transparent;border-bottom:calc(var(--tabs-h) / 2) solid transparent;content:"";display:block;height:0;position:absolute;left:100%;top:0;width:0}.survey-tabs ol li.active{background-color:var(--c-secondary)}.survey-tabs ol li.active:not(:first-child):before{display:none}.survey-tabs ol li.active:not(:last-child):after{border-left-color:var(--c-secondary)}.survey-tabs ol li.active:first-child:before{background-color:var(--c-secondary);background-image:none;left:auto;right:100%;width:100vh}.survey-tabs ol li.active:last-child:after{background-color:var(--c-secondary);content:"";display:block;height:100%;position:absolute;left:100%;top:0;width:50vh}.survey-tabs ol li.active a,.survey-tabs ol li.active span{color:var(--c-black)}.survey-tabs ol li>a,.survey-tabs ol li>span{color:#ffffffb3;display:inline-block;font-weight:var(--f_bold);padding-left:calc(var(--number-h) + 10px);position:relative;z-index:2}.survey-tabs ol li>a:before,.survey-tabs ol li>span:before{border:1px solid currentColor;border-radius:99999px;box-sizing:border-box;content:counter(section);counter-increment:section;display:block;height:var(--number-h);line-height:calc(var(--number-h) - 2px);position:absolute;left:0;top:50%;text-align:center;transform:translateY(-50%);width:var(--number-h)}.survey-tabs ol li>a{color:var(--c-white);text-decoration:none}@media(max-width:767px){.survey-tabs ol li{height:var(--tabs-h)}.survey-tabs ol li.active{white-space:nowrap}.survey-tabs ol li:not(.active){flex:0 0 auto}.survey-tabs ol li:not(.active)>a,.survey-tabs ol li:not(.active)>span{height:var(--number-h);overflow:hidden;margin:calc((var(--tabs-h) - var(--number-h)) / 2) 30px 0 50px;padding:0;text-indent:-999999px;width:var(--number-h)}.survey-tabs ol li:not(.active)>a:before,.survey-tabs ol li:not(.active)>span:before{text-indent:0}}@media(max-width:566px){.survey-tabs ol li:not(.active)>a,.survey-tabs ol li:not(.active)>span{margin-left:40px;margin-right:20px}}.survey-tabs+.survey-header-title{padding-top:var(--pad-v)}[dir=rtl] .survey-tabs ol{direction:rtl}[dir=rtl] .survey-tabs ol li:first-child{z-index:0}[dir=rtl] .survey-tabs ol li:nth-child(2){z-index:2}[dir=rtl] .survey-tabs ol li:nth-child(3){z-index:3}[dir=rtl] .survey-tabs ol li:last-child{z-index:3}[dir=rtl] .survey-tabs ol li:before{background-image:linear-gradient(to left,rgba(0,0,0,.2),transparent)}[dir=rtl] .survey-tabs ol li:not(:last-child):after{border-left:0;border-right:20px solid var(--c-primary);left:auto;right:100%}[dir=rtl] .survey-tabs ol li.active:not(:last-child):after{border-right-color:var(--c-secondary)}[dir=rtl] .survey-tabs ol li.active:first-child:before{left:100%;right:auto}[dir=rtl] .survey-tabs ol li.active:last-child:after{left:auto;right:100%}[dir=rtl] .survey-tabs ol li>a,[dir=rtl] .survey-tabs ol li>span{padding-left:0;padding-right:calc(var(--number-h) + 10px)}[dir=rtl] .survey-tabs ol li>a:before,[dir=rtl] .survey-tabs ol li>span:before{left:auto;right:0}@media(max-width:767px){[dir=rtl] .survey-tabs ol li:not(.active)>a,[dir=rtl] .survey-tabs ol li:not(.active)>span{margin:calc((var(--tabs-h) - var(--number-h)) / 2) 50px 0 30px}}@media(max-width:566px){[dir=rtl] .survey-tabs ol li:not(.active)>a,[dir=rtl] .survey-tabs ol li:not(.active)>span{margin-left:20px;margin-right:40px}}.language-menu{margin-bottom:calc(var(--pad-v) * .6);padding-top:calc(var(--pad-v) * .6);position:relative;z-index:100}.language-menu:after{clear:both;content:"";display:block}.language-menu .language-menu-display{float:right;height:44px;position:relative;width:100%;max-width:160px}.language-menu .lang-choose{all:unset;box-sizing:border-box;align-items:center;background-color:var(--c-white);border:1px solid var(--c-border);border-radius:var(--bs-border-radius);color:var(--c-txt);cursor:pointer;display:flex;gap:6px;height:44px;justify-content:flex-start;padding:0 28px 0 40px;position:relative;width:100%;transition:border-color .2s ease;font-family:var(--f);font-weight:var(--f_reg);font-size:.93rem}@media(min-width:576px){.language-menu .lang-choose{padding:0 28px 0 44px}}.language-menu .lang-choose:focus-visible{outline:2px solid var(--c-primary)}.language-menu .language-flag{background-position:center;background-repeat:no-repeat;background-size:contain;height:24px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:24px}@media(min-width:576px){.language-menu .language-flag{height:24px;left:12px;width:24px}}.language-menu .lang-choose .language-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.92em}.language-menu .lang-choose:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:transform .2s ease}@media(min-width:576px){.language-menu .lang-choose:after{border-left-width:5px;border-right-width:5px;border-top-width:6px;right:14px}}.language-menu .lang-choose[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.language-menu ul{background-color:var(--c-white);border:1px solid var(--c-border);border-radius:var(--bs-border-radius);box-shadow:var(--shadow, 3px 6px 12px rgba(0, 0, 0, .1));list-style:none;margin:4px 0 0;padding:0;position:absolute;right:0;top:100%;width:100%;z-index:10;max-height:200px;overflow-y:auto}.language-menu ul li{border-bottom:1px solid var(--c-border)}.language-menu ul li:last-child{border-bottom:none}.language-menu ul li button{all:unset;box-sizing:border-box;align-items:center;background:transparent;color:var(--c-txt);cursor:pointer;display:flex;gap:6px;line-height:1;padding:9px 28px 9px 44px;position:relative;text-align:left;width:100%;font-size:.875rem;min-height:36px;font-family:var(--f);font-weight:var(--f_reg)}.language-menu ul li button:hover,.language-menu ul li button:focus-visible{background-color:var(--c-bg-3);outline:none}.language-menu ul li.active button{background-color:var(--c-bg);color:var(--c-black);font-weight:var(--f_bold)}@media(max-width:575.98px){.language-menu{justify-content:stretch;padding-top:10px;margin-bottom:10px}.language-menu .language-menu-display{float:none;width:100%;max-width:none}}.customer-logo{align-items:center;background-color:var(--c-white);box-sizing:border-box;display:flex;justify-content:center;margin:0 0 20px;padding:10px}.customer-logo .logo{height:100%;width:100%}.customer-logo img{height:100%;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:100%}.survey-header-title:first-child{padding-top:var(--pad-v)}.survey-header-title .header-txt p{max-width:675px}@media(min-width:768px){.survey-header-title{align-items:stretch;display:flex;flex-direction:row-reverse;gap:20px}.customer-logo{align-self:stretch;margin:0}.header-txt{flex:1}.header-txt>*:last-child{margin-bottom:0}.feedback-survey .survey-header-title{align-items:stretch}}.course-details h1{background-color:var(--c-bg-3);color:var(--c-txt);font-size:1.25rem;line-height:40px;margin:0;padding:0 12px}.course-details dl{display:grid;grid-template-columns:auto 1fr}.course-details dl dt,.course-details dl dd{background-color:var(--c-bg);margin:3px 0 0;padding:.25em 12px}.course-details dl dt{padding-right:8px}.introduction{padding-top:var(--pad-v)}.introduction p{font-size:1.25rem}.introduction>*:last-child{margin-bottom:0}.review-intro-text{background-color:#f5f5f5;border-left:4px solid #0083ca;padding:15px 20px;margin-bottom:20px;font-size:1.125rem;font-weight:var(--f_reg);line-height:1.5;white-space:pre-line}.review-intro-text p{margin:0;padding:0}.review-intro-text p:not(:last-child){margin-bottom:10px}.review-intro-text ul,.review-intro-text ol{margin:10px 0;padding-left:20px}.survey-header{background-color:var(--c-bg-2)}.customer-logo .logo{height:90px!important;width:180px}.customer-logo img{height:100%;object-fit:contain;object-position:center;width:100%}@media(min-width:768px){.survey-header-title{align-items:flex-end;display:flex;flex-direction:row-reverse;gap:20px}.customer-logo{margin:0!important;position:relative;border:none!important}}.followup-event-details{display:grid;grid-template-columns:auto 1fr;margin-top:4px}.followup-event-details dt,.followup-event-details dd{background-color:var(--c-bg);margin:3px 0 0;padding:.25em 12px}.followup-event-details dt{padding-right:8px}.modal.show{display:block}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1040}.modal-dialog{position:relative;z-index:1050;margin:1.75rem auto}[dir=rtl] .modal-header .btn-close{margin-right:auto;margin-left:0}[dir=rtl] .modal-footer{justify-content:flex-start!important}[dir=rtl] .modal .modal-footer .btn+.btn{margin-left:0!important;margin-right:auto}[dir=rtl] .modal .modal-footer .btn{margin-left:0!important}.form-field-stars.css-classes label input{opacity:0;position:absolute;left:0;top:0}.form-field-stars ol li label{cursor:pointer}.form-field-stars ol li label .icon{display:block;width:calc(var(--stars-size, 50px) - 16px)}.form-field-stars ol li label .txt,.form-field-scale.css-classes label input{opacity:0;position:absolute;left:0;top:0}.form-field-scale ol li label{cursor:pointer}@media(max-width:768px){.colour-bar .label-0,.colour-bar .label-10{font-size:.7em}}.form-row textarea.form-control{resize:vertical;min-height:100px}.feedback-language-menu-row{display:flex;justify-content:flex-end}.feedback-survey-wrap{background-color:var(--c-bg);overflow:hidden;padding:var(--pad-v)}.feedback-survey-wrap.about-form .form-fields{max-width:500px}.feedback-survey-wrap.about-form .form-row+.form-row{margin-top:20px}.survey-form-section .form-row+.form-row{margin-top:var(--pad-v)}.survey-form-section+.form-row{margin-top:20px}.survey-form-section .req{float:right}.followup-req{float:right;margin-bottom:10px}.survey-form-section>h2{margin:0;position:relative}.survey-form-section>h2:before{border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:21px solid var(--c-bg-2);content:"";display:block;filter:drop-shadow(-1px 4px 6px rgba(0,0,0,.2));height:0;position:absolute;left:calc(0px - var(--pad-v));top:50%;transform:translate(-1px,-50%);width:0}.survey-form-section>h2+.survey-form-fields{margin-top:20px}.survey-form-section+.survey-form-section{margin-top:var(--pad-v)}.survey-form-fields{border:1px solid var(--c-border);padding:var(--pad-v)}.survey-form-fields [data-question-id]+[data-question-id]{margin-top:var(--pad-v)}.survey-form-fields [data-question-id]>.form-label:first-child{display:block;margin-bottom:10px}.form-row textarea[id*=comment]~label,.form-row textarea[id*=Comment]~label,.form-row label[for*=comment],.form-row label[for*=Comment]{display:none}.form-field-stars,.form-field-scale{--stars-items: 5;--stars-size: 50px;--stars-gap: 10px;display:grid;grid-column-gap:var(--stars-gap);grid-template-columns:repeat(var(--stars-items),var(--stars-size))}@media(max-width:992px){.form-field-stars,.form-field-scale{--stars-gap: 3px}}.form-field-stars ol,.form-field-scale ol{display:grid;grid-column:1 / -1;grid-column-gap:var(--stars-gap);grid-template-columns:repeat(var(--stars-items),var(--stars-size));list-style:none;margin:0;padding:0}.form-field-stars ol li label,.form-field-scale ol li label{align-items:center;border:1px solid var(--c-border);border-radius:var(--bs-border-radius);box-sizing:border-box;display:flex;height:var(--stars-size);justify-content:center;position:relative;cursor:pointer}@media(hover:hover){.form-field-stars ol li label,.form-field-scale ol li label{transition:border-color .15s ease-in-out}.form-field-stars ol li label:hover,.form-field-scale ol li label:hover{border-color:currentColor}}.form-field-stars.css-radios-checked>input,.form-field-scale.css-radios-checked>input{height:0;opacity:0}.form-field-stars.css-classes label input,.form-field-scale.css-classes label input{opacity:0;position:absolute;left:0;top:0}.form-field-stars ol li label .icon{display:block;width:calc(var(--stars-size) - 16px)}.form-field-stars ol li label svg{fill:currentColor}.form-field-stars ol li label .txt{opacity:0;position:absolute;left:0;top:0}.form-field-stars ol:after{display:block;grid-column:1 / -1;content:"- / 5";padding-top:8px}.form-field-stars.css-classes.score-1 ol li:first-child label{background-color:var(--c-star-1);border-color:var(--c-star-1);color:var(--c-white)}.form-field-stars.css-classes.score-1 ol li:nth-child(n+2) svg{opacity:.5}.form-field-stars.css-classes.score-1 ol:after{content:"1 / 5"}.form-field-stars.css-classes.score-2 ol li:nth-child(-n+2) label{background-color:var(--c-star-2);border-color:var(--c-star-2);color:var(--c-white)}.form-field-stars.css-classes.score-2 ol li:nth-child(n+3) svg{opacity:.5}.form-field-stars.css-classes.score-2 ol:after{content:"2 / 5"}.form-field-stars.css-classes.score-3 ol li:nth-child(-n+3) label{background-color:var(--c-star-3);border-color:var(--c-star-3);color:var(--c-white)}.form-field-stars.css-classes.score-3 ol li:nth-child(n+4) svg{opacity:.5}.form-field-stars.css-classes.score-3 ol:after{content:"3 / 5"}.form-field-stars.css-classes.score-4 ol li:nth-child(-n+4) label{background-color:var(--c-star-4);border-color:var(--c-star-4);color:var(--c-white)}.form-field-stars.css-classes.score-4 ol li:nth-child(n+5) svg{opacity:.5}.form-field-stars.css-classes.score-4 ol:after{content:"4 / 5"}.form-field-stars.css-classes.score-5 ol li label{background-color:var(--c-star-5);border-color:var(--c-star-5);color:var(--c-white)}.form-field-stars.css-classes.score-5 ol:after{content:"5 / 5"}.form-field-scale{--stars-items: 11;--selected-col: var(--c-border)}.form-field-scale ol li label:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--selected-col);content:"";opacity:0;position:absolute;left:50%;top:100%;transform:translate(-50%)}.form-field-scale .colour-bar{display:flex;flex-wrap:wrap;grid-column:1 / -1;justify-content:space-between}.form-field-scale .colour-bar:before{background-color:var(--c-border);border-radius:var(--bs-border-radius);content:"";display:block;flex-basis:100%;height:4px;margin-top:10px;margin-bottom:5px}.form-field-scale.css-classes[class*=score-] .colour-bar:before{background-color:transparent;background-image:linear-gradient(to right,var(--c-scale-0),var(--c-scale-5),var(--c-scale-10))}.form-field-scale.css-classes.score-0 ol li:first-child label{background-color:var(--c-scale-0);border-color:var(--c-scale-0);color:var(--c-white)}.form-field-scale.css-classes.score-0 ol li:first-child label:after{border-top-color:var(--c-scale-0);opacity:1}.form-field-scale.css-classes.score-1 ol li:nth-child(2) label{background-color:var(--c-scale-1);border-color:var(--c-scale-1);color:var(--c-white)}.form-field-scale.css-classes.score-1 ol li:nth-child(2) label:after{border-top-color:var(--c-scale-1);opacity:1}.form-field-scale.css-classes.score-1 ol li:nth-child(-n+1) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-2 ol li:nth-child(3) label{background-color:var(--c-scale-2);border-color:var(--c-scale-2);color:var(--c-black)}.form-field-scale.css-classes.score-2 ol li:nth-child(3) label:after{border-top-color:var(--c-scale-2);opacity:1}.form-field-scale.css-classes.score-2 ol li:nth-child(-n+2) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-3 ol li:nth-child(4) label{background-color:var(--c-scale-3);border-color:var(--c-scale-3);color:var(--c-black)}.form-field-scale.css-classes.score-3 ol li:nth-child(4) label:after{border-top-color:var(--c-scale-3);opacity:1}.form-field-scale.css-classes.score-3 ol li:nth-child(-n+3) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-4 ol li:nth-child(5) label{background-color:var(--c-scale-4);border-color:var(--c-scale-4);color:var(--c-black)}.form-field-scale.css-classes.score-4 ol li:nth-child(5) label:after{border-top-color:var(--c-scale-4);opacity:1}.form-field-scale.css-classes.score-4 ol li:nth-child(-n+4) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-5 ol li:nth-child(6) label{background-color:var(--c-scale-5);border-color:var(--c-scale-5);color:var(--c-black)}.form-field-scale.css-classes.score-5 ol li:nth-child(6) label:after{border-top-color:var(--c-scale-5);opacity:1}.form-field-scale.css-classes.score-5 ol li:nth-child(-n+5) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-6 ol li:nth-child(7) label{background-color:var(--c-scale-6);border-color:var(--c-scale-6);color:var(--c-black)}.form-field-scale.css-classes.score-6 ol li:nth-child(7) label:after{border-top-color:var(--c-scale-6);opacity:1}.form-field-scale.css-classes.score-6 ol li:nth-child(-n+6) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-7 ol li:nth-child(8) label{background-color:var(--c-scale-7);border-color:var(--c-scale-7);color:var(--c-black)}.form-field-scale.css-classes.score-7 ol li:nth-child(8) label:after{border-top-color:var(--c-scale-7);opacity:1}.form-field-scale.css-classes.score-7 ol li:nth-child(-n+7) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-8 ol li:nth-child(9) label{background-color:var(--c-scale-8);border-color:var(--c-scale-8);color:var(--c-black)}.form-field-scale.css-classes.score-8 ol li:nth-child(9) label:after{border-top-color:var(--c-scale-8);opacity:1}.form-field-scale.css-classes.score-8 ol li:nth-child(-n+8) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-9 ol li:nth-child(10) label{background-color:var(--c-scale-9);border-color:var(--c-scale-9);color:var(--c-black)}.form-field-scale.css-classes.score-9 ol li:nth-child(10) label:after{border-top-color:var(--c-scale-9);opacity:1}.form-field-scale.css-classes.score-9 ol li:nth-child(-n+9) label{background-color:var(--c-border)}.form-field-scale.css-classes.score-10 ol li:nth-child(11) label{background-color:var(--c-scale-10);border-color:var(--c-scale-10);color:var(--c-black)}.form-field-scale.css-classes.score-10 ol li:nth-child(11) label:after{border-top-color:var(--c-scale-10);opacity:1}.form-field-scale.css-classes.score-10 ol li:nth-child(-n+10) label{background-color:var(--c-border)}@media(max-width:991px){.form-field-scale{--stars-size: calc((100% - calc(var(--stars-gap) * 10)) / 11)}.form-field-scale ol li label{background-color:transparent!important;border:0;height:auto;line-height:1;padding:0 0 calc(100% + 5px)}.form-field-scale ol li label:before{border:1px solid var(--c-border);border-radius:var(--bs-border-radius);box-sizing:border-box;content:"";display:block;height:0;padding-bottom:calc(100% - 2px);position:absolute;left:0;bottom:0;width:100%}.form-field-scale ol li label:after{border-left-width:5px;border-right-width:5px;border-top-width:6px}.form-field-scale.css-classes.score-0 ol li:first-child label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-0 ol li:first-child label:before{background-color:var(--c-scale-0);border-color:var(--c-scale-0)}.form-field-scale.css-classes.score-1 ol li:nth-child(2) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-1 ol li:nth-child(2) label:before{background-color:var(--c-scale-1);border-color:var(--c-scale-1)}.form-field-scale.css-classes.score-1 ol li:nth-child(-n+1) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-2 ol li:nth-child(3) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-2 ol li:nth-child(3) label:before{background-color:var(--c-scale-2);border-color:var(--c-scale-2)}.form-field-scale.css-classes.score-2 ol li:nth-child(-n+2) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-3 ol li:nth-child(4) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-3 ol li:nth-child(4) label:before{background-color:var(--c-scale-3);border-color:var(--c-scale-3)}.form-field-scale.css-classes.score-3 ol li:nth-child(-n+3) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-4 ol li:nth-child(5) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-4 ol li:nth-child(5) label:before{background-color:var(--c-scale-4);border-color:var(--c-scale-4)}.form-field-scale.css-classes.score-4 ol li:nth-child(-n+4) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-5 ol li:nth-child(6) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-5 ol li:nth-child(6) label:before{background-color:var(--c-scale-5);border-color:var(--c-scale-5)}.form-field-scale.css-classes.score-5 ol li:nth-child(-n+5) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-6 ol li:nth-child(7) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-6 ol li:nth-child(7) label:before{background-color:var(--c-scale-6);border-color:var(--c-scale-6)}.form-field-scale.css-classes.score-6 ol li:nth-child(-n+6) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-7 ol li:nth-child(8) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-7 ol li:nth-child(8) label:before{background-color:var(--c-scale-7);border-color:var(--c-scale-7)}.form-field-scale.css-classes.score-7 ol li:nth-child(-n+7) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-8 ol li:nth-child(9) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-8 ol li:nth-child(9) label:before{background-color:var(--c-scale-8);border-color:var(--c-scale-8)}.form-field-scale.css-classes.score-8 ol li:nth-child(-n+8) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-9 ol li:nth-child(10) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-9 ol li:nth-child(10) label:before{background-color:var(--c-scale-9);border-color:var(--c-scale-9)}.form-field-scale.css-classes.score-9 ol li:nth-child(-n+9) label:before{background-color:var(--c-border)}.form-field-scale.css-classes.score-10 ol li:nth-child(11) label{color:var(--c-black);font-weight:var(--f_bold)}.form-field-scale.css-classes.score-10 ol li:nth-child(11) label:before{background-color:var(--c-scale-10);border-color:var(--c-scale-10)}.form-field-scale.css-classes.score-10 ol li:nth-child(-n+10) label:before{background-color:var(--c-border)}}.form-check{margin-bottom:10px}.form-field-radios .form-check,.form-field-check .form-check{max-width:650px;padding:0;position:relative}.form-field-radios .form-check-input,.form-field-check .form-check-input{--bs-border-width: 1px;--bs-border-color: var(--c-border);--bs-form-check-bg: transparent;margin:0;margin-left:0!important;position:absolute;left:1em;top:50%;transform:translateY(-50%)}.form-field-radios .form-check-input:checked,.form-field-check .form-check-input:checked{background-color:var(--c-txt);border-color:var(--c-white)}.form-field-radios .form-check-input:checked+.form-check-label,.form-field-check .form-check-input:checked+.form-check-label{background-color:var(--c-txt);border-color:var(--c-txt);color:var(--c-white)}.form-field-radios .form-check-label,.form-field-check .form-check-label{border:1px solid var(--c-border);border-radius:var(--bs-border-radius);box-sizing:border-box;display:block;line-height:1.2;padding:.75em 1em .75em 44px}@media(hover:hover){.form-field-radios .form-check-label,.form-field-check .form-check-label{transition:border-color .15s ease-in-out}.form-field-radios .form-check-label:hover,.form-field-check .form-check-label:hover{border-color:currentColor}}.form-privacy-note .icon{width:36px}.form-ctl-btns{display:flex;justify-content:space-between}.form-ctl-btns button[type=submit]{order:2}.form-ctl-btns .back{align-items:center;border:1px solid var(--c-txt);border-radius:var(--bs-border-radius);color:var(--c-txt);display:flex;font-weight:var(--f_bold);gap:.5em;padding:0 1em;text-decoration:none}.form-ctl-btns .back .icon{display:inline-flex}.form-row.align-left{text-align:left}.form-row.align-left .btn{margin-left:0;margin-right:auto}[dir=rtl] .survey-form-section .req{float:left}[dir=rtl] .form-field-radios .form-check-input,[dir=rtl] .form-field-check .form-check-input{left:auto;right:1em}[dir=rtl] .form-field-radios .form-check-label,[dir=rtl] .form-field-check .form-check-label{padding-left:1em;padding-right:44px}[dir=rtl] .form-field-scale .colour-bar{flex-direction:row-reverse}[dir=rtl] .form-field-scale.css-classes[class*=score-] .colour-bar:before{background-image:linear-gradient(to left,var(--c-scale-0),var(--c-scale-5),var(--c-scale-10))}.modal-title{display:flex;gap:10px;line-height:1.1}@media(min-width:768px){.modal-title{align-items:center}}.icon-exclamation{border:2px solid var(--c-primary);border-radius:50%;color:var(--c-primary);display:block;flex-basis:40px;font-size:22px;height:40px;line-height:36px;text-align:center;width:40px}.icon-exclamation+.txt{flex:1}.discrepancy-questions{padding:0;list-style:none}.discrepancy-questions li{background-color:var(--c-white);display:flex;gap:20px;padding:20px}.discrepancy-questions li:not(:first-child){margin-top:10px}.discrepancy-questions li .question{flex:1;font-weight:var(--f_bold)}.discrepancy-questions li .answer{flex-basis:auto;font-weight:var(--f_bold);color:var(--c-primary)}.validation-summary{margin-bottom:20px;padding:15px;border-radius:var(--bs-border-radius);background-color:#f8d7da;border:1px solid #f5c2c7;color:#842029}.validation-summary strong{display:block;margin-bottom:5px;font-size:1.1rem}.validation-summary p{margin:0}.validation-error{color:#dc3545;font-size:.875rem;margin-top:.25rem;font-weight:600}.form-row.has-error .form-label{color:#dc3545}.form-row.has-error .form-field-stars ol li label,.form-row.has-error .form-field-scale ol li label,.form-row.has-error .form-check-label,.form-row.has-error textarea.form-control{border-color:#dc3545}.form-row.has-error textarea.form-control{box-shadow:0 0 0 .2rem #dc354540}.form-row.has-error .form-field-stars ol li label,.form-row.has-error .form-field-scale ol li label{border-width:2px}.about-form .form-fields{max-width:500px;margin-bottom:2rem}.about-form .form-row+.form-row{margin-top:20px}.form-input-row.disabled{opacity:.5}.form-input-row.disabled input{background-color:var(--c-bg-2)}.about-header{padding-top:var(--pad-v)}.about-header.survey-header-title{align-items:flex-end}.about-header .header-txt p{max-width:600px}.form-label .required,.req .required{color:var(--c-alert, #f00);font-weight:700}.form-label.required{color:inherit}.form-input-row.has-error .form-control,.form-control.is-invalid{border-color:var(--c-alert, #dc3545)}.form-input-row.has-error .form-control:focus,.form-control.is-invalid:focus{border-color:var(--c-alert, #dc3545);box-shadow:0 0 0 .2rem #dc354540}.invalid-feedback{display:block;color:var(--c-alert, #dc3545);font-size:.875rem;margin-top:.25rem}.form-privacy-note{align-items:center;color:var(--c-alert);display:flex;gap:15px;margin:var(--pad-v) 0}.form-privacy-note .icon{width:36px;flex-shrink:0}.form-privacy-note svg{fill:currentColor}.form-privacy-note p{font-size:1.125rem;margin:0;max-width:700px}.about-form .form-control{border-color:var(--c-border);font-family:var(--f);font-weight:var(--f_reg)}.about-form .form-control:focus{border-color:var(--c-border);box-shadow:3px 6px 12px #00000029}.about-form .form-check{margin-bottom:10px;padding-left:0!important;position:relative}.about-form .form-check-input{margin-top:0!important;position:absolute;left:1em;top:50%;transform:translateY(-50%)}.about-form .form-check-label{display:block;padding-left:2.5em;cursor:pointer}.about-form .anon-opt-in{margin-top:32px!important}.about-form .anon-opt-in .form-check-label{font-size:1rem;width:73%;max-width:73%}.finish-panel{background-color:var(--c-bg);padding:var(--pad-v)}.finish-panel .form-field-check .form-check-label{display:inline-block}.finish-panel .preview-intro-text,.finish-panel .publish-option-text{font-size:1rem}.finish-panel .review{background-color:var(--c-white);box-sizing:border-box;padding:20px;position:relative;overflow:hidden}.finish-panel .review.review-unpublished{opacity:.6}.finish-panel .review-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.finish-panel .review-overlay-x{width:100%;height:100%}.finish-panel .review-overlay-x line{stroke:#80808066;stroke-width:2;stroke-linecap:round}.finish-panel .review .stars{margin-bottom:10px}.finish-panel .review blockquote{margin:0;padding-left:32px}.finish-panel .review .review-meta{display:block;font-style:normal;font-weight:var(--f_bold);margin-bottom:10px}.finish-panel .review blockquote p{font-size:1.125rem;font-weight:var(--f_reg);margin:0}.finish-panel .review blockquote p:last-child{margin-bottom:0}.finish-panel .review blockquote p:first-of-type{position:relative}.finish-panel .review blockquote p:first-of-type:before{background:url(/feedback/assets/img/quote-open.svg) left top no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;left:-32px;top:.25em;width:27px}@media(max-width:767px){.finish-panel .review{margin-top:20px}}@media(min-width:768px){.finish-panel{display:flex;gap:var(--pad-v)}.finish-panel .txt{flex:1}.finish-panel .txt p{max-width:500px}.finish-panel .review{flex:1.5}}@media(min-width:992px){.finish-panel{flex:2}.finish-panel .txt{flex:1.25}}@media(min-width:1200px){.finish-panel .review{padding:40px}}.finish-panel+.form-ctl-btns{margin-top:var(--pad-v)}.stars{display:flex;gap:5px}.stars .star{background-color:var(--c-bg);border-radius:var(--bs-border-radius);display:block;height:30px;line-height:30px;position:relative;text-align:center;width:30px}.stars .star svg{fill:var(--c-white);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px}.stars-1 .star:first-child{background-color:var(--c-star-1)}.stars-2 .star:nth-child(-n+2){background-color:var(--c-star-2)}.stars-3 .star:nth-child(-n+3){background-color:var(--c-star-3)}.stars-4 .star:nth-child(-n+4){background-color:var(--c-star-4)}.stars-5 .star{background-color:var(--c-star-5)}.customer-logo{align-items:center!important;background-color:var(--c-white);border:20px solid var(--c-white);box-sizing:border-box;display:flex;flex:0 0 auto!important;height:180px!important;justify-content:center;margin:0 0 20px;max-height:180px!important}.finish-container{gap:var(--bs-gutter-x);display:flex}@media(max-width:991px){.finish-container{flex-direction:column}}.social-btns{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.social-btns li a{align-items:center;border:1px solid var(--c-border);border-radius:var(--bs-border-radius);color:var(--c-txt);display:flex;font-size:1.125rem;gap:.5em;line-height:50px;padding:0 1em;text-decoration:none;white-space:nowrap}@media(hover:hover){.social-btns li a{transition:border-color .15s ease-in-out}.social-btns li a:hover{border-color:currentColor}}.social-btns li a .icon{width:1.125em}.social-btns li a .icon svg{fill:currentColor;height:auto;width:100%}.cc-promo p.subline{color:var(--c-txt);font-weight:var(--f_bold);margin-bottom:2em}.cc-promo a{background-color:var(--c-white);border:1px solid var(--c-white);display:flex;flex:1;flex-direction:column;padding:min(30px,var(--pad-v));text-decoration:none}@media(hover:hover){.cc-promo a{transition:border-color .15s ease-in-out}.cc-promo a .prompt .icon{transition:background-color .15s ease-in-out,color .15s ease-in-out}.cc-promo a:hover{border-color:var(--c-primary)}.cc-promo a:hover .prompt .icon{background-color:var(--c-primary);color:var(--c-white)}}.cc-promo .prompt{align-items:center;display:flex;font-size:1.125rem;font-weight:var(--f_bold);gap:10px}.cc-promo .prompt .icon{align-items:center;border:1px solid currentColor;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.cc-promo .prompt .icon svg{fill:currentColor;height:auto;width:1em}@media(min-width:992px){.cc-promo{display:flex;flex:1}.cc-promo .prompt{margin:auto 0 0 auto}}.finish-btn{margin-top:var(--pad-v)}.survey-header-title .header-txt h1{font-weight:var(--f_bold)}.finish-panel .thanks-provider-link{color:var(--c-txt);font-weight:var(--f_bold);text-decoration:underline}.finish-panel .thanks-provider-link:hover,.finish-panel .thanks-provider-link:focus{color:var(--c-txt)}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(./assets/fonts/open-sans-v44-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(./assets/fonts/open-sans-v44-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(./assets/fonts/open-sans-v44-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(./assets/fonts/open-sans-v44-latin-700.woff2) format("woff2")}body{--c-white: var(--bs-white);--c-black: var(--bs-black);--c-bg: #F6F6F6;--c-bg-2: #EEEEEE;--c-bg-3: #E0E0E0;--c-border: #D0D0D0;--c-primary: #0083CA;--c-primary_dk: #0063AA;--c-secondary: #FFC50A;--c-txt: #4A4A4A;--c-alert: #B30000;--c-success: #5EB102;--c-star-1: var(--c-alert);--c-star-2: #EA7807;--c-star-3: #FFC50A;--c-star-4: #BBBC06;--c-star-5: var(--c-success);--c-scale-0: var(--c-star-1);--c-scale-1: #C83303;--c-scale-2: #D55806;--c-scale-3: #E27C07;--c-scale-4: #F1A007;--c-scale-5: #FFC507;--c-scale-6: #E2C209;--c-scale-7: #C4BE05;--c-scale-8: #A7BA06;--c-scale-9: #89B703;--c-scale-10: var(--c-star-5);--f: "Open Sans", sans-serif;--f_reg: 400;--f_bold: 600;--f_xbold: 700;--pad: 20px;--pad-v: min(40px, var(--pad));--rad: 6px;--shadow: 3px 6px 12px rgba(0, 0, 0, .1), 6px 10px 18px rgba(0, 0, 0, .05)}@media(min-width:576px){body{--pad: 30px}}@media(min-width:768px){body{--pad: 40px}}@media(min-width:1200px){body{--pad: 60px}}html,body{margin:0;padding:0}body{background-color:var(--c-bg-2);color:var(--c-txt);font-family:var(--f);font-weight:var(--f_reg);line-height:1.5;min-height:100vh}a{color:var(--c-primary);text-decoration:none;transition:color .2s ease}a:hover,a:focus{color:var(--c-primary_dk);text-decoration:underline}h1,h2{color:var(--c-primary);font-size:1.875rem;font-weight:var(--f_bold);line-height:1.3;margin:0 0 .75em}.required{color:var(--c-alert)}.outerwrap{display:flex;flex-direction:column;min-height:100vh}.outerwrap .survey-main{align-items:center;display:flex;flex:1;width:100%}#main{padding:var(--pad-v) 0;width:100%}#main:not(.survey-main)+#footer{margin-top:auto}[class*=col-xs-],[class*=col-sm-],[class*=col-md-],[class*=col-lg-]{padding-right:10px;padding-left:10px}.form-label{font-weight:var(--f_bold);font-size:1rem;margin-bottom:.5rem}@media(min-width:992px){.form-label,label{font-size:1.25rem}}.form-control{border-color:var(--c-border);font-size:1rem}.form-control-lg{font-size:1rem;padding:.75rem 1rem}.form-control:focus{border-color:var(--c-border);box-shadow:3px 6px 12px #00000029}.form-check-input{margin-top:0;margin-left:0!important}.btn{align-items:center;display:inline-flex;font-weight:var(--f_xbold);gap:.5em;justify-content:center;min-height:44px;padding:.5em 1em}.btn svg{fill:currentColor}.text-end .btn{margin-left:auto}.btn-primary{--bs-btn-bg: var(--c-primary);--bs-btn-border-color: var(--c-primary);--bs-btn-hover-bg: var(--c-primary_dk);--bs-btn-hover-border-color: var(--c-primary_dk);--bs-btn-active-bg: var(--c-primary);--bs-btn-active-border-color: var(--c-primary);--bs-btn-disabled-bg: var(--c-primary);--bs-btn-disabled-border-color: var(--c-primary)}.form-row+.form-row{margin-top:20px}.form-row.align-right{text-align:right}.form-row.align-right .btn{margin-left:auto}.modal{--bs-modal-bg: var(--c-bg)}.modal-content{padding:var(--pad-v)}.modal-header{border-bottom:0;padding:0;margin-bottom:1rem}.modal-body{padding:0}.modal-footer{border-top:0;padding:0;margin-top:1.5rem}.modal-footer .btn+.btn{margin-left:auto}@media(min-width:768px){.modal-dialog{max-width:600px}}@media(min-width:992px){.modal-dialog{max-width:800px}}@media(max-width:499px){.modal-footer{display:flex;flex-direction:column-reverse}.modal-footer .btn{margin-left:0!important;margin-right:0!important;width:100%}}.fe-panel{background:var(--c-bg);border-radius:var(--rad);box-shadow:var(--shadow);padding:var(--pad)}.row{--bs-gutter-x: 1.5rem}.form-check{margin-bottom:10px;padding-left:0}.form-check-inline{margin-right:10px;margin-bottom:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media(max-width:575.98px){button,[role=button],input[type=submit],input[type=button],a.btn{min-height:44px;min-width:44px}}:root{--bs-border-radius: var(--rad, 6px);--bs-box-shadow: var(--shadow)}
