.page-eng .all-news-start .btn-secondary {
    font-size: 1rem;
}

/* .page-eng .all-news-start .last-text-aboutus {
    font-size: 1.2rem;
} */

.accountmodal .modal-dialog,
.mapmodal .modal-dialog {
    min-width: 100% !important;
}

.accountmodal .account-ul-part {
    flex-wrap: wrap;
}

.accountmodal .modal-dialog,
.mapmodal .modal-dialog {
    margin: 0 !important;
}

#videoModal .modal-dialog {
    max-width: 95% !important;
}


/*header*/

.header .header-logo {
    width: 100%;
}

.header .main-part.py-3 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}


/*header*/

.mb-80 {
    margin-bottom: 1em;
}

.p-80 {
    padding: 1em 0;
}

.all-news-start .mob-mb-link {
    margin-bottom: 1em;
}


/*theme_1*/

.information-part-start .single-info-part .info-about-us {
    padding: 1.5em;
}


/*theme_1*/


/*theme_2*/

.mob-btn-none {
    display: none;
}

.last-news .information-main-part .title-info {
    text-align: start;
}

.last-news .map iframe {
    height: 16.7rem;
}


/*theme_2*/


/*theme_6*/

.filter-part-start .col-lg-22 {
    width: 50%;
}

.filter-part-start .single_slider {
    justify-content: start !important;
}

.filter-part-start .video-single-part .video-each-part,
.filter-part-start .video-single-part .img-part {
    width: 100%;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 1.5em !important;
}

.mob-flex-nowrap {
    flex-wrap: nowrap !important;
    flex-direction: row !important;
    margin-top: 2rem !important;
    justify-content: space-between !important;
}

.mob-flex-nowrap .mt-3 {
    margin-top: 0 !important;
}


/*theme_6*/


/*footer*/

.footer .mob-mb-5 {
    margin-bottom: 1.5em;
}


/*footer*/

@media (max-width: 521px) {
    .slick-dots {
        display: flex;
        justify-content: center;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        padding: 0;
    }
    .slick-dots li {
        width: 1em;
        height: 1em;
        background-color: white;
        border-radius: 3.125em;
        margin-right: 0.4375em;
        list-style: none;
    }
    .slick-dots li button {
        font-size: 0;
    }
    .slick-dots li.slick-active {
        background: #1428a0;
    }
}