.page-rus .btn-secondary,
.page-eng .btn-secondary {
    font-size: 1rem;
}


/*container*/

.container {
    max-width: 62rem !important;
}


/*container*/

.mb-80 {
    margin-bottom: 2em;
}

.p-80 {
    padding: 2em 0;
}


/*slider*/


/*modal*/

.videomodal .modal-content {
    height: 33em;
}

.mapmodal .modal-dialog {
    min-width: 60em;
}

.accountmodal .modal-dialog {
    min-width: 60em;
}


/*modal*/

.all-news-start .slick-slide {
    margin: 0 0.5em;
}

.all-news-start .slider_area .right {
    right: -1%;
}

.all-news-start .slick-arrow {
    width: 2rem;
    height: 2rem;
}

.all-news-start .slider_area .left {
    left: -1%;
}

.all-news-start .slick-arrow {
    width: 1.5rem;
    height: 1.5rem;
}


/*header*/

.header .header-logo {
    width: 30em;
}

.header .main-header {
    height: 7em;
}


/*header*/


/*theme_1*/

.information-part-start .single-info-part .info-about-us {
    padding: 1.5em 2.8em;
}

.information-part-start .single-info-part .info-about-us .text-info {
    height: 4.5em;
}


/*theme_1*/


/*theme_2*/

.last-news .bg-white-part .last-news-img {
    width: 100%;
}


/*theme_2*/


/*theme_6*/

.filter-part-start .col-lg-22 {
    width: 30%;
}

.filter-part-start .video-single-part .video-each-part,
.filter-part-start .video-single-part .img-part {
    width: 100%;
}

.filter-part-start .video-single-part .video-each-part {
    padding: 1em;
}

.filter-part-start .media-hide {
    display: none;
    /* margin-top: 1.5em; */
}

.filter-part-start .desktop-hide-class {
    display: block;
    margin-bottom: 1em;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    top: 34% !important;
}

.ui-icon.ui-icon-circle-triangle-w {
    margin-left: -0.07em !important;
}

.ui-icon.ui-icon-circle-triangle-e {
    margin-left: -0.8em !important;
}


/*theme_6*/


/*footer*/

.footer .destop-end {
    justify-content: flex-end;
    display: flex;
    /* width: 100%; */
}


/*footer*/

@media (max-width: 800px) {
    .footer .destop-end {
        justify-content: flex-start;
    }
}