@charset "UTF-8";.input-group{border-collapse:separate;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group .form-control:focus{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#eee;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{border-radius:3px;font-size:12px;padding:5px 10px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{border-radius:6px;font-size:18px;padding:10px 16px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px;z-index:2}.scale{box-shadow:0 5px 15px 0 rgba(28,45,62,.15);display:flex;flex-direction:column;flex-wrap:nowrap;margin:50px 0 0;padding:0;position:relative;width:100%}@media (min-width:768px){.scale{flex-direction:row}}.scale a{text-decoration:none}.scale .grade,.scale a,.scale label{background-color:#ebeef0;cursor:pointer;display:block;flex-grow:1;flex-shrink:1;height:65px;line-height:65px;margin:0;position:relative;text-align:center;vertical-align:middle}.scale .grade:nth-child(odd),.scale a:nth-child(odd),.scale label:nth-child(odd){background-color:#f0f3f6}.scale .grade input,.scale a input,.scale label input{display:none}.scale .grade.checked,.scale .grade:hover,.scale a.checked,.scale a:hover,.scale label.checked,.scale label:hover{background-color:transparent}.scale .grade.checked strong,.scale .grade:hover strong,.scale a.checked strong,.scale a:hover strong,.scale label.checked strong,.scale label:hover strong{color:#fff}.scale .grade.checked:before,.scale .grade:hover:before,.scale a.checked:before,.scale a:hover:before,.scale label.checked:before,.scale label:hover:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;content:"";display:block;height:0;left:calc(50% - 4px);position:absolute;top:-15px;width:0}.scale:before{background-image:linear-gradient(270deg,#00c4a7,#fa4e4e);content:"";display:block;height:71px;left:0;position:absolute;top:-6px;width:100%}.scale.desc:before{background-image:linear-gradient(270deg,#fa4e4e,#00c4a7)}@media (max-width:767px){.scale label{display:block;margin-bottom:0;width:100%}.scale label strong{height:65px;line-height:65px}.scale label.checked:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;left:-15px;top:calc(50% - 4px);transform:rotate(-90deg)}.scale:before{background-image:linear-gradient(180deg,#00c4a7,#fa4e4e);height:100%;left:-6px;top:0;width:calc(100% + 6px)}}main.box{margin-bottom:50px}main.box .icon{background-color:#ebeef0;border-radius:96px;color:#00c4a7;display:inline-block;font-size:44px;height:96px;line-height:96px;margin-top:10px;text-align:center;width:96px}dl.dl-horizontal dt{text-align:left;width:70px}dl.dl-horizontal dd{margin-left:90px}@media (max-width:767px){dl.dl-horizontal dt{text-align:left;width:100%}dl.dl-horizontal dd{margin-left:0;width:100%}}#NPSsmiley{display:none;margin-top:10px;text-align:center;width:100%}#NPSsmiley #bad{border-top:5px solid #e80101;display:table-cell;position:relative;width:60%}#NPSsmiley #bad:before{left:0}#NPSsmiley #bad:after,#NPSsmiley #bad:before{background-color:#e80101;content:"";display:block;height:5px;position:absolute;top:-10px;width:5px}#NPSsmiley #bad:after{right:0}#NPSsmiley #neutral{border-top:5px solid #ffd800;display:table-cell;position:relative;width:20%}#NPSsmiley #neutral:before{left:0}#NPSsmiley #neutral:after,#NPSsmiley #neutral:before{background-color:#ffd800;content:"";display:block;height:5px;position:absolute;top:-10px;width:5px}#NPSsmiley #neutral:after{right:0}#NPSsmiley #good{border-top:5px solid #94c500;display:table-cell;position:relative;width:20%}#NPSsmiley #good:before{left:0}#NPSsmiley #good:after,#NPSsmiley #good:before{background-color:#94c500;content:"";display:block;height:5px;position:absolute;top:-10px;width:5px}#NPSsmiley #good:after{right:0}#NPSsmiley img{width:50px}#replyLoading{display:none;margin:20px 0;text-align:center}#localLogo{height:125px;line-height:125px;vertical-align:middle;width:100%}#localLogo img{max-height:125px;max-width:100%}#localTitle,#progress{width:100%}#progress{background-color:#eceef0;margin-bottom:20px}#progress span{background-color:#205687;display:block;height:3px}.box{display:block}.box img{max-width:100%}.box>span{display:none;font-size:12px;font-style:italic}.box.redirect-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:500px;overflow-y:hidden;padding-top:0;row-gap:20px;text-align:center}.box.redirect-loading>div{display:none}.box.redirect-loading>span{display:block}.box.redirect-loading:before{animation:fa-spin 2s linear infinite;content:url(/build/images/loading.4b01ca50.gif);display:block;font:normal normal normal 14px/1 FontAwesome}ul#brands{list-style:none;padding:0;position:absolute;right:10px;top:40px}ul#brands img{height:50px;margin-bottom:30px}@media (max-width:991px){ul#brands{position:relative;right:0;width:100%}ul#brands li{display:inline-block}}#graduation label{cursor:pointer}#graduation label input,#graduation label input:checked{display:none}#graduation .button_texts{max-width:830px}#graduation .button_grades{max-width:800px;width:100%}@media (max-width:315px){#graduation .button_grades{font-size:3vw}#graduation .button_grades .box{font-size:5vw}}#graduation .button_grades>tbody>tr>td{width:33%}#graduation .button_grades table{margin:0 auto;width:96%}#graduation .button_grades .grade div,#graduation .button_grades .scale a div,#graduation .button_grades .scale label div,.scale #graduation .button_grades a div,.scale #graduation .button_grades label div{height:40px}#graduation .button_grades .grade.good a,#graduation .button_grades .grade.good label,#graduation .button_grades .scale a.good a,#graduation .button_grades .scale a.good label,#graduation .button_grades .scale label.good a,#graduation .button_grades .scale label.good label,.scale #graduation .button_grades a.good a,.scale #graduation .button_grades a.good label,.scale #graduation .button_grades label.good a,.scale #graduation .button_grades label.good label{border:1px solid #94c500;color:#94c500}#graduation .button_grades .grade.neutral a,#graduation .button_grades .grade.neutral label,#graduation .button_grades .scale a.neutral a,#graduation .button_grades .scale a.neutral label,#graduation .button_grades .scale label.neutral a,#graduation .button_grades .scale label.neutral label,.scale #graduation .button_grades a.neutral a,.scale #graduation .button_grades a.neutral label,.scale #graduation .button_grades label.neutral a,.scale #graduation .button_grades label.neutral label{border:1px solid #ffd800;color:#ffd800}#graduation .button_grades .grade.bad a,#graduation .button_grades .grade.bad label,#graduation .button_grades .scale a.bad a,#graduation .button_grades .scale a.bad label,#graduation .button_grades .scale label.bad a,#graduation .button_grades .scale label.bad label,.scale #graduation .button_grades a.bad a,.scale #graduation .button_grades a.bad label,.scale #graduation .button_grades label.bad a,.scale #graduation .button_grades label.bad label{border:1px solid #e80101;color:#e80101}#graduation .button_grades .grade a,#graduation .button_grades .grade label,#graduation .button_grades .scale a a,#graduation .button_grades .scale a label,#graduation .button_grades .scale label a,#graduation .button_grades .scale label label,.scale #graduation .button_grades a a,.scale #graduation .button_grades a label,.scale #graduation .button_grades label a,.scale #graduation .button_grades label label{background-color:#fff;border-radius:3px;display:block;font-weight:700;padding:2px 0;text-align:center;text-decoration:none;width:100%}#graduation .button_grades .grades-2{width:50%}#graduation .row{margin:0}#graduation .button_1to5_text{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center}@media (max-width:575px){#graduation .button_1to5_text{font-size:2.5vw;height:9vw}}@media (min-width:576px) and (max-width:767px){#graduation .button_1to5_text{font-size:small;height:46px}}@media (min-width:768px) and (max-width:991px){#graduation .button_1to5_text{font-size:large;height:64px}}@media (min-width:992px){#graduation .button_1to5_text{font-size:x-large;height:78px}}#graduation .button_1to5_text div{color:#fff;font-weight:700;letter-spacing:-.1em;line-height:100%;padding-left:20%;text-align:center;width:inherit}#graduation .button_1to5_text.bad{background-image:url(/build/images/button_bad_empty.c0c579ca.png);text-shadow:0 1px #a50000}#graduation .button_1to5_text.neutral{background-image:url(/build/images/button_neutral_empty.947f813b.png);text-shadow:0 1px #a58a00}#graduation .button_1to5_text.good{background-image:url(/build/images/button_good_empty.1cff5359.png);text-shadow:0 1px #5a8200}#listOtherBrands{clear:both}:root{--survey-v2-white-color:#f2f2f2;--survey-v2-lightblue-color:#3658c1;--survey-v2-darkblue-color:#142552;--survey-v2-lightgrey-color:#adadad;--survey-v2-mediumgrey-color:#949494;--survey-v2-darkgrey-color:#474747;--survey-v2-black-color:#141414}#reviewFormV2{margin:auto;width:80%}@media (max-width:767px){#reviewFormV2{width:100%}}#reviewFormV2 .survey-title h2,#reviewFormV2 .survey-title h3{word-wrap:anywhere;font-weight:700;hyphens:auto;margin:0}#reviewFormV2 .survey-title .address{font-size:large;font-weight:600;width:max-content}#reviewFormV2 .survey-title .customer{color:var(--survey-v2-mediumgrey-color);font-size:medium;font-weight:600;width:max-content}@media (max-width:767px){#reviewFormV2 .survey-title #localLogo{margin:auto}#reviewFormV2 .survey-title .customer,#reviewFormV2 .survey-title div{text-align:center;width:100%!important}}#reviewFormV2 .survey-title>div.row{padding:0 20px}@media (max-width:767px){#reviewFormV2 .survey-title>div.row{margin:auto}}#reviewFormV2 input[type=text],#reviewFormV2 textarea{border:2px solid var(--survey-v2-mediumgrey-color);border-radius:10px;box-shadow:none;height:65px;padding:20px}#reviewFormV2 input[type=text]:disabled,#reviewFormV2 textarea:disabled{background-color:#fff;border-color:var(--survey-v2-lightgrey-color)}#reviewFormV2 input[type=text]:focus,#reviewFormV2 textarea:focus{border-color:var(--survey-v2-darkblue-color);box-shadow:none}#reviewFormV2 textarea{height:200px;overflow-y:auto;resize:none}#reviewFormV2 #progress{border-radius:50px;margin-bottom:50px;margin-top:30px}#reviewFormV2 #progress span{background:var(--survey-v2-lightblue-color);border-radius:50px;height:18px}#reviewFormV2 .question{word-wrap:anywhere;background:var(--survey-v2-white-color);border-radius:10px;font-size:large;hyphens:auto;margin-bottom:20px;padding:30px;text-align:left!important;width:100%}#reviewFormV2 .survey-selects{gap:10px;margin-left:5px;margin-right:5px}#reviewFormV2 .survey-selects>div{padding:inherit}#reviewFormV2 .survey-selects div.selected .survey-select{border-color:var(--survey-v2-darkgrey-color);color:var(--survey-v2-darkgrey-color)}#reviewFormV2 .survey-selects div.selected .survey-select:before{color:var(--survey-v2-darkgrey-color)}#reviewFormV2 .survey-selects .survey-select-field{flex:200px}#reviewFormV2 .survey-select{border:2px solid var(--survey-v2-lightgrey-color);border-radius:10px;color:var(--survey-v2-lightgrey-color);cursor:pointer;flex:200px;padding:20px;width:100%}#reviewFormV2 .survey-select:before{color:var(--survey-v2-lightgrey-color);content:"〉";pointer-events:none;position:absolute;right:20px}#reviewFormV2 .survey-actions{margin-top:50px}#reviewFormV2 .survey-select-list{word-wrap:anywhere;background-color:#fff;border:2px solid var(--survey-v2-darkgrey-color);border-radius:10px;display:none;hyphens:auto;max-height:200px;overflow-x:hidden;overflow-y:auto;padding-top:10px;position:absolute;width:100%;z-index:2}#reviewFormV2 .survey-select-list ul{list-style-type:none;margin:auto;padding-left:20px}#reviewFormV2 .survey-select-list .picto{bottom:3px;max-height:30px;max-width:100px;position:relative}#reviewFormV2 .survey-select-list p{font-weight:700;padding-left:20px}#reviewFormV2 .survey-select-list p ul{padding-left:20px}#reviewFormV2 .opened .survey-select-list{display:block}#reviewFormV2 .opened .survey-select:before{rotate:90deg;translate:0 5px}#reviewFormV2 #no-model{display:none;min-height:30px;text-align:center}#reviewFormV2 .scale-v2{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:0 auto;width:100%}@media (min-width:768px){#reviewFormV2 .scale-v2{gap:0}#reviewFormV2 .scale-v2 .grades{display:flex;justify-content:space-around;width:50%}}@media (max-width:767px){#reviewFormV2 .scale-v2 .grades{display:flex;justify-content:space-between;width:calc(100% - 15px)}}#reviewFormV2 .scale-v2 a,#reviewFormV2 .scale-v2 label{background-color:#f2f2f2;border:none;border-radius:10px;color:#000;cursor:pointer;display:inline-block;font-size:medium;line-height:inherit;padding:10px;text-align:center;text-decoration:none;width:15%}@media (max-width:300px){#reviewFormV2 .scale-v2 a,#reviewFormV2 .scale-v2 label{padding:5px}}#reviewFormV2 .scale-v2 .box,#reviewFormV2 .scale-v2 a:hover,#reviewFormV2 .scale-v2 label:hover{background-color:#3658c1!important;box-shadow:none!important;color:#fff!important;display:inline-block!important;filter:none!important;margin-bottom:.5rem!important;padding:10px!important}@media (max-width:300px){#reviewFormV2 .scale-v2 .box,#reviewFormV2 .scale-v2 a:hover,#reviewFormV2 .scale-v2 label:hover{padding:5px!important}}#reviewFormV2 .grade-legend{margin-bottom:5px;width:98%}#reviewFormV2 .grade-legend.second{text-align:right}#reviewFormV2 .grade-legend.first{margin-left:10px}@media (min-width:768px){#reviewFormV2 .grade-legend.first{position:relative;top:77px}}@media (min-width:992px){#reviewFormV2 .grade-legend.first{top:77px}}#reviewFormV2 .survey-div{margin-left:20px;margin-right:20px}#reviewFormV2 .grade-legend{color:var(--survey-v2-mediumgrey-color)}#reviewFormV2 .grade-legend td{word-wrap:break-word;display:inline-block;text-align:center}#reviewFormV2 #textComment{border:3px solid var(--survey-v2-mediumgrey-color);border-radius:10px}#reviewFormV2 #textComment:focus{border-color:var(--survey-v2-darkgrey-color);box-shadow:none}#reviewFormV2 .survey-comment{color:var(--survey-v2-mediumgrey-color);padding-left:5px;padding-right:5px}#reviewFormV2 .survey-buttons{column-gap:10px;justify-content:flex-start;margin:0 5px 50px}#reviewFormV2 .btn-survey{word-wrap:break-word;border:1px solid #0f1d40;border-radius:10px;color:#0f1d40;font-size:20px;font-weight:600;hyphens:auto;line-height:50px;padding:10px}#reviewFormV2 .btn-survey input{display:none}@media (min-width:576px){#reviewFormV2 .btn-survey.col-sm-6{flex:0 0 calc(50% - 5px)}}@media (min-width:768px){#reviewFormV2 .btn-survey.col-md-4{flex:0 0 calc(33.33333% - 7px)}}#reviewFormV2 .btn-primary,#reviewFormV2 .btn-primary::selection,#reviewFormV2 .btn-primary:active,#reviewFormV2 .btn-primary:focus,#reviewFormV2 .btn-primary:hover{background-color:var(--survey-v2-darkblue-color);border-color:var(--survey-v2-darkblue-color);border-radius:10px!important;box-shadow:none!important;color:var(--survey-v2-white-color)!important;cursor:pointer!important;font-size:large!important;font-weight:600!important;padding:10px 30px!important}#reviewFormV2 .btn-primary:disabled,#reviewFormV2 .btn-survey:disabled{background-color:var(--survey-v2-lightgrey-color)!important;border-color:var(--survey-v2-lightgrey-color)!important;cursor:not-allowed!important;opacity:1!important}#reviewFormV2 .btn-survey.survey-selected,#reviewFormV2 .btn-survey:active,#reviewFormV2 .btn-survey:focus,#reviewFormV2 .btn-survey:hover{background-color:var(--survey-v2-lightblue-color)!important;border-color:var(--survey-v2-lightblue-color)!important;border-radius:10px!important;box-shadow:none!important;color:var(--survey-v2-white-color)!important;cursor:pointer!important;font-weight:600!important}#reviewFormV2 dt{text-align:right}#reviewFormV2 dd{text-align:left}#reviewFormV2 #brands{display:contents;width:100%}#reviewFormV2 .survey-intro{font-size:large;font-weight:600;margin:30px 15px 0;width:100%}#reviewFormV2 #localLogo{display:inline;line-height:normal;max-height:70px;vertical-align:middle}#reviewFormV2 #localLogo img{max-height:70px;max-width:100%}#reviewFormV2 .brand-logo{display:flex}#reviewFormV2 .brand-logo img{margin:auto;max-height:45px}