.carousel__slide {
    padding-left: calc(var(--seychelleszigetek-space-near-blocks) / 2) !important;
    padding-right: calc(var(--seychelleszigetek-space-near-blocks) / 2) !important;
}
.carousel__slide:first-child {
    padding-left: 2px !important;
}
.carousel__slide:last-child {
    padding-right: 2px !important;
}
/*@media (max-width: 781px) {*/
/*    .carousel__slide {*/
/*        padding-left: 1rem !important;*/
/*        padding-right: 1rem !important;*/
/*    }*/
/*}*/
.c-accordion__item {
    border-color: rgb(218,220,224) !important;
    border-bottom: solid 1px var(--palette-text-light);
    padding: 1em 0;
    margin-bottom: -1px;
    margin-block-start: 0 !important;
    margin-block-end: -1px !important;
}
.c-accordion__item:first-of-type {
    border-top: 0;
}
.c-accordion__item:last-of-type {
    border-bottom: 0;
}
.c-accordion__item:last-of-type {
    margin-bottom: 0;
}
h6.c-accordion__title
{
    font-weight: 600 !important;
    margin-top: 0;
    margin-bottom: 0;
}
.c-accordion__content
{
    padding-top: 15px;
}
.c-accordion__content > p
{
    margin: 0;
    padding-bottom: 15px;
    color: var(--palette-text-primary);
    font-size: 15px;
}
.c-accordion__content > p:last-child
{
    padding-bottom: 0;
}
.c-accordion__title {
    padding-right: 0;
    /*line-height: 1.5em;*/
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    color: var(--palette-text-dark) !important;
}

.c-accordion__title > img {
    filter: var(--palette-filter-text-secondary);
    width: 12px;
}
.c-accordion__title > img:last-of-type {
    display: none;
}
.is-open > .c-accordion__title > img:last-of-type {
    display: block;
}
.is-open > .c-accordion__title > img:first-of-type {
    display: none;
}

.c-accordion__title:after
{
    display: none !important;
}
/*.is-open > .c-accordion__title:after*/
/*{*/
/*    content: "\e5ce";*/
/*}*/

.c-accordion__content ul {
    margin-left: 0;
}
.c-accordion__content ul > li {
    margin-left: 19px;
}

@media (min-width: 781px) {
    .is-style-card .c-accordion__item:first-of-type {
        border-top: none;
    }
    .is-style-card .c-accordion__item:last-of-type {
        border-bottom: none;
        padding-bottom: 0;
    }
}

