.elementor-kit-24515{--e-global-color-primary:#2483B0;--e-global-color-secondary:#54595F;--e-global-color-text:#666666;--e-global-color-accent:#61CE70;--e-global-color-b06c960:#FFFFFF;--e-global-color-7237b7e:#000000;--e-global-color-86692d8:#E9ECEA;--e-global-color-4e8dbaa:#626768;--e-global-color-00942b9:#56222E;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:15.5px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Montagu Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:15.5px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:22px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-22b4e71-font-family:"Montserrat";--e-global-typography-22b4e71-font-size:25px;--e-global-typography-22b4e71-font-weight:600;--e-global-typography-f52e312-font-family:"Montserrat";--e-global-typography-f52e312-font-size:15.5px;--e-global-typography-f52e312-font-weight:400;--e-global-typography-f52e312-text-transform:none;--e-global-typography-f52e312-font-style:normal;--e-global-typography-f52e312-line-height:25px;--e-global-typography-f52e312-word-spacing:0px;--e-global-typography-a67d715-font-family:"Montserrat";--e-global-typography-a67d715-font-size:17px;--e-global-typography-a67d715-font-weight:700;--e-global-typography-a67d715-font-style:normal;color:var( --e-global-color-4e8dbaa );font-family:"Montserrat", Sans-serif;font-size:15.5px;}.elementor-kit-24515 e-page-transition{background-color:#FFBC7D;}.elementor-kit-24515 p{margin-block-end:10px;}.elementor-kit-24515 a{color:var( --e-global-color-00942b9 );}.elementor-kit-24515 a:hover{color:var( --e-global-color-primary );}.elementor-kit-24515 h1{color:#56222E;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-transform:uppercase;}.elementor-kit-24515 h2{color:#56222E;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:43px;}.elementor-kit-24515 h3{color:var( --e-global-color-00942b9 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-kit-24515 h4{color:var( --e-global-color-00942b9 );font-family:"Montserrat", Sans-serif;font-size:19px;text-transform:capitalize;}.elementor-kit-24515 h5{color:#56222E;}.elementor-kit-24515 h6{color:#56222E;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-header-icons-size:50px;--lightbox-navigation-icons-size:24px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.my-list {
    list-style: none !important; /* Прибираємо стандартні маркери */
    padding-left: 0 !important; /* Прибираємо зайві відступи */
    margin: 0 !important; /* Забираємо зовнішні відступи */
}

/* Налаштування для пунктів списку */
.my-list li {
    color: inherit !important; /* Колір тексту */
    font-size: 16px !important; /* Розмір тексту */
    font-family: 'Montserrat', sans-serif !important; /* Шрифт */
    margin-bottom: 10px !important; /* Відступ між пунктами */
    padding-left: 20px !important; /* Відступ для кастомного маркера */
    line-height: 1.8 !important; /* Висота рядка */
    position: relative; /* Для абсолютного позиціонування кастомного маркера */
    list-style-type: none !important; /* Примусове приховування стандартного маркера */
}

/* Стилі для кастомних маркерів */
.my-list li::before {
    content: "\2022"; /* Символ круглого маркера */
    color: #2483B0 !important; /* Колір маркера */
    font-size: 40px !important; /* Розмір маркера */
    position: absolute; /* Абсолютне позиціонування */
    left: 0; /* Розміщення ліворуч від тексту */
    top: 40%; /* Вирівнювання по вертикалі */
    transform: translateY(-50%); /* Центрування маркера по тексту */
}


/* Стили для таблицы */
.price-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'Montserrat', sans-serif;
    margin-top: 20px;
}

.price-table td {
    padding: 12px;
    border: 1px solid #ddd;
    text-align: left;
    font-size: 16px;
}

.price-table td:nth-child(2) {
    text-align: right;
}

.highlight-red {
    color: red;  /* Выделение текста красным */
    font-weight: 600; /* Можно сделать текст жирным для выделенных элементов */
}

/* Сделать все строки одного цвета, как у первой */
.price-table tr {
    background-color: #f8f8f8;
}/* End custom CSS */