.elementor-3070 .elementor-element.elementor-element-befafa4{--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;--flex-wrap:wrap;--padding-top:115px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3070 .elementor-element.elementor-element-befafa4:not(.elementor-motion-effects-element-type-background), .elementor-3070 .elementor-element.elementor-element-befafa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F9;}.elementor-3070 .elementor-element.elementor-element-d85271b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3070 .elementor-element.elementor-element-88471bd .wellson-title-wrap{text-align:center;margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-3070 .elementor-element.elementor-element-88471bd .te-bn-subtitle{color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-88471bd .sub-title:before{background-color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-88471bd .sub-title:after{background-color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-88471bd .te-bn-title{margin:0px 0px 0px 0px;font-size:45px;line-height:46px;}.elementor-3070 .elementor-element.elementor-element-88471bd .te-bn-text p{font-size:18px;}.elementor-3070 .elementor-element.elementor-element-7ad9740 .wellson-title-wrap{text-align:left;margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-3070 .elementor-element.elementor-element-7ad9740 .te-bn-subtitle{color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-7ad9740 .sub-title:before{background-color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-7ad9740 .sub-title:after{background-color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-7ad9740 .te-bn-title{margin:0px 0px 0px 0px;font-size:45px;line-height:46px;}.elementor-3070 .elementor-element.elementor-element-7ad9740 .te-bn-text p{font-size:18px;}.elementor-3070 .elementor-element.elementor-element-e4c7fe7{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-3070 .elementor-element.elementor-element-369c8f5{--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;--flex-wrap:wrap;--padding-top:115px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-3070 .elementor-element.elementor-element-369c8f5:not(.elementor-motion-effects-element-type-background), .elementor-3070 .elementor-element.elementor-element-369c8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F9;}.elementor-3070 .elementor-element.elementor-element-2c1bbfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3070 .elementor-element.elementor-element-4ea500a .wellson-title-wrap{text-align:center;margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-3070 .elementor-element.elementor-element-4ea500a .te-bn-subtitle{color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-4ea500a .sub-title:before{background-color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-4ea500a .sub-title:after{background-color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-4ea500a .te-bn-title{margin:0px 0px 0px 0px;font-size:45px;line-height:46px;}.elementor-3070 .elementor-element.elementor-element-4ea500a .te-bn-text p{font-size:18px;}.elementor-3070 .elementor-element.elementor-element-c224c34 .wellson-title-wrap{text-align:left;margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-3070 .elementor-element.elementor-element-c224c34 .te-bn-subtitle{color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-c224c34 .sub-title:before{background-color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-c224c34 .sub-title:after{background-color:#D8322A !important;}.elementor-3070 .elementor-element.elementor-element-c224c34 .te-bn-title{margin:0px 0px 0px 0px;font-size:45px;line-height:46px;}.elementor-3070 .elementor-element.elementor-element-c224c34 .te-bn-text p{font-size:18px;}.elementor-3070 .elementor-element.elementor-element-3131635{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-3070 .elementor-element.elementor-element-793eaff{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-3070 .elementor-element.elementor-element-edf287d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-3070 .elementor-element.elementor-element-0bd84f6{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-3070 .elementor-element.elementor-element-26c9f47{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-3070 .elementor-element.elementor-element-b374bf7{--display:flex;}.elementor-3070 .elementor-element.elementor-element-fa76aa9{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-3070 .elementor-element.elementor-element-20acb11{--display:flex;}.elementor-3070 .elementor-element.elementor-element-14cf2ac{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-3070 .elementor-element.elementor-element-7a2d5fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-3070 .elementor-element.elementor-element-befafa4{--content-width:1170px;}.elementor-3070 .elementor-element.elementor-element-d85271b{--width:100%;}.elementor-3070 .elementor-element.elementor-element-369c8f5{--content-width:1170px;}.elementor-3070 .elementor-element.elementor-element-2c1bbfe{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-e3a9620 *//* Контейнер за отзивчивост */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

/* Основен стил */
table {
  width: 100%;
  border-collapse: collapse;
  font-family: "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 15px;
  color: #333;
  background: #fff;
  border-radius: 12px;
  overflow: hidden;
}

/* Заглавия */
table thead {
  background: linear-gradient(135deg, #4facfe, #00f2fe);
  color: #fff;
  text-align: left;
}

table thead th {
  padding: 14px 18px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

/* Редове */
table tbody tr {
  border-bottom: 1px solid #eee;
  transition: background 0.2s ease;
}

table tbody tr:nth-child(even) {
  background: #f9f9f9;
}

table tbody tr:hover {
  background: #f1faff;
}

/* Клетки */
table td {
  padding: 12px 18px;
  line-height: 1.5;
}

/* Първа колона – по-силна */
table td:first-child {
  font-weight: 500;
  color: #222;
}/* End custom CSS */