@charset "UTF-8";.divider,.divider--blur{content:'';display:block;clear:both;background:url(/~/resource/css/Aline/img/divider-bg-large.png) no-repeat 50% 0 transparent;background-size:100% 40px;width:100%;height:0;margin:0;padding-top:2.5rem;min-height:4rem;border:0;z-index:999}.divider--blur-thin{min-height:2rem;background-position-y:-.5rem}.company-listing:after,.divider--line,.divider--line--1px,.divider--line--1px--center,.divider--line--large,.divider--line--thin{content:'';display:block;clear:both;width:100%;height:0;border:0;border-top:4px solid #e0dfde;margin:0;background:0 0;padding-top:2rem}.divider--line--large{border-top-color:#eee;border-top-width:7px}.company-listing:after,.divider--line--thin{border-top-color:#e0dfde;border-top-width:2px}.divider--line--1px{border-top-color:#e0dfde;border-top-width:1px}.divider--line--1px--center{border-top-color:#e0dfde;border-top-width:1px;width:15%;align-content:center;margin-left:40%;margin-right:auto}.complaint-id{font-weight:700;display:inline-block;border-radius:10rem;color:#138ead;background-color:rgba(19,142,173,.3);padding:.2rem 1rem}.adr__highlight{position:relative}@media screen and (min-width:53.1875em){.adr__highlight{background-color:#24324f}}.adr__highlight__container{align-items:center;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:53.1875em){.adr__highlight__container{margin-left:0;margin-right:0;min-height:40rem}}.adr__highlight__title{font-size:2.4rem;font-weight:900}@media screen and (min-width:53.1875em){.adr__highlight__title{font-size:2.8rem;color:#fff}}.adr__highlight__content{position:relative;z-index:1;padding:1.5rem;padding-bottom:3rem}@media screen and (min-width:53.1875em){.adr__highlight__content{padding:1.5rem 2.5rem;padding-right:0;color:#fff}}.adr__highlight__content a:not(.btn){color:#fff}.adr__highlight__content .btn{width:100%}@media screen and (min-width:30em){.adr__highlight__content .btn{width:initial}}@media screen and (min-width:53.1875em){.adr__highlight__image{position:absolute;width:auto;z-index:0;top:0;left:0;right:0;bottom:0;overflow:hidden}.adr__highlight__image:after{content:'';background:-webkit-radial-gradient(50%,circle,rgba(36,50,79,.4) 0,#24324f 85rem),-webkit-radial-gradient(50%,circle,rgba(36,50,79,0) 60rem,#24324f 67rem);background:radial-gradient(circle at 50%,rgba(36,50,79,.4) 0,#24324f 85rem),radial-gradient(circle at 50%,rgba(36,50,79,0) 60rem,#24324f 67rem);position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}}.adr__highlight__image img,.adr__highlight__image picture{display:block;margin:auto}@media screen and (min-width:53.1875em){.adr__highlight__image img,.adr__highlight__image picture{width:auto}@supports((-o-object-fit:cover)or(object-fit:cover)){.adr__highlight__image img,.adr__highlight__image picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}}.adr__section1,.adr__section2,.adr__section3,.adr__section4{padding:2.5rem 0}@media screen and (min-width:53.1875em){.adr__section1,.adr__section2,.adr__section3,.adr__section4{padding:5rem 0}}.adr__section1{background-color:#fff}.adr__section2{background-color:#f8f8f8}.adr__section3{background-color:#fff}.adr__section4{background-color:#f8f8f8}.adr__panel{background-color:#fff;border-radius:2.5rem;padding:2.5rem;box-shadow:1px 10px 30px rgba(148,162,171,.2);-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media screen and (min-width:53.1875em){.adr__panel{padding:3rem 5rem}}.adr__panel p:last-child{margin-bottom:0}.adr__signature{vertical-align:middle;font-size:1.2rem}@media screen and (min-width:53.1875em){.adr__signature{font-size:1.6rem}}.adr__signature img{vertical-align:middle;padding-left:1rem}.adr__divider{margin:0}.adr__divider:after{content:'';border-bottom:1px solid #bfbfbd;display:block;width:10rem;margin:5rem auto}.adr__credits img{margin:0}.adr__credits .adr__credits__cicle{text-align:right;padding-right:2rem}@media screen and (min-width:53.1875em){.adr__credits .adr__credits__cicle{padding-right:1rem}}.adr__credits .adr__credits__ec{text-align:left;padding-left:2rem;border-left:1px solid #273c6b}.adr__credits .adr__credits__eu{text-align:center;border-top:1px solid #273c6b;margin-top:1.5rem;padding-top:.5rem}@media screen and (min-width:53.1875em){.adr__credits .adr__credits__eu{margin:0 2rem;padding:0;border:none}}.company-search-hero{position:relative}@media screen and (min-width:53.1875em){.company-search-hero{padding-top:3rem}}.company-search-hero .company-search-hero__background{padding:0;height:32rem;display:flex;flex-direction:column;justify-content:flex-end;background-position:center center;background-size:cover;background-color:#bfbfbd;box-sizing:border-box;text-align:center;position:relative;z-index:1}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__background{height:40rem}}.company-search-hero .company-search-hero__backdrop{background:rgba(255,255,255,.5);padding:1rem .5rem}.company-search-hero .company-search-hero__subtitle,.company-search-hero .company-search-hero__title{font-weight:900;font-family:Lato,Arial,sans-serif;color:#303030;line-height:1.2;margin-bottom:0;font-size:2.8rem}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__subtitle,.company-search-hero .company-search-hero__title{font-size:4.2rem}}.company-search-hero .company-search-hero__background.negative .company-search-hero__backdrop{background:rgba(48,48,48,.5)}.company-search-hero .company-search-hero__background.negative .company-search-hero__subtitle,.company-search-hero .company-search-hero__background.negative .company-search-hero__title{color:#fff}.company-search-hero .company-search-hero__wrapper{background-color:#303030;margin:auto;padding:.2px}.company-search-hero .company-search-hero__note{color:#fff;padding-top:1.5rem;text-align:center}.company-search-hero .company-search-hero__note a{text-decoration:none;color:#fff}.company-search-hero .company-search-hero__note a:focus,.no-touchevents .company-search-hero .company-search-hero__note a:hover{text-decoration:none}.company-search-hero .company-search-hero__note i{background:#11839f;border-radius:5rem;width:2em;height:2em;line-height:2em;color:#fff;display:inline-block;font-size:1.1rem;text-align:center;margin-right:.5em}.company-search-hero .company-search-hero__form{max-width:60rem;position:relative;margin:2rem auto;padding:0 1rem}.company-search-hero .company-search-hero__form .company-search-hero__field{padding-top:0;padding-bottom:0;height:4.5rem;line-height:4.5rem;font-size:1.4rem;font-weight:700;border:none;color:#4a4a4a}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__form .company-search-hero__field{font-size:2rem;height:6rem;line-height:6rem}}.company-search-hero .company-search-hero__form .company-search-hero__field:focus,.company-search-hero .company-search-hero__form .company-search-hero__field[aria-expanded=true]{padding-right:13rem}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__form .company-search-hero__field:focus,.company-search-hero .company-search-hero__form .company-search-hero__field[aria-expanded=true]{padding-right:21rem}}.company-search-hero .company-search-hero__form .company-search-hero__field[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.company-search-hero .company-search-hero__form .autosuggest__reset{position:absolute;right:1rem;z-index:2;font-size:3.5rem;color:#4a4a4a;line-height:4.5rem;background:#fff}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__form .autosuggest__reset{line-height:6rem}}.company-search-hero .company-search-hero__form .company-search-hero__aside{width:13rem;pointer-events:none;position:absolute;right:1rem;top:0;bottom:0}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__form .company-search-hero__aside{width:21rem}}.company-search-hero .company-search-hero__form .company-search-hero__aside .company-search-hero__icon{font-size:3.5rem;color:#bfbfbd;position:absolute;z-index:1;right:1rem;line-height:4.5rem}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__form .company-search-hero__aside .company-search-hero__icon{line-height:6rem}}.company-search-hero .company-search-hero__form .company-search-hero__aside .company-search-hero__btn{position:absolute;right:-.2rem;top:0;bottom:0;border:none;left:auto;white-space:nowrap;line-height:4.5rem;padding-top:0;padding-bottom:0;border-top-left-radius:0;border-bottom-left-radius:0;z-index:2;min-width:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;pointer-events:none}.company-search-hero .company-search-hero__form .company-search-hero__aside .company-search-hero__btn.active{opacity:1;pointer-events:auto}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__form .company-search-hero__aside .company-search-hero__btn{line-height:6rem}}@media screen and (max-width:53.125em){.company-search-hero .company-search-hero__form .company-search-hero__aside .company-search-hero__btn{width:auto;padding:0 .3rem;font-size:1.1rem}}.company-search-hero .autosuggest__dropdown{border:none;box-shadow:0 .5rem 1rem rgba(0,0,0,.3)}.company-search-hero .autosuggest__element{position:relative}.company-search-hero .autosuggest__element.autosuggest__element--result{padding-right:3.5rem}@media screen and (min-width:53.1875em){.company-search-hero .autosuggest__element.autosuggest__element--result{padding-right:4.5rem}}.company-search-hero .autosuggest__element.autosuggest__element--result:before{position:absolute;font-size:2rem;right:1rem;z-index:1;top:50%;margin-top:-.5em}@media screen and (min-width:53.1875em){.company-search-hero .autosuggest__element.autosuggest__element--result:before{font-size:2.5rem;right:2rem}}.company-search-hero .company-search-hero__blur{display:none}@media screen and (min-width:53.1875em){.company-search-hero .company-search-hero__blur{display:block;position:absolute;overflow:hidden;top:0;left:0;right:0;height:40rem}.company-search-hero .company-search-hero__blur>span{position:absolute;top:-2rem;right:-2rem;left:-2rem;bottom:-2rem;-webkit-filter:blur(1.5rem);filter:blur(1.5rem);background-position:center;background-repeat:no-repeat;background-size:cover}}.company-search-hero__branch-list a{padding:.5rem 1.5rem;border-bottom:1px solid #e0dfde;padding-right:3.5rem;position:relative;display:block;color:#4a4a4a}@media screen and (min-width:53.1875em){.company-search-hero__branch-list a{padding:1rem 2.5rem;padding-right:4.5rem}}.company-search-hero__branch-list a:last-child{border-bottom:none}.company-search-hero__branch-list a:before{position:absolute;font-size:2rem;right:1rem;z-index:1;top:50%;margin-top:-.5em}@media screen and (min-width:53.1875em){.company-search-hero__branch-list a:before{font-size:2.5rem;right:2rem}}.company-search-hero__branch-list a:focus,.company-search-hero__branch-list a:hover{text-decoration:none;background:#e0dfde}.company-search-hero__branch-list .company-search-hero__branch-list__branch{font-size:1.4rem}@media screen and (min-width:53.1875em){.company-search-hero__branch-list .company-search-hero__branch-list__branch{font-size:1.6rem}}.company-search-hero__branch-list .company-search-hero__branch-list__main{font-size:1.8rem;font-weight:900}@media screen and (min-width:53.1875em){.company-search-hero__branch-list .company-search-hero__branch-list__main{font-size:2rem}}.company-search-hero__branch-list .company-search-hero__branch-list__main span{display:block;font-size:1.2rem;font-weight:400}@media screen and (min-width:53.1875em){.company-search-hero__branch-list .company-search-hero__branch-list__main span{font-size:1.4rem}}@media screen and (max-width:53.125em){.complaint-steps-circles{background:#eee}}.complaint-steps-circles ol,.complaint-steps-circles ul{counter-reset:steps;margin-left:auto;margin-right:auto;max-width:88rem}.complaint-steps-circles .complaint-steps-circles__item{counter-increment:steps;margin-top:2rem}.complaint-steps-circles .complaint-steps-circles__text{position:relative;margin-bottom:2.5rem;z-index:0;line-height:1.2;display:flex;flex-direction:row;align-items:center;font-weight:700;font-size:1.4rem}@media screen and (min-width:53.1875em){.complaint-steps-circles .complaint-steps-circles__text{font-size:1.76rem;flex-direction:column;justify-content:center;width:15rem;height:15rem;padding:3rem;margin:0 auto;text-align:center}}.complaint-steps-circles .complaint-steps-circles__text::before{content:counter(steps);color:#fff;background:#a6ce39;font-weight:900;flex-shrink:0;border-radius:100%;text-align:center;width:1.1em;height:1.1em;line-height:1;display:block;font-size:5rem;margin-right:2rem}@media screen and (min-width:53.1875em){.complaint-steps-circles .complaint-steps-circles__text::before{font-size:10rem;position:absolute;z-index:-1;left:-.7em;top:-.2em;margin:0}}@media screen and (min-width:53.1875em){.complaint-steps-circles .complaint-steps-circles__text::after{content:"";font-size:0;width:20rem;height:20rem;border-radius:50%;border:.5rem #a6ce39 solid;background-color:#fff;position:absolute;display:block;z-index:-1;top:0;left:0;box-shadow:2px 5px 10px 0 rgba(0,0,0,.2)}}.complaint-steps-circles .complaint-steps-circles__title{font-size:1.8rem;font-weight:900;text-transform:uppercase;margin-bottom:.5rem}@media screen and (min-width:53.1875em){.complaint-steps-circles .complaint-steps-circles__title{font-size:2rem}}.complaint-steps-circles__btn{padding:0 1rem;text-align:center;margin-top:-3rem;margin-bottom:3rem}@media screen and (min-width:53.1875em){.complaint-steps-circles__btn{margin-top:-6rem;margin-bottom:6rem}}.complaint-hp-section{padding:3rem 0}@media screen and (min-width:53.1875em){.complaint-hp-section{padding:6rem 0}}.complaint-hp-section__title{text-align:center;font-size:2.4rem;font-weight:900;margin-bottom:2.5rem}@media screen and (min-width:53.1875em){.complaint-hp-section__title{font-size:2.8rem}}.complaint-contact .complaint-hp-section__title{margin-bottom:1rem}.complaint-contact .constrained p{margin:auto;margin-bottom:2.5rem;font-size:1.2rem}@media screen and (min-width:53.1875em){.complaint-contact .constrained p{font-size:1.6rem}}.complaint-contact .complaint-contact__button-call{font-size:2.4rem;font-weight:700;padding:1.5rem;border-radius:4rem;border:3px solid #fff;display:inline-block;padding-left:5.5rem;padding-right:5.5rem;width:auto;text-align:center;margin-bottom:1.5rem;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.complaint-hp-dashboard{border-top:1px solid #e0dfde;border-bottom:1px solid #e0dfde;background:#fff}.complaint-hp-dashboard .complaint-hp-dashboard__stats{text-align:center;margin-bottom:2rem}@media screen and (max-width:53.125em){.complaint-hp-dashboard .complaint-hp-dashboard__stats-1{border-bottom:.4rem solid #e0dfde;padding-bottom:1rem;margin:0 auto 3rem;display:inline-block}}@media screen and (max-width:53.125em){.complaint-hp-dashboard .complaint-hp-dashboard__stats-1 .complaint-hp-dashboard__stats__number{vertical-align:middle;font-size:6rem}}.complaint-hp-dashboard .complaint-hp-dashboard__stats-1 img{margin:0;max-width:75rem;vertical-align:middle;display:inline-block;margin-right:1rem}@media screen and (max-width:53.125em){.complaint-hp-dashboard .complaint-hp-dashboard__stats-2{border-right:.4rem solid #e0dfde}}.complaint-hp-dashboard .complaint-hp-dashboard__stats-2>*{flex-grow:0}.complaint-hp-dashboard .complaint-hp-dashboard__stats-2 img{max-width:65rem}.complaint-hp-dashboard .complaint-hp-dashboard__stats-3>*{flex-grow:0}.complaint-hp-dashboard .complaint-hp-dashboard__stats-3 img{max-width:65rem}.complaint-hp-dashboard .complaint-hp-dashboard__stats__number{font-weight:700!important;margin-bottom:0!important;font-size:5rem;line-height:.7;color:#e29616;font-weight:400;display:inline-block;text-align:center;height:1em}.complaint-hp-dashboard .complaint-hp-dashboard__stats__number span{font-weight:400!important;font-size:5rem!important}@media screen and (min-width:53.1875em){.complaint-hp-dashboard .complaint-hp-dashboard__stats__number{font-size:7.5rem;white-space:nowrap}}.complaint-hp-dashboard .complaint-hp-dashboard__stats__number__digit{display:inline-block;height:1em;width:.6em;margin:0 -.16em;overflow:hidden;position:relative;padding:.07em 0}.complaint-hp-dashboard .complaint-hp-dashboard__stats__number__digit:after,.complaint-hp-dashboard .complaint-hp-dashboard__stats__number__digit:before{content:'';display:block;background:-webkit-linear-gradient(#fff,rgba(255,255,255,0));background:linear-gradient(#fff,rgba(255,255,255,0));position:absolute;top:0;left:0;right:0;height:.15em;z-index:1}.complaint-hp-dashboard .complaint-hp-dashboard__stats__number__digit:after{background:-webkit-linear-gradient(rgba(255,255,255,0),#fff);background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;top:auto}.complaint-hp-dashboard .complaint-hp-dashboard__stats__number__digit span{display:block;line-height:1em;opacity:0;-webkit-transition:.5s ease opacity;transition:.5s ease opacity}.complaint-hp-dashboard .complaint-hp-dashboard__stats__number__digit span:after{content:" 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0"}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats__number__digit span{opacity:1;-webkit-animation:slide 1 ease;animation:slide 1 ease;-webkit-animation-duration:2s;animation-duration:2s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-1 .complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:0s;animation-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-1 .complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:.1s;animation-delay:.1s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-1 .complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:.2s;animation-delay:.2s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-2 .complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-2 .complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:.6s;animation-delay:.6s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-2 .complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:.7s;animation-delay:.7s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-3 .complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:1s;animation-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-3 .complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:1.1s;animation-delay:1.1s}.complaint-hp-dashboard .is-in-viewport .complaint-hp-dashboard__stats-3 .complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit+.complaint-hp-dashboard__stats__number__digit span{-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes slide{0%{-webkit-transform:translateY(-20em);transform:translateY(-20em)}85%{-webkit-transform:translateY(.12em);transform:translateY(.12em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide{0%{-webkit-transform:translateY(-20em);transform:translateY(-20em)}85%{-webkit-transform:translateY(.12em);transform:translateY(.12em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.complaint-hp-dashboard .complaint-hp-dashboard__stats__number__unit{font-size:3rem;display:inline-block;padding:.35em 0;vertical-align:bottom;margin:0 -.25em}@media screen and (min-width:53.1875em){.complaint-hp-dashboard .complaint-hp-dashboard__stats__number__unit{font-size:5rem}}.complaint-hp-dashboard .complaint-hp-dashboard__stats__caption{font-weight:700;font-size:1.4rem}@media screen and (min-width:53.1875em){.complaint-hp-dashboard .complaint-hp-dashboard__stats__caption{font-size:1.6rem;margin-left:auto;margin-right:auto;max-width:20rem}}@media screen and (max-width:53.125em){.complaint-hp-dashboard .complaint-hp-dashboard__stats__caption span{font-size:.9em;display:block}}.complaint-hp-dashboard .complaint-hp-dashboard__charts{padding-top:2.5rem;padding-bottom:2.5rem;max-width:80rem;margin:auto}.complaint-hp-dashboard .complaint-hp-dashboard__charts .flex__row{align-items:flex-end}@media screen and (min-width:60.0625em){.complaint-testimonials .constrained{padding:0 4.5rem}}.complaint-testimonials .flickity-slider>div{display:block}.complaint-testimonials .complaint-testimonials__pic{position:relative;padding:0 1rem;z-index:1;text-align:right;height:11rem}@media screen and (min-width:53.1875em){.complaint-testimonials .complaint-testimonials__pic{text-align:left;width:10rem}}.complaint-testimonials .complaint-testimonials__pic img{border-radius:50%;border:1px solid #bfbfbd;width:10rem;height:10rem;margin:0}.complaint-testimonials .complaint-testimonials__pic:after{content:"";position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTYgMTQ1LjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDE0NS4yOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6cmdiYSgxNjYsIDIwNiwgNTcsIDAuOTk5KTt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ni45LDMzLjlWMEM3Ni45LDAsMCwyLjMsMCw4NS4zdjU5LjloNzYuOVY1Ny4zSDU0LjRDNTQuNCw0Mi43LDY1LDMzLjksNzYuOSwzMy45eiIvPgo8L3N2Zz4=);background-repeat:repeat-x;background-size:contain;top:0;left:.5rem;height:6.5rem;width:8rem}@media screen and (min-width:53.1875em){.complaint-testimonials .complaint-testimonials__pic:after{left:13rem;height:5rem;width:6.5rem}}.complaint-testimonials .complaint-testimonials__box{border-radius:.5rem;border:1px solid #e0dfde;padding:1rem;padding-top:3.5rem;margin-top:-3.5rem;background:#fff}@media screen and (min-width:53.1875em){.complaint-testimonials .complaint-testimonials__box{padding:1rem;padding-left:13rem;margin-top:-5rem;margin-left:0}}.complaint-testimonials .complaint-testimonials__box p{font-style:italic;font-weight:700}.complaint-testimonials .complaint-testimonials__box p.complaint-testimonials__name{margin-bottom:0;font-style:normal;font-weight:400}.complaint-testimonials .complaint-testimonials__witness{margin:1rem 0 0 2rem}@media screen and (min-width:53.1875em){.complaint-testimonials .complaint-testimonials__witness{margin:-.5rem 0 0 15rem}}.complaint-testimonials .flickity-prev-next-button{display:none}@media screen and (min-width:53.1875em){.complaint-testimonials .flickity-prev-next-button{display:block;background:0 0}.complaint-testimonials .flickity-prev-next-button:focus,.complaint-testimonials .flickity-prev-next-button:hover{background:rgba(48,48,48,.2)}.complaint-testimonials .flickity-prev-next-button.next{right:-3rem}.complaint-testimonials .flickity-prev-next-button.previous{left:-3rem}.complaint-testimonials .flickity-prev-next-button svg{fill:#303030}}.complaint-testimonials .btn{display:inline-block;width:auto}.complaint-benefits{padding:1rem 0;background-color:#e29616}@media screen and (min-width:53.1875em){.complaint-benefits{padding:6rem 0}}.complaint-benefits ul{margin-bottom:0}.complaint-benefits li{margin-bottom:1.5rem;color:#fff;font-weight:900;font-size:1.8rem}@media screen and (min-width:53.1875em){.complaint-benefits li{font-size:2rem}}@media screen and (min-width:53.1875em){.complaint-benefits li .media__item{margin-right:.5rem}}.complaint-benefits li i{font-size:6rem;line-height:1;color:#303030}.complaint-banner{display:block;margin-bottom:4rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);position:relative}.complaint-banner:focus,.complaint-banner:hover{text-decoration:none!important}.complaint-banner__logo{position:relative;justify-content:center;z-index:1;text-align:center}.complaint-banner__logo img{max-width:20rem;margin:0}.complaint-banner__bg{height:13rem;justify-content:center}.complaint-banner__bg span{position:relative;z-index:0;width:120%;display:block;overflow:hidden;height:100%}@media screen and (min-width:53.1875em){.complaint-banner__bg span{width:150%;left:-25%}}.complaint-banner__bg span:before{content:'';position:absolute;z-index:2;width:100%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 65%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 65%,#fff 100%)}@media screen and (min-width:53.1875em){.complaint-banner__bg span:before{background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 35%,rgba(255,255,255,0) 65%,#fff 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 35%,rgba(255,255,255,0) 65%,#fff 100%)}}.complaint-banner__bg img{margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none}.complaint-banner__copy{justify-content:flex-end;position:relative;z-index:1;font-size:1.4rem;color:#4a4a4a;line-height:1.2;text-align:right}.complaint-banner__copy p{margin-right:1rem;margin-bottom:0}@media screen and (min-width:53.1875em){.complaint-banner__copy{font-size:2rem;text-align:left;justify-content:center}}.complaint-banner__copy strong{color:#f47723;font-weight:900;display:inline-block}.complaint-banner__btn{text-align:center;justify-content:center;position:relative;z-index:1}@media screen and (min-width:53.1875em){.complaint-banner__btn{position:static}}.complaint-banner__btn .btn{margin-right:1rem;width:auto}.complaint-banner__btn .btn:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0}@media screen and (min-width:53.1875em){.complaint-banner__btn .btn{padding:1rem 1.5rem;line-height:1.6rem;letter-spacing:0;font-size:1.4rem;padding:1.25rem 2rem}}.company-listing{position:relative;box-sizing:border-box}.company-listing:after{margin-top:3rem;padding-top:3rem}.company-listing:last-child:after{border:0;margin-top:0}.company-listing p{margin-bottom:.5rem}.company-listing .company-listing__title{margin-bottom:.5rem}.company-listing .flex__row{align-items:center}.company-listing .company-listing__img{align-self:stretch}.company-listing .company-listing__img a{display:flex;flex-grow:1;flex-direction:column;justify-content:center;box-sizing:border-box;background:#fff;padding:.5rem;border:1px solid #bfbfbd}.no-object-fit .company-listing .company-listing__img a{display:block}.company-listing .company-listing__img a img{display:block;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;margin:0}@media screen and (min-width:53.1875em){.company-listing .company-listing__img a img{min-height:12rem}}.no-object-fit .company-listing .company-listing__img a img{height:auto;min-height:0}.company-listing .company-listing__rating{text-align:left}@media screen and (min-width:53.1875em){.company-listing .company-listing__rating{text-align:center;display:table;margin-left:auto;margin-right:0}}.company-listing .company-listing__rating .company-listing__rating__title{font-size:1.4rem;font-weight:900;display:inline-block;margin-right:.75em;vertical-align:middle}@media screen and (min-width:53.1875em){.company-listing .company-listing__rating .company-listing__rating__title{font-size:1.6rem;display:block;margin-right:0;margin-bottom:.5rem}}.company-listing .company-listing__rating .company-listing__rating__title span{font-weight:400;color:#6a6a69}.company-listing .company-listing__rating .company-listing__rating__badge{display:inline-block;vertical-align:middle;text-align:center}@media screen and (max-width:53.125em){.company-listing .company-listing__rating .company-listing__rating__badge{line-height:1}}@media screen and (min-width:53.1875em){.company-listing .company-listing__rating .company-listing__rating__badge{display:block}}.company-listing .company-listing__rating .company-listing__rating__badge .stars-rating-bar{font-size:1.65rem;margin-bottom:0}@media screen and (min-width:53.1875em){.company-listing .company-listing__rating .company-listing__rating__badge .stars-rating-bar{font-size:2rem}}.company-listing .company-listing__rating .company-listing__rating__badge span{font-size:1.1rem}@media screen and (min-width:53.1875em){.company-listing .company-listing__rating .company-listing__rating__badge span{font-size:1.6rem}}.company-listing.company-listing--abstract p{margin:0}.company-listing.company-listing--abstract .company-listing__title{margin:0}@media screen and (min-width:53.1875em){.company-listing.company-listing--abstract .company-listing__rating{text-align:right}}.company-listing.company-listing--abstract .company-listing__rating .company-listing__rating__title{font-size:1.2rem}@media screen and (min-width:53.1875em){.company-listing.company-listing--abstract .company-listing__rating .company-listing__rating__title{font-size:1.4rem;display:inline-block;margin-right:1em;margin-bottom:0}}.company-listing.company-listing--abstract .company-listing__rating .company-listing__rating__badge{line-height:1;display:inline-block}.company-listing.company-listing--abstract .company-listing__rating .company-listing__rating__badge .stars-rating-bar{font-size:1.25rem;display:inline-block;margin-right:.75em;vertical-align:middle}@media screen and (min-width:53.1875em){.company-listing.company-listing--abstract .company-listing__rating .company-listing__rating__badge .stars-rating-bar{font-size:1.65rem;display:block;margin-right:auto}}.company-listing.company-listing--abstract .company-listing__rating .company-listing__rating__badge span{vertical-align:middle}@media screen and (min-width:53.1875em){.company-listing.company-listing--abstract .company-listing__rating .company-listing__rating__badge span{font-size:1.2rem}}.dashboard__donut{text-align:left;margin:auto}@media screen and (min-width:53.1875em){.dashboard__donut{margin-left:0}}.dashboard__donut .dashboard__donut__graph{width:13rem;height:13rem;margin:0;position:relative}.dashboard__donut .dashboard__donut__graph .dashboard__donut__graph__total{position:absolute;top:0;left:0;right:0;bottom:0;line-height:15rem;text-align:center;font-size:2.4rem;font-weight:700;pointer-events:none}.dashboard__donut .dashboard__donut__title{font-size:1.4rem;font-weight:700;margin-bottom:1.5rem}@media screen and (min-width:53.1875em){.dashboard__donut .dashboard__donut__title{font-size:1.6rem}}.dashboard__donut .dashboard__donut__legend{margin-bottom:1.5rem}@media screen and (min-width:53.1875em){.dashboard__donut .dashboard__donut__legend{margin:0}}.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__digit{display:block;font-weight:900}.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__text{display:block;font-weight:900}.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__total{margin-bottom:1.5rem}.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__total .dashboard__donut__legend__digit{font-size:2.4rem}@media screen and (min-width:53.1875em){.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__total .dashboard__donut__legend__digit{font-size:2.4rem}}.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__total .dashboard__donut__legend__text{font-size:1.8rem}@media screen and (min-width:53.1875em){.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__total .dashboard__donut__legend__text{font-size:1.8rem}}.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__closed{color:#138ead;font-size:1.8rem}@media screen and (min-width:53.1875em){.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__closed{font-size:1.8rem}}.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__closed .dashboard__donut__legend__muted{display:block;color:#6a6a69;font-size:1.2rem}@media screen and (min-width:53.1875em){.dashboard__donut .dashboard__donut__legend .dashboard__donut__legend__closed .dashboard__donut__legend__muted{font-size:1.2rem}}.dashboard__bar{text-align:left;width:100%;max-width:40rem;margin:auto}@media screen and (min-width:53.1875em){.dashboard__bar{margin-left:0;margin-right:auto}}.dashboard__bar .dashboard__bar__graph{height:1.5rem;border-radius:.3rem;position:relative;margin-bottom:1.5rem;background-color:#cb5100}.dashboard__bar .dashboard__bar__graph span{display:block;border-radius:.3rem;height:1.5rem;background-color:#f47723}.dashboard__bar .dashboard__bar__title{font-size:1.4rem;font-weight:900;margin-bottom:.5rem}@media screen and (min-width:53.1875em){.dashboard__bar .dashboard__bar__title{font-size:1.6rem}}.dashboard__bar .dashboard__legend ul{margin:0}.dashboard__bar .dashboard__legend .dashboard__legend__item>span{display:inline-block;width:1em;height:1em;margin-right:.7em}.dashboard__bar .dashboard__legend .dashboard__legend__item>span.dashboard__legend__item--bar-platform{background-color:#f47723}.dashboard__bar .dashboard__legend .dashboard__legend__item>span.dashboard__legend__item--bar-lawyers{background-color:#cb5100}.dashboard__calendar{text-align:center;display:table;margin:auto;border:1px solid #e0dfde;border-radius:1rem;margin-bottom:1rem;padding:1.5rem 2.5rem}.dashboard__calendar .dashboard__calendar__title{display:block;font-size:2.4rem}@media screen and (min-width:53.1875em){.dashboard__calendar .dashboard__calendar__title{font-size:2.8rem}}.dashboard__calendar .dashboard__calendar__title i{color:#bfbfbd;padding-right:.5em}.chart-history{min-height:52rem;margin:0}@media screen and (min-width:30em){.chart-history{min-height:30.5rem}}.chart-history svg{width:100%;height:30.5rem}.chart-history svg a,.chart-history svg path,.chart-history svg text{pointer-events:none}.chart-history figcaption{display:none}.chart-history figcaption td,.chart-history figcaption th{text-align:left;padding-right:2rem}.chart-history.chart-fallback figcaption{display:block}.chart-history.chart-fallback figcaption table{width:100%;border:1px solid #bfbfbd}.chart-history.chart-fallback figcaption table td,.chart-history.chart-fallback figcaption table th{font-size:1.2rem;border:1px solid #bfbfbd;width:50%;text-align:center;padding:.5rem 1rem;background:#fff}.chart-history.chart-fallback figcaption table th{background:#f8f8f8}.chart-history.chart-fallback .history-rollover{display:none}.chart-history .history-x-steps path,.chart-history .history-y-steps path{stroke:#e0dfde}.chart-history .history-graph__title{font-size:1.4rem;text-transform:uppercase;color:#6a6a69;text-align:center}@media screen and (min-width:53.1875em){.chart-history .history-graph__title{font-size:1.6rem;text-align:left}}.chart-history .history-icon-bgs *{fill:#f8f8f8;stroke:none;stroke-width:0}.chart-history .history-icons circle{fill:#fff;stroke:none;pointer-events:none}.chart-history .history-icons a:focus,.chart-history .history-icons a:hover{text-decoration:none}.chart-history .history-icons text{font-family:fontello;font-size:1.2rem}.chart-history .history-icons text.rating-worst{fill:#ef3f23}.chart-history .history-icons text.rating-bad{fill:#f7941e}.chart-history .history-icons text.rating-med{fill:#ffd503}.chart-history .history-icons text.rating-good{fill:#99ca3c}.chart-history .history-icons text.rating-best{fill:#00a651}.chart-history .history-x-steps path{stroke-dasharray:1,2;stroke-width:1}.chart-history path.history-x-last-line{stroke:#303030;stroke-dasharray:none}.chart-history .history-month-labels text,.chart-history .history-score-labels text,.chart-history .history-year-labels text,.chart-history text.history-today-label{fill:#8d8c8b;font-family:Lato,Arial,sans-serif;font-size:1rem}@media screen and (min-width:53.1875em){.chart-history .history-month-labels text,.chart-history .history-score-labels text,.chart-history .history-year-labels text,.chart-history text.history-today-label{font-size:1.1rem}}.chart-history .history-month-labels text,.chart-history .history-score-labels text{font-weight:700}.chart-history .history-score-lines path{stroke:#f47723;stroke-width:2}.chart-history path.history-score-line-dashed{stroke-dasharray:5,2;stroke:#8d8c8b;stroke-width:2}.chart-history .history-missing-data-bg{fill:#e0dfde;stroke:none}.chart-history .history-missing-label{fill:#fff}.chart-history .history-rollover{background-color:#6a6a69;border-radius:.5rem;padding:1.5rem;text-align:center;font-family:Lato,Arial,sans-serif;font-size:1.4rem}@media screen and (min-width:53.1875em){.chart-history .history-rollover{font-size:1.6rem}}.chart-history .history-rollover h2{display:none;color:#fff;margin-bottom:.5rem;font-size:1.4rem}@media screen and (min-width:53.1875em){.chart-history .history-rollover h2{font-size:1.6rem}}.chart-history .history-rollover .history-date-list{text-align:left}.chart-history .history-rollover .history-date-list .has-uniform{width:100%!important}.chart-history .history-rollover.wide{width:15rem;opacity:0;position:absolute;pointer-events:none}.chart-history .history-rollover.wide .history-date-list{display:none}.chart-history .history-rollover.wide h2{display:block}.chart-history .history-rollover-data{background-repeat:no-repeat repeat;background-position:center;text-align:center}.chart-history .history-rollover-score{background-color:#fff;border-radius:.3rem;padding:.5rem;margin-bottom:.5rem}.chart-history .history-rollover-score>div{padding:.3rem 1.4rem 0 1.3rem;font-size:1.4rem}.chart-history .history-rollover-score .history-rollover-points strong{font-weight:700;font-size:2.2rem;padding-right:.2rem}.chart-history .history-rollover-complaints{font-size:1.1rem;color:#fff}@media screen and (min-width:53.1875em){.chart-history .history-rollover-complaints{font-size:1.2rem}}.chart-history .history-rollover-complaints>div{padding-top:1.2rem;display:inline-block;margin:0 auto}.chart-history .history-rollover-complaints .history-rollover-complaints-count{font-size:1.8rem}@media screen and (min-width:53.1875em){.chart-history .history-rollover-complaints .history-rollover-complaints-count{font-size:2rem}}.chart-history .history-rollover-complaints .history-rollover-complaints-label{display:block}.chart-history .history-rollover-tip{fill:#6a6a69;opacity:0;pointer-events:none;stroke-width:0}.chart-history .history-point-highlight{stroke-width:0;fill:#8d8c8b}.company-heading{position:relative;margin-bottom:2.5rem}.company-heading .flex__row{align-items:center;position:relative;position:relative;z-index:1}.company-heading:before{content:'';display:block;position:absolute;background:#eee;left:0;right:0;height:7.5rem;top:2.5rem;bottom:auto;z-index:0}@media screen and (min-width:53.1875em){.company-heading:before{height:11rem;top:2rem}}.company-heading__logo{box-sizing:border-box;background:#fff;padding:.5rem;border:1px solid #bfbfbd;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;margin:0;width:12rem;height:12rem;display:block}@media screen and (min-width:53.1875em){.company-heading__logo{width:15rem;height:15rem}}.no-object-fit .company-heading__logo{height:auto}@media screen and (max-width:53.125em){.company-heading__btn{display:inline-block;width:auto}}@media screen and (min-width:53.1875em){.company-heading__btn{display:block}}.company-heading__title{font-size:2.8rem;font-weight:900;margin:0;margin-top:1.5rem}@media screen and (min-width:53.1875em){.company-heading__title{font-size:4.2rem;margin:0;line-height:1}}.company-heading__text{font-style:italic;margin:0}.company-heading__branch{margin:0}.company-rating{text-align:center;padding:1.5rem;flex-grow:0;box-sizing:border-box}@media screen and (max-width:53.125em){.company-rating{margin-left:auto;margin-right:auto;width:100%;max-width:35rem;flex:none}}.company-rating .stars-rating-bar{font-size:3rem}.company-rating__title{margin:-1.5rem;padding:1.5rem 0;line-height:1.4rem;margin-bottom:2rem;font-size:1.4rem;font-weight:900;text-transform:uppercase;background:#4a4a4a;color:#fff}@media screen and (min-width:53.1875em){.company-rating__title{font-size:1.6rem}}.company-rating__score{font-size:8.5rem;line-height:1;font-weight:900;display:inline-block;letter-spacing:-.01em;padding-right:.05em;margin-bottom:1rem;color:#303030}.company-rating__label{font-size:1.6rem;line-height:1;display:inline-block}@media screen and (min-width:53.1875em){.company-rating__label{font-size:1.6rem}}.company-rating__vote{font-size:1.6rem;font-weight:900;margin-bottom:1.5rem}@media screen and (min-width:53.1875em){.company-rating__vote{font-size:1.6rem}}.company-nodata{position:relative;margin-bottom:2.5rem}.company-nodata .flex__row>div{position:relative}.company-nodata .company-rating{opacity:.3;pointer-events:none}.company-nodata .company-performance{border:1px solid transparent;min-height:25rem;opacity:.3;pointer-events:none}.company-nodata .company-nodata__alert{padding:1.5rem;padding-top:4.5rem;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1;text-align:center}.company-performance .flickity-slider>div{width:100%}.company-performance__tabs{padding:0;margin:-.1rem;display:flex;flex-wrap:nowrap;z-index:1;position:relative}.company-performance__tabs li{flex-basis:100%;flex-grow:1;flex-shrink:1;display:flex}.company-performance__tabs li a{display:block;flex-grow:1;background:#4a4a4a;color:#fff;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;text-align:center;padding:1.5rem 0;line-height:1.4rem;font-size:1.2rem}@media screen and (min-width:53.1875em){.company-performance__tabs li a{font-size:1.6rem}}.company-performance__tabs li a.active{background:#303030;position:relative}.company-performance__tabs li a.active:after{bottom:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#fff;border-width:8px;margin-left:-8px}.company-performance__tabs li a i{display:block;font-size:2.4rem;line-height:1.4rem;color:rgba(255,255,255,.5);text-align:center}@media screen and (min-width:53.1875em){.company-performance__tabs li a i{display:inline-block;font-size:2rem;margin-right:.4em;vertical-align:top;line-height:0;height:0}}.company-performance__charts{padding:2.5rem 1.5rem;max-width:80rem;margin:auto}.company-performance__charts .flex__row{align-items:center}.companies-ranking__header{display:none;padding:0 4rem}@media screen and (min-width:30em){.companies-ranking__header{display:block}}.companies-ranking__category{background:#e0dfde;text-align:center;padding:.5rem;text-transform:uppercase;margin-bottom:0;display:block}.companies-ranking__category a{color:#303030}.companies-ranking__company{display:table;text-align:left;margin-bottom:0}.companies-ranking__image{vertical-align:top;text-align:center;display:table-cell;width:9rem;margin-bottom:0}.companies-ranking__image span{width:8rem;height:5.5rem;max-width:8rem;max-height:5.5rem;padding:.5rem;border:1px solid #bfbfbd;background:#fff;display:table-cell;vertical-align:middle}.companies-ranking__image img{box-sizing:border-box;display:block;margin:auto;max-height:100%}.companies-ranking__main{vertical-align:top;display:table-cell;padding-left:1rem}.companies-ranking__title{font-size:1.8rem;font-weight:400;margin-bottom:.5rem;color:#11839f}@media screen and (min-width:53.1875em){.companies-ranking__title{font-size:2rem}}.companies-ranking__company:hover .companies-ranking__title{text-decoration:underline}.companies-ranking__complaints{font-size:1rem;position:relative;display:block;padding-right:1.5rem;margin-bottom:.5rem}@media screen and (min-width:53.1875em){.companies-ranking__complaints{font-size:1.1rem}}.companies-ranking__rating{display:block;color:#4a4a4a}.companies-ranking__rating .companies-ranking__rating__title{display:inline-block;font-size:1.4rem;font-weight:900;margin-right:.75em;vertical-align:middle}@media screen and (min-width:53.1875em){.companies-ranking__rating .companies-ranking__rating__title{font-size:1.6rem}}.companies-ranking__rating .companies-ranking__rating__title span{font-weight:400;color:#6a6a69}.companies-ranking__rating .companies-ranking__rating__badge{text-align:center;display:inline-block;vertical-align:middle;line-height:1}.companies-ranking__rating .companies-ranking__rating__badge .stars-rating-bar{font-size:1.1em;margin:auto}.companies-ranking__rating .companies-ranking__rating__badge span{font-size:1.1rem}@media screen and (min-width:53.1875em){.companies-ranking__rating .companies-ranking__rating__badge span{font-size:1.2rem}}.personal-info .image-input img{max-width:11rem}.personal-info .arrow-box{margin-top:1rem;margin-bottom:0;border:1px solid #138ead;z-index:2;position:relative;overflow:visible}.personal-info .arrow-box:after,.personal-info .arrow-box:before{content:"";position:absolute;height:0;width:0;border:solid transparent;pointer-events:none;visibility:visible}.personal-info .arrow-box:after{border-color:#fff;border-width:7px;margin:-7px}.personal-info .arrow-box:before{border-color:#138ead;margin:-9px;border-width:9px}.personal-info .arrow-box:after{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top:0;margin-top:0;margin-bottom:0}.personal-info .arrow-box:before{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top:0;margin-top:0;margin-bottom:0}.personal-info .arrow-box:after,.personal-info .arrow-box:before{top:50%;bottom:50%;left:50%;right:50%;top:auto;bottom:100%}.personal-info .arrow-box:after,.personal-info .arrow-box:before{left:calc(25% - 9px);right:auto}.personal-info__collapse-content{position:relative;width:calc(200% + 30px);margin-bottom:1.5rem}.flex__row>:nth-child(2n)>.personal-info__collapse-content{left:calc(-100% - 30px)}.flex__row>:nth-child(2n)>.personal-info__collapse-content .arrow-box:after{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top:0;margin-top:0;margin-bottom:0}.flex__row>:nth-child(2n)>.personal-info__collapse-content .arrow-box:before{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top:0;margin-top:0;margin-bottom:0}.flex__row>:nth-child(2n)>.personal-info__collapse-content .arrow-box:after,.flex__row>:nth-child(2n)>.personal-info__collapse-content .arrow-box:before{top:50%;bottom:50%;left:50%;right:50%;top:auto;bottom:100%}.flex__row>:nth-child(2n)>.personal-info__collapse-content .arrow-box:after,.flex__row>:nth-child(2n)>.personal-info__collapse-content .arrow-box:before{right:calc(25% - 9px);left:auto}.complaint-info{max-width:50rem;margin-left:auto;margin-right:auto;justify-content:center}.complaint-info .image-input img{max-width:11rem}.complaint-info .arrow-box{margin-top:1rem;margin-bottom:0;border:1px solid #138ead;position:relative;overflow:visible}.complaint-info .arrow-box:after,.complaint-info .arrow-box:before{content:"";position:absolute;height:0;width:0;border:solid transparent;pointer-events:none;visibility:visible}.complaint-info .arrow-box:after{border-color:#fff;border-width:7px;margin:-7px}.complaint-info .arrow-box:before{border-color:#138ead;margin:-9px;border-width:9px}.complaint-info .arrow-box:after{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top:0;margin-top:0;margin-bottom:0}.complaint-info .arrow-box:before{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top:0;margin-top:0;margin-bottom:0}.complaint-info .arrow-box:after,.complaint-info .arrow-box:before{top:50%;bottom:50%;left:50%;right:50%;top:auto;bottom:100%}.complaint-info .arrow-box:after,.complaint-info .arrow-box:before{left:calc(25% - 9px);right:auto}.complaint-info .form__item--inline{margin-right:0}.complaint-info .form__item--inline .form__field--smaller{max-width:8rem;padding-left:.5rem;padding-right:.5rem}.complaint-info .form__item--inline .form__field__suffix--unit{font-size:1.8em;margin-right:0;line-height:0;font-weight:700;position:relative;top:.5rem}.complaint-info__collapse-content{position:relative;width:calc(200% + 30px)}.flex__row>:nth-child(6)>.complaint-info__collapse-content{left:calc(-100% - 30px)}.flex__row>:nth-child(6)>.complaint-info__collapse-content .arrow-box:after{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top:0;margin-top:0;margin-bottom:0}.flex__row>:nth-child(6)>.complaint-info__collapse-content .arrow-box:before{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top:0;margin-top:0;margin-bottom:0}.flex__row>:nth-child(6)>.complaint-info__collapse-content .arrow-box:after,.flex__row>:nth-child(6)>.complaint-info__collapse-content .arrow-box:before{top:50%;bottom:50%;left:50%;right:50%;top:auto;bottom:100%}.flex__row>:nth-child(6)>.complaint-info__collapse-content .arrow-box:after,.flex__row>:nth-child(6)>.complaint-info__collapse-content .arrow-box:before{right:calc(25% - 9px);left:auto}.privacy-panel{font-size:1.2rem;margin-bottom:1rem;position:relative;border:4px solid #138ead;-webkit-transition:border-color .5s ease;transition:border-color .5s ease;padding:1.5rem;background:#fff;border-radius:.5rem;-ms-box-shadow:0 3px 1px rgba(0,0,0,.12);box-shadow:0 3px 1px rgba(0,0,0,.12);text-align:left;margin-bottom:2rem}@media screen and (min-width:53.1875em){.privacy-panel{font-size:1.6rem;padding:2rem}}.privacy-panel.private{border-color:#f47723}.privacy-panel .form__item--boolean input[value*=public]+label{color:#138ead}.privacy-panel .form__item--boolean input[value*=private]+label{color:#f47723}.privacy-panel .form__item--boolean input:checked+label{font-weight:700}.privacy-panel .privacy-panel__container{margin-right:-1.5rem;margin-bottom:-1.5rem}@media screen and (min-width:53.1875em){.privacy-panel .privacy-panel__container{margin-right:-2rem;margin-bottom:0}}@media screen and (min-width:53.1875em){.privacy-panel .privacy-panel__container .panel{margin-bottom:0}}.privacy-panel .privacy-panel__container.privacy-panel__container--left{margin:0;margin-left:-1.5rem;margin-bottom:2rem}@media screen and (min-width:53.1875em){.privacy-panel .privacy-panel__container.privacy-panel__container--left{margin-left:-2rem}}.privacy-panel__label{overflow:hidden;align-self:flex-end;float:right;max-width:22rem;color:#fff;padding:1rem;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;border-radius:.5rem;background:#138ead;margin-right:-1px}@media screen and (min-width:53.1875em){.privacy-panel__label{max-width:30rem}}.privacy-panel__label i{font-size:3rem;color:#fff}.privacy-panel__label p{margin-bottom:0;color:#fff}.privacy-panel.private .privacy-panel__label{background:#f47723}.privacy-panel__container .privacy-panel__label{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:53.125em){.privacy-panel__container .privacy-panel__label{border-bottom-left-radius:0}}.privacy-panel__container--left .privacy-panel__label{float:none;border-radius:.5rem;border-top-left-radius:0;border-bottom-left-radius:0;display:inline-block;vertical-align:text-top;margin-right:1rem;margin-left:-1px}.modal-example{background:#f8f8f8;border:2px solid #e0dfde;padding:1.5rem;margin:-1rem;position:relative}.modal-example .modal-example__company{text-transform:uppercase}.modal-example .modal-example__header{color:#138ead}@media screen and (min-width:53.1875em){.modal-example{padding:3rem}}.modal-example>*{position:relative;z-index:1}.modal-example:after,.modal-example:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMaXZlbGxvXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdmlld0JveD0iMCAwIDEwMCA1NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwIDU0OyI+CjxzdHlsZT4KdGV4dCB7CmJvcmRlcjogMXB4IHNvbGlkIHJlZDsKCmNvbG9yOiBibGFjazsKZmlsbDogYmxhY2s7CmZvbnQtZmFtaWx5OiAidmVyZGFuYSIsICJhcmlhbCIsIHNhbnMtc2VyaWY7CnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7CmZvbnQtc2l6ZTogMTZweDsKZm9udC13ZWlnaHQ6IGJvbGQ7Cn0KPC9zdHlsZT4KCjx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDAuOTA2MyAtMC40MjI2IDAuNDIyNiAwLjkwNjMgMTYuMzAwOCA0Ny45NjkzKSIgY2xhc3M9InN0MCBzdDEiPkVqZW1wbG88L3RleHQ+Cgo8L3N2Zz4=);background-repeat:repeat;background-size:80px;z-index:0}.modal-example:after{background:-webkit-linear-gradient(rgba(248,248,248,0) 0,#f8f8f8 30%);background:linear-gradient(rgba(248,248,248,0) 0,#f8f8f8 30%);opacity:1;z-index:-1}.complaint-btn-line{margin-top:2.5rem;text-align:center}@media screen and (max-width:53.125em){.complaint-btn-line{margin-bottom:3rem}}@media screen and (min-width:53.1875em){.complaint-btn-line .grid-col:first-child{text-align:left}.complaint-btn-line .grid-col:last-child{text-align:right}}.complaint-btn-line .btn{margin-bottom:1.5rem}@media screen and (max-width:53.125em){.complaint-btn-line__save{margin:0 10%;width:80%;letter-spacing:.05rem;line-height:1.2rem;padding:.8rem 1rem;font-size:1.1rem}}@media screen and (min-width:53.1875em){.info-calc{width:57rem}}.info-calc__pie{position:relative;overflow:visible}.info-calc__pie:after,.info-calc__pie:before{content:"";position:absolute;height:0;width:0;border:solid transparent;pointer-events:none;visibility:visible}.info-calc__pie:after{border-color:#fff;border-width:10px;margin:-10px}.info-calc__pie:before{border-color:#e0dfde;margin:-12px;border-width:12px}.info-calc__pie:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-bottom:0;margin-top:0;margin-bottom:0}.info-calc__pie:before{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-bottom:0;margin-top:0;margin-bottom:0}.info-calc__pie:after,.info-calc__pie:before{top:50%;bottom:50%;left:50%;right:50%;bottom:auto;top:100%}@media screen and (min-width:53.1875em){.info-calc__pie{position:relative;overflow:visible;display:flex;flex-direction:column;justify-content:center}.info-calc__pie:after,.info-calc__pie:before{content:"";position:absolute;height:0;width:0;border:solid transparent;pointer-events:none;visibility:visible}.info-calc__pie:after{border-color:#fff;border-width:15px;margin:-15px}.info-calc__pie:before{border-color:#e0dfde;margin:-17px;border-width:17px}.info-calc__pie:after{border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-right:0;margin-right:0;margin-left:0}.info-calc__pie:before{border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-right:0;margin-right:0;margin-left:0}.info-calc__pie:after,.info-calc__pie:before{top:50%;bottom:50%;left:50%;right:50%;right:auto;left:100%}.info-calc__pie:after,.info-calc__pie:before{top:50px;bottom:auto}}.info-calc__pie .info-calc__pie__img{padding-bottom:100%;position:relative;background:url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI4Mi45IDI4Mi45IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyODIuOSAyODIuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOnJnYmEoMTk4LCAxOTcsIDE3OCwgMC45OSk7fS5zdDF7ZmlsbDpyZ2JhKDIyMywgMjIxLCAyMDQsIDAuOTkpO30uc3Qye2ZpbGw6cmdiYSgyMzksIDIzOCwgMjMwLCAwLjk5KTt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQxLjQsMTMxLjFjNC4zLDAsOC4xLDIuNyw5LjYsNi40aDEzMS44QzI4MC44LDYxLjIsMjE4LjMsMCwxNDEuNCwwUzIuMSw2MS4yLDAsMTM3LjVoMTMxLjhDMTMzLjQsMTMzLjcsMTM3LjEsMTMxLjEsMTQxLjQsMTMxLjF6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEzMS44LDE0NS41SDBjMi4xLDc1LDYyLjUsMTM1LjQsMTM3LjQsMTM3LjRWMTUxLjFDMTM0LjksMTUwLjEsMTMyLjksMTQ4LDEzMS44LDE0NS41eiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNDUuNCwxNTEuMXYxMzEuOGM3NS0yLjEsMTM1LjQtNjIuNSwxMzcuNC0xMzcuNEgxNTEuMUMxNTAsMTQ4LDE0OCwxNTAuMSwxNDUuNCwxNTEuMXoiLz48L3N2Zz4=)}.info-calc__pie .info-calc__pie__img>div{position:absolute;color:#303030}@media screen and (max-width:37.5em){.info-calc__pie .info-calc__pie__img>div{font-size:4vw;line-height:1.2}.info-calc__pie .info-calc__pie__img>div .delta{font-size:1.4em;line-height:1.2}.info-calc__pie .info-calc__pie__img>div .epsilon{font-size:1.15em;line-height:1.2}}.info-calc__pie .info-calc__pie__img>div.info-calc__pie__slice-top{bottom:calc(50% + 1.8rem);max-width:75%;text-align:center;left:0;right:0;margin:auto}.info-calc__pie .info-calc__pie__img>div.info-calc__pie__slice-left{top:calc(50% + 1.2rem);right:calc(50% + 1.8rem);max-width:30%;text-align:right}.info-calc__pie .info-calc__pie__img>div.info-calc__pie__slice-right{top:calc(50% + 1.2rem);left:calc(50% + 1.8rem);max-width:30%;text-align:left}.info-calc__pie .info-calc__pie__img--alt{padding-bottom:100%;position:relative;background:url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI4Mi45IDI4Mi45IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyODIuOSAyODIuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOnJnYmEoMTk4LCAxOTcsIDE3OCwgMC45OSk7fS5zdDF7ZmlsbDpyZ2JhKDIyMywgMjIxLCAyMDQsIDAuOTkpO30uc3Qye2ZpbGw6cmdiYSgyMzksIDIzOCwgMjMwLCAwLjk5KTt9IDwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE2Ny42LDE0MS4xYzAsMi0wLjMsNC0wLjcsNS45bDk4LjMsNjEuNGMxOS42LTM1LjQsMjIuOS03My44LDkuOC0xMTIuMWwtMTA3LjUsNDMuNCBDMTY3LjYsMTQwLjIsMTY3LjYsMTQwLjcsMTY3LjYsMTQxLjF6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE0MS4yLDE2Ny42Yy03LjksMC0xNS0zLjUtMTkuOS05LjFMMTMuOCwyMDEuOUM0NS42LDI2OC42LDEyNC42LDMwMCwxOTQuMSwyNzJjMjYuMy0xMC42LDQ2LjItMjYuMyw2Mi00OC44IGwtOTguMy02MS40QzE1My4yLDE2NS4zLDE0Ny41LDE2Ny42LDE0MS4yLDE2Ny42eiIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNDEuMiwxMTQuN2M3LjksMCwxNSwzLjUsMTkuOSw5LjFsNjgtMjcuNWwzOS41LTE2QzI0NC43LDMwLjIsMTk0LjEsMCwxNDEsMGMtMTcuNiwwLTM1LjQsMy4zLTUyLjcsMTAuMyBDNTMuNCwyNC40LDI2LDUxLjMsMTEuMyw4NmMtMTMuNiwzMi0xNC45LDY3LjItMy45LDk5LjlsMTA3LjUtNDMuNGMwLTAuNC0wLjEtMC45LTAuMS0xLjNDMTE0LjgsMTI2LjUsMTI2LjYsMTE0LjcsMTQxLjIsMTE0Ljd6Ii8+PC9zdmc+)}.info-calc__pie .info-calc__pie__img--alt>div{position:absolute;color:#303030;font-size:1.2rem;line-height:1.15}@media screen and (max-width:37.5em){.info-calc__pie .info-calc__pie__img--alt>div{font-size:3.2vw;line-height:1.2}.info-calc__pie .info-calc__pie__img--alt>div .delta{font-size:1.4em;line-height:1.2}.info-calc__pie .info-calc__pie__img--alt>div .epsilon{font-size:1.15em;line-height:1.2}}.info-calc__pie .info-calc__pie__img--alt>div.info-calc__pie__slice-top{bottom:calc(50% + 1.8rem);max-width:80%;text-align:center;left:0;right:0;margin:auto;top:1.5em}@media screen and (min-width:53.1875em){.info-calc__pie .info-calc__pie__img--alt>div.info-calc__pie__slice-top{top:8%;max-width:75%}}.info-calc__pie .info-calc__pie__img--alt>div.info-calc__pie__slice-left{top:calc(50% + 5.2rem);right:35%;max-width:30%;text-align:right;left:auto;text-align:center}.info-calc__pie .info-calc__pie__img--alt>div.info-calc__pie__slice-right{top:calc(50% - 27px);left:auto;max-width:30%;text-align:right;right:10px}.info-calc__pie .info-calc__pie__legend{margin-top:1rem}.info-calc__pie .info-calc__pie__legend ul li{padding-left:1.5em;position:relative}.info-calc__pie .info-calc__pie__legend ul li:before{content:'';display:block;position:absolute;left:0;top:.2em;width:1em;height:1em}.info-calc__pie .info-calc__pie__legend ul li:nth-child(1):before{background-color:rgba(198,197,178,.99)}.info-calc__pie .info-calc__pie__legend ul li:nth-child(2):before{background-color:rgba(223,221,204,.99)}.info-calc__pie .info-calc__pie__legend ul li:nth-child(3):before{background-color:rgba(239,238,230,.99)}.info-calc__rating{text-align:center;display:flex;flex-direction:row;margin-bottom:1rem}@media screen and (min-width:53.1875em){.info-calc__rating{flex-direction:column;margin-bottom:0}}.info-calc__rating .info-calc__rating__title{flex-basis:50%;text-align:right;font-size:1.4rem;font-weight:900}@media screen and (min-width:53.1875em){.info-calc__rating .info-calc__rating__title{font-size:1.4rem;margin-bottom:.5rem;text-align:center}}.info-calc__rating .info-calc__rating__title span{color:#6a6a69;font-weight:400}.info-calc__rating .info-calc__rating__badge{flex-basis:50%;text-align:center;font-size:1.2rem}@media screen and (min-width:53.1875em){.info-calc__rating .info-calc__rating__badge{font-size:1.6rem}}.info-calc__rating .info-calc__rating__badge .stars-rating-bar{font-size:1.5rem;margin-bottom:0}@media screen and (min-width:53.1875em){.info-calc__rating .info-calc__rating__badge .stars-rating-bar{font-size:2rem}}.info-calc__detail__title{vertical-align:middle;overflow:hidden}.info-calc__detail__table{width:100%;border:1px solid #bfbfbd}.info-calc__detail__table td,.info-calc__detail__table th{font-size:1.2rem;border:1px solid #bfbfbd;width:50%;text-align:center;padding:.5rem 1rem;background:#f8f8f8}.info-calc__detail__table th{font-weight:400;background:#fff}@media screen and (max-width:53.125em){.complaint-stub{padding-top:0}}@media screen and (min-width:53.1875em){.complaint-stub{padding-left:0;position:relative}.complaint-stub .grid-col{position:static}}.complaint-stub blockquote{margin:0}.complaint-stub .flag-container{margin-bottom:0}.complaint-stub blockquote+.flag-container{margin-top:2rem}.complaint-stub.padding-large .complaint-stub__source{margin-left:-2rem;margin-right:-2rem}@media screen and (min-width:53.1875em){.complaint-stub.padding-large .complaint-stub__source{margin:0}}@media screen and (min-width:53.1875em){.complaint-stub.padding-large .complaint-stub__extra{top:3rem;padding-right:2.5rem}}@media screen and (min-width:53.1875em){.complaint-stub.padding-large .complaint-stub__source{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62.5em){.complaint-stub.padding-large .complaint-stub__source{padding-left:3rem;padding-right:1.5rem}}@media screen and (min-width:53.1875em){.complaint-stub__company{display:block}}@media screen and (max-width:53.125em){.complaint-stub__company{margin:-1rem 0 1.5rem;padding:0 0 1.3rem;border-bottom:1px solid #e0dfde}}.complaint-stub__company--tight{margin:0}@media screen and (max-width:53.125em){.complaint-stub__company--tight{padding-bottom:0;border:0;margin:1rem 0 0}}@media screen and (max-width:53.125em){.complaint-stub__response{padding:1.3rem 0 0;border-top:1px solid #e0dfde}}.complaint-stub .complaint-stub__company{margin:0;font-weight:700;color:#303030}@media screen and (max-width:53.125em){.complaint-stub .complaint-stub__company{display:inline;padding:0;border:0}.complaint-stub .complaint-stub__company:after{content:'|';display:inline-block;margin:0 .2rem 0 .5rem}}.complaint-stub__extra{margin:-1rem 0 2rem;overflow:hidden;word-break:break-word}@media screen and (min-width:53.1875em){.complaint-stub__extra{position:absolute;top:0;right:0;margin:0;text-align:right;box-sizing:border-box}}.complaint-stub__sector{color:#6a6a69;margin:0}@media screen and (min-width:53.1875em){.complaint-stub__sector{display:block}}.complaint-stub__source{background:#eee;padding:1rem 2rem;margin:0 0 1rem;color:#6a6a69}.complaint-stub__name{margin:0;font-weight:700;word-wrap:break-word}@media screen and (max-width:53.125em){.complaint-stub__name{float:left;width:45%}}.complaint-stub__date{margin:0}@media screen and (max-width:53.125em){.complaint-stub__date{float:right;width:45%;text-align:right}}@media screen and (min-width:53.1875em){.panel--side .complaint-stub{padding-left:.4rem}}.panel--side .complaint-stub__source{margin-left:-1.6rem}@media screen and (min-width:53.1875em){.panel--side .complaint-stub__source{margin:0}}.complaint-stub__test{color:#f47723}.complaint-thread{font-size:1.2rem}@media screen and (min-width:53.1875em){.complaint-thread{font-size:1.4rem}}.complaint-thread .flag-container--dashed{margin:2rem 0 2.5rem}.complaint-thread .icon-circle{background:#fff}.complaint-thread__list{margin-bottom:4rem}.complaint-thread__list>li{margin-bottom:1.5rem}.complaint-thread__item{border-radius:5px;background-color:#e0dfde;border:1px solid #e0dfde;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.complaint-thread__item>*{padding:1.5rem;display:block}@media screen and (min-width:53.1875em){.complaint-thread__item>*{padding:2rem 2.5rem}}.complaint-thread__item>:focus,.complaint-thread__item>:hover{text-decoration:none}.complaint-thread__item>:focus .complaint-thread__item__meta,.complaint-thread__item>:hover .complaint-thread__item__meta{text-decoration:underline}.complaint-thread__item__heading{padding-left:5rem;overflow:hidden;position:relative;cursor:pointer}.is-collapsible .complaint-thread__item__heading{color:#6a6a69;margin-bottom:0}@media screen and (min-width:53.1875em){.complaint-thread__item__heading{padding-left:7rem}}.complaint-thread__item__heading .icon-circle{float:left;margin-left:-5rem}@media screen and (min-width:53.1875em){.complaint-thread__item__heading .icon-circle{margin-left:-7rem}}.company-search-hero .complaint-thread__item__heading .autosuggest__element.autosuggest__element--result:before,.company-search-hero__branch-list .complaint-thread__item__heading a:before,.complaint-thread__item__heading .company-search-hero .autosuggest__element.autosuggest__element--result:before,.complaint-thread__item__heading .company-search-hero__branch-list a:before,.complaint-thread__item__heading .icon-chevron-right{float:left}.complaint-thread__item__meta{font-size:inherit;display:inline-block;color:#6a6a69;margin-bottom:0}.complaint-thread__item__date{font-size:1.2rem;margin-left:.5rem;float:right}@media screen and (min-width:53.1875em){.complaint-thread__item__date{float:none}}.complaint-thread__item__status{float:right;margin-left:.5rem}@media screen and (min-width:53.1875em){.complaint-thread__item__status{position:absolute;top:0;right:0;float:none}}.complaint-thread__item__status__message{display:none;vertical-align:top;font-size:1.2rem;margin-left:.8rem}.active .complaint-thread__item__status__message,.is-collapsible--active .complaint-thread__item__status__message{display:inline}.complaint-thread__item__meta,.complaint-thread__item__status{-webkit-transition:margin-top .3s linear;transition:margin-top .3s linear}.complaint-thread__item__teaser{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;margin-top:.5rem}.complaint-thread__item__teaser p{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.complaint-thread__item__content{padding-left:1.5rem;padding-right:3rem;padding-top:1rem}@media screen and (min-width:53.1875em){.complaint-thread__item__content{padding-left:9.5rem}}.complaint-thread__item__forwarded{border-left:1px solid #e0dfde;padding-left:2.5rem}.complaint-thread__item__forwarded>*{padding:0}.complaint-thread__item__forwarded__title{margin-bottom:0}.complaint-thread__item__forwarded__header p{margin-bottom:0}.complaint-thread__item__forwarded__show{margin-top:1.5rem}.complaint-thread__item__forwarded .active .complaint-thread__item__forwarded__show__more,.complaint-thread__item__forwarded .is-collapsible--active .complaint-thread__item__forwarded__show__more{display:none}.complaint-thread__item__forwarded__show__less{display:none}.complaint-thread__item__forwarded .active .complaint-thread__item__forwarded__show__less,.complaint-thread__item__forwarded .is-collapsible--active .complaint-thread__item__forwarded__show__less{display:inline}.complaint-thread__item__forwarded__show [class*=icon-chevron]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.complaint-thread__item__forwarded .active .complaint-thread__item__forwarded__show [class*=icon-chevron],.complaint-thread__item__forwarded .is-collapsible--active .complaint-thread__item__forwarded__show [class*=icon-chevron]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:53.125em){.complaint-thread__item .complaint-thread__item__status{position:absolute;right:0;bottom:0}}@media screen and (max-width:53.125em){.complaint-thread__item .complaint-thread__item__teaser{padding-right:3rem}}.complaint-thread__item.active .complaint-thread__item__heading,.complaint-thread__item.is-collapsible--active .complaint-thread__item__heading{border-bottom:1px solid #e0dfde}.complaint-thread__item.active .complaint-thread__item__heading .icon-circle,.complaint-thread__item.is-collapsible--active .complaint-thread__item__heading .icon-circle{margin-bottom:1.5rem}.company-search-hero .complaint-thread__item.active .complaint-thread__item__heading .autosuggest__element.autosuggest__element--result:before,.company-search-hero .complaint-thread__item.is-collapsible--active .complaint-thread__item__heading .autosuggest__element.autosuggest__element--result:before,.company-search-hero__branch-list .complaint-thread__item.active .complaint-thread__item__heading a:before,.company-search-hero__branch-list .complaint-thread__item.is-collapsible--active .complaint-thread__item__heading a:before,.complaint-thread__item.active .complaint-thread__item__heading .company-search-hero .autosuggest__element.autosuggest__element--result:before,.complaint-thread__item.active .complaint-thread__item__heading .company-search-hero__branch-list a:before,.complaint-thread__item.active .complaint-thread__item__heading .icon-chevron-right,.complaint-thread__item.is-collapsible--active .complaint-thread__item__heading .company-search-hero .autosuggest__element.autosuggest__element--result:before,.complaint-thread__item.is-collapsible--active .complaint-thread__item__heading .company-search-hero__branch-list a:before,.complaint-thread__item.is-collapsible--active .complaint-thread__item__heading .icon-chevron-right{margin-top:1.5rem}.complaint-thread__item.active .complaint-thread__item__meta,.complaint-thread__item.is-collapsible--active .complaint-thread__item__meta{color:#303030}@media screen and (max-width:53.125em){.complaint-thread__item.active .complaint-thread__item__status,.complaint-thread__item.is-collapsible--active .complaint-thread__item__status{float:none;margin:.5rem 0 0;position:static}}@media screen and (min-width:53.1875em){.complaint-thread__item.active .complaint-thread__item__meta,.complaint-thread__item.active .complaint-thread__item__status,.complaint-thread__item.is-collapsible--active .complaint-thread__item__meta,.complaint-thread__item.is-collapsible--active .complaint-thread__item__status{margin-top:1.5rem}}.complaint-thread__item.active,.complaint-thread__item.is-collapsible--active,.complaint-thread__item.is-collapsible--animating-open{background-color:#fff}.complaint-thread__item.active .complaint-thread__item__teaser,.complaint-thread__item.is-collapsible--active .complaint-thread__item__teaser,.complaint-thread__item.is-collapsible--animating-closed .complaint-thread__item__teaser,.complaint-thread__item.is-collapsible--animating-open .complaint-thread__item__teaser{opacity:0}@media screen and (min-width:53.1875em){.complaint-thread__item.active .complaint-thread__item__content,.complaint-thread__item.is-collapsible--active .complaint-thread__item__content,.complaint-thread__item.is-collapsible--animating-closed .complaint-thread__item__content,.complaint-thread__item.is-collapsible--animating-open .complaint-thread__item__content{margin:0 0 2.5rem}}.complaint-thread__status-update .icon{margin-right:.8rem}.complaint-thread__status{text-align:center;font-weight:400;font-weight:700}@media screen and (min-width:53.1875em){.complaint-thread__status{float:left;text-align:left}}.complaint-thread__reply-form{text-align:right}@media screen and (min-width:53.1875em){.complaint-thread__reply-form{position:relative;z-index:1}}.complaint-thread__upload-link{display:inline-block;text-align:right}.complaint-thread__upload-component{padding-bottom:2rem}.complaint-thread__delete{text-align:center;display:block;text-decoration:underline;margin-bottom:3rem}.complaint-thread__delete:focus,.no-touchevents .complaint-thread__delete:hover{text-decoration:none}@media screen and (min-width:53.1875em){.complaint-thread__delete{float:right;text-align:left;margin-bottom:0}}.complaint-list{margin:0}.complaint-list__item{margin-top:1rem}.complaint-list__item .panel{margin:0}.complaint-list__item .panel:focus,.complaint-list__item .panel:hover{-ms-box-shadow:0 3px 1px rgba(0,0,0,.15);box-shadow:0 3px 1px rgba(0,0,0,.15)}.complaint-list__item .panel>a:first-child{display:block}.complaint-list__item .panel>a:first-child:not(:last-child){margin-bottom:1rem}.complaint-list__item .panel>a:first-child [class*=chevron-link]:focus,.complaint-list__item .panel>a:first-child [class*=chevron-link]:hover{color:#11839f}.complaint-list__item .panel>a:first-child:focus,.complaint-list__item .panel>a:first-child:hover{text-decoration:none}.complaint-list__item .panel>a:first-child:focus [class*=chevron-link],.complaint-list__item .panel>a:first-child:hover [class*=chevron-link]{text-decoration:underline}.complaint-list__item .panel>a:first-child:focus .panel__title,.complaint-list__item .panel>a:first-child:hover .panel__title{text-decoration:underline}@media screen and (min-width:53.1875em){.complaint-list__item{margin-top:2rem}}.complaint-list__item:first-child{margin:0}.detail-panel{padding:1.5rem}@media screen and (min-width:53.1875em){.detail-panel{padding:1.5rem 8rem}}.detail-panel textarea{max-width:none}.detail-heading{display:block}@media screen and (min-width:53.1875em){.detail-heading{margin-bottom:2rem}}.detail-heading__title{padding-left:2rem;position:relative}@media screen and (min-width:53.1875em){.detail-heading__title{padding-left:3rem}}.detail-heading__title h1,.detail-heading__title h2{display:inline-block;margin:0}.detail-heading__flag{margin-bottom:.5rem}@media screen and (min-width:53.1875em){.detail-heading__flag{margin:0}}.detail-heading__flag .flag-container{margin-bottom:0}.detail-heading__back{display:inline-block;border-radius:100%;width:1em;height:1em;line-height:1em;font-size:2rem;vertical-align:baseline;text-align:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;color:#4a4a4a;position:absolute;left:-.2em;top:.5em}@media screen and (min-width:53.1875em){.detail-heading__back{font-size:3rem}}.detail-heading__back:focus,.detail-heading__back:hover{background:#e0dfde}.detail-heading__company{font-size:1.8rem;margin:0;display:inline-block;margin-bottom:1.5rem;margin-left:2rem}@media screen and (min-width:53.1875em){.detail-heading__company{font-size:2rem;margin-left:3rem}}.detail-heading__company span{margin-right:.5em}.detail-heading__company a{text-decoration:underline}.detail-heading__company a:focus,.no-touchevents .detail-heading__company a:hover{text-decoration:none}.detail-heading__company .detail-heading__company__address{font-size:1.2rem;font-weight:400;margin:0;display:inline-block;color:#6a6a69}@media screen and (min-width:53.1875em){.detail-heading__company .detail-heading__company__address{font-size:1.6rem}}.detail-heading__privacy{font-size:1.1rem;color:#6a6a69;margin-top:.5rem}@media screen and (min-width:53.1875em){.detail-heading__privacy{text-align:right;font-size:1.2rem}}@media screen and (max-width:53.125em){.detail-message{padding-left:4.5rem}}.detail-message__titlebar{background-color:#f47723;text-transform:uppercase;margin:-1.5rem;margin-left:-4.5rem;padding:.5rem;margin-bottom:2rem}@media screen and (min-width:53.1875em){.detail-message__titlebar{margin-left:-8rem;margin-right:-8rem;padding:.5rem 8rem}}.detail-message__titlebar h1,.detail-message__titlebar h2,.detail-message__titlebar h3,.detail-message__titlebar h4{font-size:1.1rem;margin:0;color:#fff;font-weight:700}@media screen and (min-width:53.1875em){.detail-message__titlebar h1,.detail-message__titlebar h2,.detail-message__titlebar h3,.detail-message__titlebar h4{font-size:1.2rem}}.detail-message__avatar{display:inline-block;width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:1.5rem;border-radius:50%;text-align:center;position:absolute;left:-3.5rem;top:-.3rem}@media screen and (min-width:53.1875em){.detail-message__avatar{font-size:2.5rem;width:3.5rem;height:3.5rem;line-height:3.5rem;left:-4.5rem;top:-.5rem}}.detail-message__avatar.icon-custom-user{background-color:#f47723;color:#fff}.detail-message__avatar.icon-custom-building{background-color:rgba(19,142,173,.3);color:#138ead}.detail-message__avatar.icon-lawyer{background-color:rgba(244,119,35,.3);color:#f47723}.detail-message__avatar.icon-lawyer:before{content:""}.detail-message__letterhead{margin-bottom:1.5rem}.detail-message__letterhead .detail-message__letterhead__sender{font-weight:700;font-size:1.4rem;margin:0}@media screen and (min-width:53.1875em){.detail-message__letterhead .detail-message__letterhead__sender{font-size:1.6rem}}.detail-message__letterhead .detail-message__letterhead__sender i{color:#bfbfbd;font-size:1.1rem}@media screen and (min-width:53.1875em){.detail-message__letterhead .detail-message__letterhead__sender i{font-size:1.2rem}}.detail-message__letterhead .detail-message__letterhead__recipient{color:#6a6a69;font-size:1.2rem;margin:0}@media screen and (min-width:53.1875em){.detail-message__letterhead .detail-message__letterhead__recipient{font-size:1.6rem}}.detail-message__letterhead .detail-message__letterhead__privacy{color:#6a6a69;font-size:1.1rem;margin:0;margin-top:1rem}@media screen and (min-width:53.1875em){.detail-message__letterhead .detail-message__letterhead__privacy{font-size:1.2rem}}.detail-message__letterhead .detail-message__letterhead__date{display:block;color:#6a6a69;font-size:1.1rem;margin:0;margin-left:-1.5rem}@media screen and (min-width:53.1875em){.detail-message__letterhead .detail-message__letterhead__date{font-size:1.2rem}}.detail-message__body{font-size:1.2rem;line-height:1.7rem}@media screen and (min-width:53.1875em){.detail-message__body{font-size:1.6rem;line-height:1.9rem}}.detail-message__body h2,.detail-message__body h3,.detail-message__body h4,.detail-message__body h5{margin-bottom:0}.detail-message__body div [style*='overflow: hidden']:after{display:block;content:'...';position:absolute;bottom:0;right:0;background:#fff;font-size:inherit;line-height:inherit;padding-left:.5em}.detail-message__body .js-continue-reading{height:3.3rem;background:#fff!important;display:flex;align-items:center}@media screen and (min-width:53.1875em){.detail-message__body .js-continue-reading{height:3.1rem}}.detail-message__body .js-continue-reading a{background:0 0;padding:0;color:#11839f;text-transform:none;width:auto;box-shadow:none;font-weight:700;font-size:1.4rem}@media screen and (min-width:53.1875em){.detail-message__body .js-continue-reading a{font-size:1.6rem}}.detail-compose__trigger,.detail-compose__trigger.panel{padding:1.5rem;background-color:#eee;font-size:1.4rem;color:#11839f!important;font-weight:700;text-decoration:underline}.detail-compose__trigger.panel:focus,.detail-compose__trigger.panel:hover,.detail-compose__trigger:focus,.detail-compose__trigger:hover{text-decoration:underline}@media screen and (min-width:53.1875em){.detail-compose__trigger,.detail-compose__trigger.panel{font-size:1.6rem;padding:1.5rem 3rem;text-decoration:none}.detail-compose__trigger.panel:focus,.detail-compose__trigger:focus,.no-touchevents .detail-compose__trigger.panel:hover,.no-touchevents .detail-compose__trigger:hover{text-decoration:underline}}.detail-compose__trigger i,.detail-compose__trigger.panel i{display:inline-block;width:2.5rem;font-size:1.8rem;text-align:right;margin-right:.6rem}@media screen and (min-width:53.1875em){.detail-compose__trigger i,.detail-compose__trigger.panel i{width:3.5rem;font-size:2rem;margin-right:1.3rem}}.detail-compose__chars{font-size:1.1rem;color:#6a6a69}@media screen and (min-width:53.1875em){.detail-compose__chars{font-size:1.2rem}}.detail-compose__attach{text-align:right}.detail-compose__attach a i:before{-webkit-transition:.2s ease transform;transition:.2s ease transform}.detail-compose__attach a.active i.icon-chevron-down:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.detail-compose__cancel{text-align:center;padding-top:1.5rem}@media screen and (min-width:53.1875em){.detail-compose__cancel{display:flex;align-items:flex-end;justify-content:center;padding:0}}.detail-compose__privacy{color:#6a6a69;font-size:1.1rem;margin:0}@media screen and (min-width:53.1875em){.detail-compose__privacy{font-size:1.2rem}}.detail-no-answer{text-align:center;background:#fff;padding:3rem 0;border-bottom:1px solid #e0dfde}.detail-no-answer__title{display:inline-block;background-color:#ffcd4d;padding:0 2rem;line-height:2.5rem;border-radius:3rem;font-size:1.6rem;margin-bottom:1rem;font-weight:900}@media screen and (min-width:53.1875em){.detail-no-answer__title{line-height:3rem;font-size:1.8rem}}.detail-no-answer__text{display:block;font-size:1.2rem;margin:0}@media screen and (min-width:53.1875em){.detail-no-answer__text{font-size:1.6rem}}.detail-cta-escalate{text-align:center;padding:3rem 0}.detail-cta-escalate.detail-cta-escalate--white{background:#fff}@media screen and (min-width:53.1875em){.detail-cta-escalate .constrained{max-width:80rem}}.detail-cta-escalate .detail-cta-escalate__img{width:8rem;height:8rem;margin:0}@media screen and (min-width:53.1875em){.detail-cta-escalate .detail-cta-escalate__img{width:12.5rem;height:12.5rem}}.detail-cta-close{padding:3rem 0}@media screen and (min-width:53.1875em){.detail-cta-close{text-align:center}}.detail-cta-close__title{display:inline;font-weight:900;font-size:1.6rem}@media screen and (min-width:53.1875em){.detail-cta-close__title{font-size:1.6rem}}.detail-cta-close__btn,.detail-cta-close__btn.btn{border:1px solid #72a23a;color:#72a23a;background:0 0;box-shadow:none;text-transform:none;margin-top:1.5rem;font-size:1.6rem}@media screen and (min-width:53.1875em){.detail-cta-close__btn,.detail-cta-close__btn.btn{margin-left:1em;margin-top:0;font-size:1.6rem}}.detail-cta-close__btn.btn:focus,.detail-cta-close__btn.btn:hover,.detail-cta-close__btn:focus,.detail-cta-close__btn:hover{background:rgba(114,162,58,.1)}.smiley-rating{text-align:center;display:inline-block}.smiley-rating__icon{font-size:9rem;margin-bottom:1rem;line-height:1;color:#bfbfbd;display:block;cursor:default}@media screen and (min-width:53.1875em){.smiley-rating__icon{font-size:12rem}}.smiley-rating--best .smiley-rating__icon{color:#00872a}.smiley-rating--good .smiley-rating__icon{color:#658800}.smiley-rating--med .smiley-rating__icon{color:#cf9b00}.smiley-rating--bad .smiley-rating__icon{color:#ed5f00}.smiley-rating--worst .smiley-rating__icon{color:#d7270d}.smiley-rating__score{font-size:2.8rem;font-weight:700;display:block}.smiley-rating--best .smiley-rating__score{color:#00872a}.smiley-rating--good .smiley-rating__score{color:#658800}.smiley-rating--med .smiley-rating__score{color:#cf9b00}.smiley-rating--bad .smiley-rating__score{color:#ed5f00}.smiley-rating--worst .smiley-rating__score{color:#d7270d}.smiley-rating__score__whole{font-size:1.6rem;color:#6a6a69;font-weight:400}.smiley-rating__stats{font-weight:700;line-height:1.25;margin-bottom:1rem}.smiley-rating--small .smiley-rating__icon{margin-bottom:.5rem;font-size:4.2rem}.smiley-rating--small .smiley-rating__score{font-size:1.6rem}.smiley-rating--small .smiley-rating__score__whole{font-size:1.2rem}.smiley-rating--smaller{white-space:nowrap;text-align:left}.smiley-rating--smaller .smiley-rating__icon{display:inline;vertical-align:middle;font-size:3.2307692308rem}.smiley-rating--smaller .smiley-rating__score{color:#303030;display:inline;font-size:1.6rem;vertical-align:middle}.smiley-rating--smaller .smiley-rating__score__whole{font-size:1.1rem}.smiley-rating--tiny{white-space:nowrap;text-align:left}.smiley-rating--tiny .smiley-rating__icon{display:inline;vertical-align:middle;font-size:3.2307692308rem}.smiley-rating--tiny .smiley-rating__score{color:#303030;display:inline;font-size:1.6rem;vertical-align:middle}.smiley-rating--tiny .smiley-rating__score__whole{font-size:1.1rem}.smiley-rating--tiny .smiley-rating__icon{font-size:2rem}.smiley-rating--tiny .smiley-rating__score{font-size:1.2rem}.company-lookup-hero{padding:1.5rem;text-align:center;min-height:25rem}@media screen and (min-width:53.1875em){.company-lookup-hero{min-height:37rem}}.company-lookup-hero__content{position:relative;z-index:1;padding-bottom:75%}@media screen and (min-width:53.1875em){.company-lookup-hero__content{padding-bottom:0}}.company-lookup-hero__content h1,.company-lookup-hero__content h2,.company-lookup-hero__content h3,.company-lookup-hero__content h4,.company-lookup-hero__content h5{margin-bottom:0}.company-lookup-hero__content .company-lookup-hero__phone{font-size:2rem}.company-lookup-hero__form{margin-bottom:1rem}.company-lookup-hero__form .form__item{margin-left:auto;margin-right:auto;max-width:32rem}.company-lookup-hero__form .form__item .form__field--string{padding-right:3rem}@media screen and (min-width:53.1875em){.company-lookup-hero__form .form__item .form__field--string{padding:.6rem 3rem .6rem .8rem}}.company-lookup-hero__form .company-lookup-hero__form-icon{left:auto;right:.5rem;top:1.5rem;bottom:auto}@media screen and (min-width:53.1875em){.company-lookup-hero__form .company-lookup-hero__form-icon{top:.9rem}}.company-lookup-hero__form .autosuggest__icon{display:none}.company-lookup-hero__form .autosuggest.autosuggest--active .company-lookup-hero__form-icon{top:1.9rem;right:.9rem}@media screen and (min-width:53.1875em){.company-lookup-hero__form .autosuggest.autosuggest--active .company-lookup-hero__form-icon{top:1.3rem;right:.9rem}}.company-lookup-hero__form .autosuggest.autosuggest--active{left:0;margin-bottom:0}.company-lookup-hero__animation{overflow:hidden;position:absolute;bottom:0;left:0;right:0;top:auto}.company-lookup-hero__animation canvas{max-width:100%;display:block}@media screen and (max-width:53.125em){.company-lookup-hero .autosuggest__list{position:static!important}.company-lookup-hero .autosuggest .autosuggest__items{display:block;-webkit-transition:max-height .2s ease;transition:max-height .2s ease;max-height:0;overflow:hidden}.company-lookup-hero .autosuggest.autosuggest--active .autosuggest__items{max-height:30rem}}.companies-carousel .grid-col:nth-child(2) .panel{margin-bottom:0}@media screen and (min-width:30em){.companies-carousel .grid-col:nth-child(2) .panel{border-right:0;margin-bottom:1.5rem}}.companies-carousel .panel:after{display:none}.companies-carousel__wrapper{position:relative;padding:0 4rem;overflow:hidden}.companies-carousel .owl-carousel{position:static}.companies-carousel .owl-next,.companies-carousel .owl-prev{padding:0;margin-top:-2.5rem;color:#11839f;background:0 0}.companies-carousel .owl-next:focus,.companies-carousel .owl-prev:focus,.no-touch .companies-carousel .owl-next:hover,.no-touch .companies-carousel .owl-prev:hover{color:#303030}@media screen and (min-width:30em){.companies-carousel .grid-one-half{width:50%;float:left}}.companies-carousel__header{display:none;padding:0 4rem}@media screen and (min-width:30em){.companies-carousel__header{display:block}}.companies-carousel__category{background:#e0dfde;text-align:center;padding:.5rem;text-transform:uppercase;margin-bottom:0}.companies-carousel__category a{color:#303030}.companies-carousel__company{text-align:center}@media screen and (min-width:53.1875em){.companies-carousel__company{display:table;width:100%;text-align:left}}.companies-carousel__image{vertical-align:top;text-align:center;display:inline-block;margin-bottom:1rem}@media screen and (min-width:53.1875em){.companies-carousel__image{display:table-cell;width:9rem;margin-bottom:0}}.companies-carousel__image span{width:8rem;height:5.5rem;max-width:8rem;max-height:5.5rem;padding:.5rem;-ms-box-shadow:0 2px 1px rgba(0,0,0,.15);box-shadow:0 2px 1px rgba(0,0,0,.15);border:1px #e0dfde solid;background:#fff;display:table-cell;vertical-align:middle}.companies-carousel__image img{box-sizing:border-box;display:block;margin:auto;max-height:100%}@media screen and (min-width:53.1875em){.companies-carousel__main{vertical-align:top;display:table-cell;padding-left:1rem}}.companies-carousel__title{font-size:1.8rem;font-weight:400;margin-bottom:.5rem;color:#11839f}@media screen and (min-width:53.1875em){.companies-carousel__title{font-size:2rem}}.companies-carousel__company:hover .companies-carousel__title{text-decoration:underline}.companies-carousel__complaints{font-size:1rem;position:absolute;bottom:10px;width:100%;margin-left:-10px}@media screen and (min-width:53.1875em){.companies-carousel__complaints{position:relative;width:auto;bottom:auto;display:inline-block;padding-right:1.5rem;margin-bottom:.5rem;margin-left:0;font-size:1.1rem}}.companies-carousel__rating{margin-bottom:2.5rem}@media screen and (min-width:53.1875em){.companies-carousel__rating{display:inline-block;margin-bottom:0}}.companies-carousel__arrow-left,.companies-carousel__arrow-right{font-size:2.5rem;position:absolute;top:50%;margin-top:-3rem;left:0;cursor:pointer;color:#11839f}.companies-carousel__arrow-right{left:auto;right:0}.section__heading{padding:.5rem 0 1rem}@media screen and (min-width:60.0625em){.section__heading{padding:2rem 0}}.preview-complaint__privacy-text{font-weight:700;margin-top:2rem}.preview-complaint__letterhead{margin-bottom:0}.preview-complaint__letterhead__item{margin-top:.6rem;margin-bottom:0}.preview-complaint__letterhead__item:first-child{margin-top:0}.preview-complaint__signature-top{margin-bottom:3rem}.preview-complaint__signature-top img{vertical-align:middle;margin-bottom:0}.preview-complaint__signature-bottom{line-height:2.2;margin-bottom:0}.preview-complaint__signature-bottom img{margin-bottom:0}.bar-chart{width:auto;max-width:35rem;margin-top:.5rem}.bar-chart .bar-chart-bar{display:block;background-color:#f47723;border-radius:.3rem;height:1.2rem}.bar-chart .bar-chart-bg{background-color:#e0dfde;border-radius:.3rem;width:100%;display:inline-block}.bar-chart .bar-chart-legend{vertical-align:top;margin-top:.5rem}.bar-chart .bar-chart-legend>div{display:inline-block;min-width:49%;vertical-align:top}.bar-chart .bar-chart-legend .bar-chart-legend-label{font-size:1.1rem}@media screen and (min-width:53.1875em){.bar-chart .bar-chart-legend .bar-chart-legend-label{font-size:1.2rem}}.bar-chart .bar-chart-legend .bar-chart-legend-block{display:inline-block;width:1.2rem;height:1.2rem;margin-right:.6rem;border-radius:.2rem}.bar-chart .bar-chart-legend .bar-chart-legend-full .bar-chart-legend-block{background-color:#f47723}.bar-chart .bar-chart-legend .bar-chart-legend-empty .bar-chart-legend-block{background-color:#e0dfde}.donut-chart{height:23.5rem;margin-bottom:0;background-color:#fff}.donut-chart circle,.donut-chart path,.donut-chart text{stroke:none}.donut-chart figcaption{display:none}.donut-chart figcaption th{text-align:left}.donut-chart.chart-fallback figcaption{display:block}.donut-chart.chart-fallback figcaption table{width:100%;border:1px solid #bfbfbd}.donut-chart.chart-fallback figcaption table td,.donut-chart.chart-fallback figcaption table th{font-size:1.2rem;border:1px solid #bfbfbd;width:50%;text-align:center;padding:.5rem 1rem;background:#fff}.donut-chart.chart-fallback figcaption table th{background:#f8f8f8}.donut-nodata,.donut-not,.donut-partial,.donut-success{stroke:none}.donut-partial,.donut-success{fill:#138ead}.donut-partial{fill:#18b4db}.donut-centre{fill:#fff;stroke:none}.donut-partial-label,.donut-success-label{fill:#138ead}.donut-nodata,.donut-nodata-label,.donut-not,.donut-not-label{fill:#e0dfde}.donut-legend-label-highlit,.donut-title{font-weight:700}.donut-legend-label,.donut-nodata-label,.donut-title{font-family:Lato,Arial,sans-serif;text-anchor:start;font-size:1.1rem}@media screen and (min-width:53.1875em){.donut-legend-label,.donut-nodata-label,.donut-title{font-size:1.2rem}}.donut-title{font-size:1.2rem}@media screen and (min-width:53.1875em){.donut-title{font-size:1.4rem}}.history-x-steps path,.history-y-steps path{stroke:#e0dfde}.history-graph{margin:0}.history-graph__title{font-size:1.4rem;text-transform:uppercase;color:#6a6a69;text-align:center}@media screen and (min-width:53.1875em){.history-graph__title{font-size:1.6rem;text-align:left}}.history-icon-bgs *{fill:#f8f8f8;stroke:none;stroke-width:0}.history-icons circle{fill:#fff;stroke:none;pointer-events:none}.history-icons a:focus,.history-icons a:hover{text-decoration:none}.history-icons text{font-family:fontello;font-size:2.6rem}.history-icons text.smiley-rate-1{fill:#d7270d}.history-icons text.smiley-rate-2{fill:#ed5f00}.history-icons text.smiley-rate-3{fill:#cf9b00}.history-icons text.smiley-rate-4{fill:#658800}.history-icons text.smiley-rate-5{fill:#00872a}.history-x-steps path{stroke-dasharray:1,2;stroke-width:1}path.history-x-last-line{stroke:#303030;stroke-dasharray:none}.history-month-labels text,.history-score-labels text,.history-year-labels text,text.history-today-label{fill:#8d8c8b;font-family:Lato,Arial,sans-serif;font-size:1rem}@media screen and (min-width:53.1875em){.history-month-labels text,.history-score-labels text,.history-year-labels text,text.history-today-label{font-size:1.1rem}}.history-month-labels text,.history-score-labels text{font-weight:700}.history-score-lines path{stroke:#f47723;stroke-width:2}path.history-score-line-dashed{stroke-dasharray:5,2;stroke:#8d8c8b;stroke-width:2}.history-missing-data-bg{fill:#e0dfde;stroke:none}.history-missing-label{fill:#fff}.history-graph .history-rollover{background-color:#6a6a69;border-radius:.5rem;padding:1.5rem;text-align:center;font-family:Lato,Arial,sans-serif;font-size:1.4rem}@media screen and (min-width:53.1875em){.history-graph .history-rollover{font-size:1.6rem}}.history-graph .history-rollover *{padding:0;margin:0}.history-graph .history-rollover h2{display:none;color:#fff;margin:0;font-size:1.4rem}@media screen and (min-width:53.1875em){.history-graph .history-rollover h2{font-size:1.6rem}}.history-graph .history-rollover .history-date-list{text-align:left}.history-graph .history-rollover.wide{width:27.2rem;opacity:0;position:absolute;pointer-events:none}.history-graph .history-rollover.wide .history-date-list{display:none}.history-graph .history-rollover.wide h2{display:block}.history-graph .history-rollover-data{background-color:#fff;border-radius:.3rem;padding:0;margin:.9rem 0 0;background-repeat:no-repeat repeat;background-position:center}.history-graph .history-rollover-data>div{display:inline-block;vertical-align:middle;box-sizing:content-box;width:48%;text-align:center;border-left:1px solid #e0dfde}.history-graph .history-rollover-score i{width:3rem;height:3rem;display:inline-block;margin-right:.7rem;position:relative;top:.4rem;font-size:3.4rem}.history-graph .history-rollover-score i.smiley-rate-1{color:#d7270d}.history-graph .history-rollover-score i.smiley-rate-2{color:#ed5f00}.history-graph .history-rollover-score i.smiley-rate-3{color:#cf9b00}.history-graph .history-rollover-score i.smiley-rate-4{color:#658800}.history-graph .history-rollover-score i.smiley-rate-5{color:#00872a}.history-graph .history-rollover-score>div{padding:.3rem 1.4rem 0 1.3rem;font-size:1.4rem}.history-graph .history-rollover-score span{font-weight:700;font-size:2.2rem;padding-right:.2rem}.history-graph .history-rollover-complaints{font-size:1.1rem;padding-bottom:1.1rem;text-align:left}@media screen and (min-width:53.1875em){.history-graph .history-rollover-complaints{font-size:1.2rem}}.history-graph .history-rollover-complaints>div{padding-top:1.2rem;display:inline-block;margin:0 auto}.history-graph .history-rollover-complaints i{color:#bfbfbd;font-size:2.2rem;margin-right:.3rem}.history-graph .history-rollover-complaints .history-rollover-complaints-count{font-size:1.8rem;padding-right:2rem}@media screen and (min-width:53.1875em){.history-graph .history-rollover-complaints .history-rollover-complaints-count{font-size:2rem}}.history-graph .history-rollover-complaints .history-rollover-complaints-label{display:block}.history-rollover-tip{fill:#6a6a69;opacity:0;pointer-events:none;stroke-width:0}.history-point-highlight{stroke-width:0;fill:#8d8c8b}.history-graph svg{height:30rem;width:100%}.history-graph svg a,.history-graph svg path,.history-graph svg text{pointer-events:none}.history-graph figcaption{display:none}.history-graph figcaption td,.history-graph figcaption th{text-align:left;padding-right:2rem}.history-graph.chart-fallback figcaption{display:block}.history-graph.chart-fallback figcaption table{width:100%;border:1px solid #bfbfbd}.history-graph.chart-fallback figcaption table td,.history-graph.chart-fallback figcaption table th{font-size:1.2rem;border:1px solid #bfbfbd;width:50%;text-align:center;padding:.5rem 1rem;background:#fff}.history-graph.chart-fallback figcaption table th{background:#f8f8f8}.history-graph.chart-fallback .history-rollover{display:none}.company-status__title-bar{text-transform:uppercase;background:#eee;border-bottom:1px solid #e0dfde;text-align:center;padding:1.5rem 0;vertical-align:middle;position:relative}.padding-small>.company-status__title-bar{margin:-1.5rem -1.5rem 0}@media screen and (min-width:53.1875em){.padding-small>.company-status__title-bar{margin:-2rem -2rem 0 -1.5rem}}.padding-large>.company-status__title-bar{margin:-2rem -2rem 0}@media screen and (min-width:53.1875em){.padding-large>.company-status__title-bar{margin:-3rem -3rem 0}}.company-status__title{margin-bottom:0;display:table-cell;vertical-align:middle;margin:auto;width:1%;height:100%}.company-status__title .company-status__title__img{display:block;margin:auto;width:7rem;height:7rem;margin-bottom:1rem;vertical-align:middle;position:relative;top:-.2rem}@media screen and (min-width:53.1875em){.company-status__title .company-status__title__img{display:inline-block;margin:0 1rem 0 0}}.company-status__title .company-status__title__count{vertical-align:middle;font-weight:700;font-size:2.4rem}@media screen and (min-width:53.1875em){.company-status__title .company-status__title__count{margin:0;font-size:2.8rem}}.company-status__title .company-status__title__label{vertical-align:middle;font-size:1.2rem;white-space:nowrap}@media screen and (min-width:53.1875em){.company-status__title .company-status__title__label{font-size:1.4rem}.company-status__title .company-status__title__label:after{display:none}}.company-status__title .company-status__title__money{vertical-align:middle;display:inline-block;text-transform:none;margin-bottom:0;margin-top:1.5rem;padding-left:3.5rem;padding-right:3.5rem;font-size:1.4rem}@media screen and (min-width:53.1875em){.company-status__title .company-status__title__money{margin:0 0 0 1.5rem;padding:.8rem 1rem;white-space:nowrap;font-size:1.2rem}.company-status__title .company-status__title__money:after{border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;border-left:0;margin-right:0;margin-left:0}.company-status__title .company-status__title__money:before{border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;border-left:0;margin-right:0;margin-left:0}.company-status__title .company-status__title__money:after,.company-status__title .company-status__title__money:before{top:50%;bottom:50%;left:50%;right:50%;left:auto;right:100%}}.company-status__title .company-status__title__money strong{font-size:1.8rem}@media screen and (min-width:53.1875em){.company-status__title .company-status__title__money strong{font-size:1.4rem}}.company-status__stats{font-weight:700;line-height:1.3}.company-status__stats img{width:5rem;height:5rem}.company-status__stats__value{display:block;font-size:2.4rem}@media screen and (min-width:53.1875em){.company-status__stats__value{font-size:2.8rem}}.company-status__stats__property{display:block;font-size:1.4rem}@media screen and (min-width:53.1875em){.company-status__stats__property{font-size:1.6rem}}[class^=company-status__data-]{border-style:dashed;border-color:#e0dfde;border-width:0;border-bottom-width:1px;padding:2rem;box-sizing:border-box}@media screen and (min-width:53.1875em){[class^=company-status__data-]{border-bottom-width:0}}[class^=company-status__data-] img{margin-bottom:0}@media screen and (min-width:54.25em){.company-status__stats-wrapper{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.company-status__data-rating{border:none}@media screen and (min-width:53.1875em){.company-status__data-rating{padding:0}}.company-status__data-closed{overflow:hidden;height:100%}@media screen and (min-width:53.1875em){.company-status__data-closed{border-right-width:1px}}.company-status__data-closed .company-status__stats-wrapper{position:static;top:0;-webkit-transform:none;transform:none}@media screen and (min-width:53.1875em){.company-status__data-progress{border-bottom-width:1px;height:50%}.company-status__data-progress .company-status__stats-wrapper{position:static;top:0;-webkit-transform:none;transform:none}}.company-status__data-answer{border-bottom-width:0}@media screen and (min-width:53.1875em){.company-status__data-answer{height:50%}}.listing__item--company .listing__item__nub,.listing__item__nub--company{vertical-align:middle;padding-left:0;padding-bottom:0}.listing__item--company .listing__item__nub .listing__item__title,.listing__item__nub--company .listing__item__title{margin-bottom:1rem;margin-right:9.5rem}.listing__item--company .listing__item__nub .listing__item__main,.listing__item__nub--company .listing__item__main{vertical-align:middle;padding-left:1.5rem}.listing__item--company .listing__item__nub .listing__item__main .listing__item__title,.listing__item__nub--company .listing__item__main .listing__item__title{margin-bottom:1rem;margin-right:0}.listing__item__rating--company{white-space:nowrap;text-align:left;position:absolute;top:-4rem;right:0;width:9rem;vertical-align:middle;padding-left:1rem}.listing__item__rating--company .smiley-rating__icon{display:inline;vertical-align:middle;font-size:3.2307692308rem}.listing__item__rating--company .smiley-rating__score{color:#303030;display:inline;font-size:1.6rem;vertical-align:middle}.listing__item__rating--company .smiley-rating__score__whole{font-size:1.1rem}@media screen and (min-width:53.1875em){.listing__item__rating--company{position:static;display:table-cell}}.listing .listing__item__rating--company{text-align:left}.listing .listing__item--abstract .listing__item__nub{padding-left:0}.listing .listing__item--abstract .listing__item__nub:after{display:none}.listing .listing__item--abstract .listing__item__nub .listing__item__main{vertical-align:middle;padding-left:0}.listing .listing__item--abstract .listing__item__nub .listing__item__main p{margin-bottom:0}.listing .listing__item--abstract .listing__item__title{display:inline;margin-right:1rem}.listing .listing__item--abstract .listing__item__rating--company{white-space:nowrap;text-align:left;position:static;display:table-cell;width:7rem}.listing .listing__item--abstract .listing__item__rating--company .smiley-rating__icon{display:inline;vertical-align:middle;font-size:3.2307692308rem}.listing .listing__item--abstract .listing__item__rating--company .smiley-rating__score{color:#303030;display:inline;font-size:1.6rem;vertical-align:middle}.listing .listing__item--abstract .listing__item__rating--company .smiley-rating__score__whole{font-size:1.1rem}.listing .listing__item--abstract .listing__item__rating--company .smiley-rating__icon{font-size:2rem}.listing .listing__item--abstract .listing__item__rating--company .smiley-rating__score{font-size:1.2rem}.listing .listing__item__nub--rfq{padding-bottom:0}@media screen and (min-width:53.1875em){.listing .listing__item__nub--rfq{padding-left:9rem}}@media screen and (max-width:53.125em){.listing__item__nub--rfq .listing__item__graphics{display:block;margin-bottom:1rem}}@media screen and (max-width:53.125em){.listing__item__nub--rfq .listing__item__main{display:block}}.listing__item__compare--rfq{bottom:auto;position:absolute!important;z-index:1;left:0}@media screen and (max-width:53.125em){.listing__item__compare--rfq{left:auto;top:1.5rem;right:1.5rem;max-width:31%}}@media screen and (min-width:53.1875em){.listing__item__compare--rfq{left:3rem}}.info-calc__data-rating{padding:1rem;border-radius:0;-ms-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15)}.info-calc__data-rating:after,.info-calc__data-rating:before{display:none}@media screen and (max-width:53.125em){.info-calc__data-rating{border-bottom:none}}@media screen and (min-width:53.1875em){.info-calc__data-rating{border-right:none;padding:0}.info-calc__data-rating:after,.info-calc__data-rating:before{display:block}}.info-calc__data-rating .smiley-rating__score{margin-bottom:0}[class*=info-calc__data-]{border-style:solid;border-color:#e0dfde;border-width:0;border-bottom-width:1px;font-size:1.2rem;padding:1.5rem;box-sizing:border-box;height:100%}@media screen and (min-width:53.1875em){[class*=info-calc__data-]{border-bottom-width:0}}[class*=info-calc__data-] .info-calc__percent{white-space:nowrap;font-weight:700}[class*=info-calc__data-] img{width:2.5rem}[class*=info-calc__data-] img,[class*=info-calc__data-] p{margin-bottom:0}@media screen and (min-width:53.1875em){.info-calc .panel-group.panel-group--separated .panel{padding:0}}@media screen and (min-width:53.1875em){.info-calc__stats-wrapper{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.info-calc__data-closed{overflow:hidden}@media screen and (min-width:53.1875em){.info-calc__data-closed{border-right-width:1px;min-height:16rem}}.info-calc__data-closed img{width:5rem;height:5rem;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.info-calc__data-progress{height:50%}@media screen and (min-width:53.1875em){.info-calc__data-progress{border-bottom-width:1px}}.info-calc__data-answer{height:50%}.info-calc__ratings-legend .smiley-rating{display:block}@media screen and (max-width:30em){.info-calc__ratings-legend{white-space:nowrap;text-align:left}.info-calc__ratings-legend .smiley-rating__icon{display:inline;vertical-align:middle;font-size:3.2307692308rem}.info-calc__ratings-legend .smiley-rating__score{color:#303030;display:inline;font-size:1.6rem;vertical-align:middle}.info-calc__ratings-legend .smiley-rating__score__whole{font-size:1.1rem}.info-calc__ratings-legend .smiley-rating__icon{font-size:2rem}.info-calc__ratings-legend .smiley-rating__score{font-size:1.2rem}.info-calc__ratings-legend .smiley-rating{text-align:left;max-width:10rem;margin:auto;padding-bottom:.5rem}}@media screen and (min-width:30.0625em){.info-calc__ratings-legend .info-calc__ratings-legend{display:table-row;width:100%;table-layout:fixed}.info-calc__ratings-legend .smiley-rating{display:table-cell;width:1%}.info-calc__ratings-legend .smiley-rating .smiley-rating__icon{font-size:3rem}.info-calc__ratings-legend .smiley-rating .smiley-rating__score{font-weight:400;color:#303030;margin-bottom:0;font-size:1.6rem}}.partial-save__tag{display:block;padding:.5rem 1.5rem;overflow:hidden;background:#eee;font-size:1.2rem;margin-bottom:10px}.partial-save__tag p{margin-bottom:0}@media screen and (min-width:53.125em){.partial-save__tag{float:right}}.partial-save__status{margin-right:2rem}.partial-save__trigger{color:#11839f;float:right;text-decoration:underline}.no-touchevents .partial-save__trigger:hover,.partial-save__trigger:focus{text-decoration:none}.partial-save__trigger.partial-save__trigger--disabled{text-decoration:none;cursor:default;outline:0}.no-touchevents .partial-save__trigger.partial-save__trigger--disabled:hover,.partial-save__trigger.partial-save__trigger--disabled:focus{text-decoration:none}@media screen and (min-width:53.125em){.partial-save__trigger{float:none}}.partial-save__trigger--disabled{color:#6a6a69}.partial-save--done .partial-save__tag{background-color:#fff8d8}.partial-save--done .partial-save__trigger{font-weight:400;font-weight:700}.partial-save--error .partial-save__tag{background-color:#ffe7e4}.partial-save--error .partial-save__trigger{font-weight:400;font-weight:700;color:#e41900}