/*
Theme Name: barnix-child
Template: barnix
 */

/* импортируем стили родительской темы */
@import url("../barnix/style.css");

:root {
    --main-color: rgb(237 28 36);
    --main-color-rgb: 237,28,36;
}

* {
    scrollbar-width: thin;
    scrollbar-color: var(--main-color) var(--color-two);
}

/* для Chrome/Edge/Safari */
*::-webkit-scrollbar {
    height: 12px;
    width: 12px;
}

*::-webkit-scrollbar-track {
    background: var(--color-two);
}

*::-webkit-scrollbar-thumb {
    background-color: var(--main-color);
    border-radius: 5px;
    border: 3px solid var(--color-two);
}


.main-header .logo-box .logo img,
.logo img {
    width: 180px;
}

.service-block {
    display: flex;
}

.services-section .more-service {
    display: none;
}

.vision-block {
    display: flex;
}

.vision-block .inner-box {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}

.vision-block ul {
    /*font-size: 24px;*/
    text-transform: uppercase;
    font-weight: 700;
}

.vision-block ul li {
    list-style: disc inside;
    margin: 10px 0;
}

.vision-block .read-more {
    display: none;
}

.about-page .information-section .list li::before {
    display: none;
}

.service-page .vision-block .text {
    text-align: left;
    /*font-size: 24px;*/
}

.contact-page .info-block {
    display: flex;
    width: 50%;
}

.contact-page .info-block .inner-box {
    width: 100%;
}

.contact-page .info-block .text {
    text-transform: none;
}

.btn-style-eleven {
    background-color: var(--main-color);
}

.footer-style-two.style-two .subscribe-form-two .form-group button {
    background-color: var(--main-color);
}

.footer-style-two.style-two {
    background: var(--color-two);
}

.loader-wrap .layer .overlay {
    background: var(--main-color);
}

.main-footer .widgets-section .big-column:last-child .footer-column:first-child {
    visibility: hidden;
}

.main-header .sticky-header .main-menu .navigation > li.current.menu-item-home > a,
header .main-menu .navigation > li.current.menu-item-home > a {
    color: var(--color-two);
}

.main-header .main-menu .navigation > li.current.menu-item-home.current-menu-item > a,
header .main-menu .navigation > li.current-menu-item > a {
    color: var(--main-color);
}

.insta-gallery img {
    height: 100%;
    object-fit: cover;
}

.error-search-form {
    display: none;
}

.close-side-widget {
    cursor: pointer;
}

.subscribe-form .form-group button:hover,
.footer-style-two.style-two .subscribe-form-two .form-group button:hover {
    background-color: rgba(var(--white-color-rgb), 0.1);
}

.main-footer .title-column.col-lg-6 {
    width: 100%;
    margin: 0;
}

@media (max-width: 767px) {
    .main-slider h1 br {
        display: inline;
    }
}

@media (max-width: 479px){
    .contact-page .info-block {
        width: 100%;
    }
    .main-slider .text br {
        display: inline;
    }
}

@media (min-width: 992px) {
    .service-block-two.col-lg-6 {
/*        width: 100%;*/
        margin-bottom: var(--margin-bottom-20);
    }

    .service-block-two.col-lg-6:nth-child(3) {
        width: 100%;
    }
}