.competition-analysis{background-color:var(--bs-light);padding:1.5rem;position:relative}.competition-analysis h2,.competition-analysis h3,.competition-analysis h4{margin-right:25%}@media(min-width:768px){.competition-analysis h4{margin-right:0}.competition-analysis .small-text,.competition-analysis .text{width:66.6667%}}.trophy-container{background-repeat:no-repeat;display:none;height:158px;transform:rotate(-8deg) scale(.75);width:158px}.trophy-container[lang=de] .years-container.de{display:block}.trophy-container[lang=de] .transaction-container{bottom:84px}.trophy-container[lang=en] .years-container.en{display:block}.trophy-container[lang=en] .transaction-container{bottom:84px}.trophy-container[lang=fr] .years-container.fr{display:block}.trophy-container[lang=fr] .transaction-container{bottom:73px}.trophy-container[lang=it] .years-container.it{display:block}.trophy-container[lang=it] .transaction-container{bottom:73px}@media(min-width:768px){.trophy-container{display:block;position:absolute;right:2rem;top:2rem;transform:rotate(-8deg) scale(1)}}.years-container{color:var(--bs-white);display:none;font-size:.75rem;font-weight:var(--bs-fw-bold);height:78px;position:relative;width:158px}.years-container.de .number:first-of-type{transform:rotate(-23deg)}.years-container.de .chars span:first-of-type{transform:rotate(-8deg)}.years-container.de .chars span:nth-of-type(2){transform:rotate(0deg)}.years-container.de .chars span:nth-of-type(3){transform:rotate(8deg)}.years-container.de .chars span:nth-of-type(4){transform:rotate(17deg)}.years-container.de .chars span:nth-of-type(5){transform:rotate(25deg)}.years-container.en .number:first-of-type{transform:rotate(-23deg)}.years-container.en .chars span:first-of-type{transform:rotate(-8deg)}.years-container.en .chars span:nth-of-type(2){transform:rotate(0deg)}.years-container.en .chars span:nth-of-type(3){transform:rotate(8deg)}.years-container.en .chars span:nth-of-type(4){transform:rotate(17deg)}.years-container.en .chars span:nth-of-type(5){transform:rotate(25deg)}.years-container.fr .number:first-of-type{transform:rotate(-15deg)}.years-container.fr .chars span:first-of-type{transform:rotate(0deg)}.years-container.fr .chars span:nth-of-type(2){transform:rotate(8deg)}.years-container.fr .chars span:nth-of-type(3){transform:rotate(17deg)}.years-container.it .number:first-of-type{transform:rotate(-17deg)}.years-container.it .chars span:first-of-type{transform:rotate(-3deg)}.years-container.it .chars span:nth-of-type(2){transform:rotate(6deg)}.years-container.it .chars span:nth-of-type(3){transform:rotate(15deg)}.years-container.it .chars span:nth-of-type(4){transform:rotate(22deg)}.years-container .number{letter-spacing:1px}.years-container .chars span,.years-container .number{bottom:0;height:76px;left:50%;line-height:1;margin-left:-.375rem;position:absolute;text-align:center;transform-origin:bottom center;width:.75rem}.transaction-container{bottom:84px;color:var(--bs-white);font-weight:var(--bs-fw-medium);left:0;line-height:1;position:absolute;right:0;text-align:center}.transaction-container .transaction-count{font-size:1.875rem;font-weight:var(--bs-fw-bold)}.transaction-container .text{font-size:.7rem;margin:0 auto;width:75%!important}.bar-chart-item{flex-basis:20%;margin:0 0 1rem}.bar-chart-item .company{float:left;-webkit-hyphens:auto;hyphens:auto}.bar-chart-item .company:after{content:":";margin-right:.25rem}.bar-chart-item .counter{float:left;font-weight:var(--bs-fw-bold)}.bar-chart-item .counter:after{content:"";margin-right:.25rem}.bar-chart-item .object{float:left}.bar-chart-item .bar-container{height:20px;margin-bottom:.25rem;position:relative;width:100%}.bar-chart-item .bar-container:after{background-color:#686868;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;width:var(--height,50%)}.bar-chart-item .bar-container .change{bottom:0;color:var(--bs-white);font-weight:500;left:4px;line-height:1;position:absolute;text-shadow:1px 1px 1px #686868;width:auto;z-index:1}.bar-chart-item.primary{color:var(--bs-primary)}.bar-chart-item.primary .company{font-weight:var(--bs-fw-bold)}.bar-chart-item.primary .bar-container:after{background-color:var(--bs-primary)}.bar-chart-item.primary .bar-container .change{text-shadow:1px 1px 1px var(--bs-primary)}@media(min-width:768px){.bar-chart-item{margin:0 3px}.bar-chart-item .company{float:none}.bar-chart-item .company:after{display:none}.bar-chart-item .counter{float:none;font-size:calc(1.5rem + 3vw);line-height:1}.bar-chart-item .counter:after{display:none}}@media(min-width:768px)and (min-width:1200px){.bar-chart-item .counter{font-size:3.75rem}}@media(min-width:768px){.bar-chart-item .object{float:none}.bar-chart-item .bar-container{height:170px;margin-bottom:.5rem}.bar-chart-item .bar-container:after{height:var(--height,50%);transition:height .5s ease-in-out;width:100%}.bar-chart-item .bar-container .change{bottom:.8rem;left:0;width:100%}}.bar-chart-list{display:flex;flex-direction:column;list-style-type:none;margin:1.5rem 0 1rem;padding:0;text-align:center}@media(min-width:768px){.bar-chart-list{flex-direction:row;justify-content:space-between;margin:5rem 0 2rem;padding:0 5%}}