.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-item{border-width:0px;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-icon, .elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-title{color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-active .elementor-accordion-icon, .elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-title{font-family:"Albert Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-tab-title{padding:15px 10px 15px 10px;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-tab-content{color:#FFFFFF;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;}@media(max-width:1024px){.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-title{font-size:16px;}}@media(max-width:767px){.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-accordion-title{font-size:14px;}.elementor-788 .elementor-element.elementor-element-4dd07951 .elementor-tab-content{font-size:14px;}}/* Start custom CSS for accordion, class: .elementor-element-4dd07951 */#tab-castigatori .premium-tabs li.premium-tabs-nav-list-item .premium-tab-link{
  display: inline-block;
  border-radius: 50px;
  overflow: hidden;
  padding: 2px 40px 0px;
  margin: 0;
  border:2px solid #ffffff;
}
#tab-castigatori .premium-tabs li.premium-tabs-nav-list-item.tab-current .premium-tab-link{
  background: #ffffff;
}
#tab-castigatori .premium-tabs .premium-tabs-nav-list-item:not(.tab-current):hover .premium-tab-title {
  color: #ffffff;
}
#tab-castigatori .premium-tabs .premium-tabs-nav .premium-tabs-nav-list-item{
  -webkit-flex: inherit;
  -ms-flex: inherit;
  flex: inherit;
  padding:0px 25px;
}
.tabel-castigatori td{
  border:none;
  text-align:left;
  background-color: transparent;
  padding: 8px;
}
table.tabel-castigatori tbody tr:hover > td, table.tabel-castigatori tbody tr:hover > th,
table.tabel-castigatori tbody > tr:nth-child(2n+1) > td, table.tabel-castigatori tbody > tr:nth-child(2n+1) > th {
  background-color: transparent;
}
.acordion-castigatori .elementor-tab-title{
  border-bottom: 1px solid #fff !important;
  margin-bottom:15px !important;
}/* End custom CSS */