.logo-text {
    font-size: 16px;
}

.intro__content {
    padding-top: 50px;
}

.swiper-slide .intro__title {
    font-size: 24px;
}

.intro__desc {
    padding: 50px 0 50px 0!important;
}

.d-flex .select2-search__field {
    border: 2px solid #1dc6c8!important;
}

.cta-container {
    background-color: #fd962c;
    color: #fff;
}

.cta-container .cta-text {
    font-size: 28px;
    padding: 20px 0 15px 0;
    margin-bottom: 0;
    font-weight: bold;
}

.nav-item .nav-link  {
    font-size: 14px;
}

.flight-card .fa-bus {
    font-size: 16px;
    color: #1dc6c8;
}

.flight-card .ruta {
    font-size: 16px;
    font-weight: bold;
    color: #1dc6c8!important;
}

.icon-autobus .fa-bus {
    font-size: 30px;
    color: #1dc6c8;
}

.cta-container .cta-span {
    color: #FC3C3C;
    font-weight: bold;
}

.cta-container .btn {
    font-weight: bold;
}

.page-section__more .btn {
    color: #fff;
    font-weight: bold;
}

.despre-noi .text {
    color: #fff;
}

.modal-body .tab .fa {
    color: #1dc6c8;
}

.modal-body .tab {
    font-size: 24px!important;
    font-weight: bold;
}

.d-lg-none .main-nav__search, .d-lg-none .nav-panel {
    display: none;
}

#sidebar {
    background: #fd962c!important;
}

.active-menu {
    background-color: #29dee0!important;
 }

 .page-content .cautare404 {
    padding-top: 100px;
    font-weight: bold;
    font-size: 26px;
 }

 .page-content .buton-acasa {
    font-weight: bold;
 }

.intro__search .buton-cauta {
    font-weight: bold;
}

.booking-card__form .formular-rezervare {
    font-size: 16px!important;
    font-weight: bold;
}

.curse-page-content {
    position: unset!important;
}

.page-footer.sticky {
    position: relative;!important;
}

.page-main {
    margin-bottom: 0!important;
}

@media screen and (max-width: 768px) {
    .btn-nav {
        bottom: 4rem;
    }
    .flatpickr-calendar {
        left: 30px!important;
    }
}

.modal-content .modal-title {
    font-weight: bold!important;
}

.modal-cursa {
    font-weight: bold;
    font-size: 18px;
    padding-bottom: 20px;
}

.flight-card__total .total {
    font-size: 1.5rem;
}

.flight-card__total .btn {
    font-weight: bold;
}

.list-flight-item .flight-card {
    -webkit-box-shadow: 4px 4px 10px -2px rgba(0,0,0,0.15);
    -moz-box-shadow: 4px 4px 10px -2px rgba(0,0,0,0.15);
    box-shadow: 4px 4px 10px -2px rgba(0,0,0,0.15);
}

.modal-body label {
    font-weight: bold;
}

.alert {
    font-size: 1.4rem!important;
}