.white-bg {
    background: #fff;
}

.dotted {
    text-decoration: none;
    display: inline-block;
    border-bottom: 1px dotted rgb(41, 42, 46);
}

.dotted:hover {
    border-bottom: 1px dotted #2969e3;
}

.white__container {
    background: #fff;
}

h2 a:hover {
    text-decoration: underline;
}

.text-page__wrapper {
    margin: 4rem 0 0 0;
}



.sidebar__nav li.active::before {
    background-color: var(--accent-color);
}

.ul-no-styled {
    list-style: none;
}

.ul-no-styled li {
    list-style: none;
}

.form input::placeholder,
.form textarea::placeholder {
    color: #ccc;
}

.form small {
    font-size: 15px;
}

.textarea-styled {
    border: 0.125rem solid var(--border-color);
    background: #fff;
    padding: 0.875rem 1.25rem;
    color: var(--text-color);
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    width: 100%;
    border-radius: 6px;
}

.textarea-styled:focus {
    outline: 0;
    border-color: var(--accent-color);
}
.sity-list--to, .sity-list--from {
    min-width: min-content;
}
.destinations__content {
    width: 100%;
}
.swiper-initialized .swiper-slide {
    display: flex;
}