.elementor-284145 .elementor-element.elementor-element-c009815{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-284145 .elementor-element.elementor-element-0778a20{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-284145 .elementor-element.elementor-element-adbfbe2{width:100%;max-width:100%;}.elementor-284145 .elementor-element.elementor-element-adbfbe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 1px 0px 0px;}.elementor-284145 .elementor-element.elementor-element-501db56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-284145 .elementor-element.elementor-element-65267e6{--display:flex;}.elementor-284145 .elementor-element.elementor-element-bb7aa9d{text-align:center;font-family:"GFS Didot", Sans-serif;}.elementor-284145 .elementor-element.elementor-element-ffca2b5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;box-shadow:0px 0px 10px 0px #1790A5;}.elementor-284145 .elementor-element.elementor-element-07cada9{text-align:center;}.elementor-284145 .elementor-element.elementor-element-07cada9 .elementor-heading-title{font-family:"GFS Didot", Sans-serif;}.elementor-284145 .elementor-element.elementor-element-cdd7b50{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;}.elementor-284145 .elementor-element.elementor-element-ad28c6b{--grid-columns:1;}.elementor-284145 .elementor-element.elementor-element-d032be7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-284145 .elementor-element.elementor-element-a9bb1ce{--display:flex;}.elementor-284145 .elementor-element.elementor-element-9085ba7{font-family:"GFS Didot", Sans-serif;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-284145 .elementor-element.elementor-element-0778a20{--grid-auto-flow:row;}.elementor-284145 .elementor-element.elementor-element-ffca2b5{--grid-auto-flow:row;}.elementor-284145 .elementor-element.elementor-element-cdd7b50{--grid-auto-flow:row;}.elementor-284145 .elementor-element.elementor-element-ad28c6b{--grid-columns:2;}}@media(max-width:767px){.elementor-284145 .elementor-element.elementor-element-0778a20{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-284145 .elementor-element.elementor-element-ffca2b5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-284145 .elementor-element.elementor-element-cdd7b50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-284145 .elementor-element.elementor-element-ad28c6b{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-ffca2b5 */.topplista-list{
  counter-reset: topplistan;
}

/* Grå cirkel 1–10 till vänster om raden */
.topplista-list .topplista-item::before{
  counter-increment: topplistan;
  content: counter(topplistan);
  position: absolute;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
  text-align: center;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  background: #999;
}/* End custom CSS */