:root {
    --m-left-color: #3c3946;
    --m-left-color2: #5b576b;
    --white-one-color: #FFF;
    --bg-one-color: #EFEFEF;
    --bg-two-color: #FFF;
    --bg-three-color: #f5f5f5;
    --red-one-color: #EF233C;
    --red-two-color: #DA2037;
    --red-three-color: #C41D32;
    --blue-one-color: #2B2D42;
    --blue-two-color: #242537;
    --blue-three-color: #13151E;
    --blue2-one-color: #8D99AE;
    --blue2-two-color: #818C9F;
    --blue2-three-color: #747E8F;
    --gray-one-color: #DFE3E8;
    --gray-two-color: #CBCFD3;
    --gray-three-color: #B7BABE;
    --pink-one-color: #e70a4c;
    --pink-two-color: #D40946;
    --pink-three-color: #c10840;
}

* {
    font-family: 'Loos Normal';
}


/*
* მთავარი გვერდის ტაბი
*/
.tabs {
    margin: auto;
    max-width: 100%;
}
@media (min-width: 992px) { 
    .tabs {
        max-width: 70%;
    }
}
ul.tab {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin: 0;
    
}
ul.tab li {
    flex: 1 0 0%;
    text-align: center;
    padding: 15px 0;
    cursor: pointer;
    font-weight: 600;
    border-radius: 10px 10px 0 0;
}
ul.tab li.active {
    color: #000;
    font-weight: bolder;
    background-image: linear-gradient(to top, #fed267 50%, #cf9b48 200%);
}

  
.tab-content {
    background-color: #fed267;
    padding: 10px 0px;
    border-radius: 0 0 10px 10px;
}

@media (min-width: 768px) { 
    .tab-content {
    
        padding: 50px 40px;
    }
}

.tab-content ul {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    list-style: none;
    padding: 0;
    margin: 0;
}
.tab-content ul li {
    display: flex;
    flex-direction: column;
    gap: 15px 0;
    flex-wrap: nowrap;
    align-items: center;
    flex: 1 0 15%;
    cursor: pointer;
}
.tab-content ul li a {
    text-decoration: none;
    color: #000;
    text-align: center;
}
.tab-content ul li::after {
    content: '';
    width: 30px;
    height: 3px;
    margin-top: 20px;
    font-size: 14px;
    transition: .3s all ease;
    background: 0 0;
}
.tab-content ul li:hover::after {
    background-image: linear-gradient(to right, #fed267 20%, #cf9b48 80%);
    background-repeat: repeat-x;
}


.tab-content ul li a {

}
.tab-content div {
    display: none;
}
.tab-content .active {
    display: block;
}




.breadcrumbs {
    display: none
}

.breadcrumbs-list {
    list-style: none;
    align-items: center;
    color: #a3a3a3;
    display: flex;
    flex-wrap: wrap;
    font-family: Geometria;
    margin: auto;
    text-transform: uppercase
}

@media (min-width: 1px) {
    .breadcrumbs-list {
        font-size:12px;
        letter-spacing: 1.2px;
        line-height: normal
    }
}

.breadcrumbs-list span {
    margin: 0 5px
}

.breadcrumbs-list a {
    color: inherit;
    font: inherit;
    padding: 5px 0
}

.breadcrumbs-list .mod_hidden {
    display: none
}

@media (max-width: 1000px) {
    .breadcrumbs-list.mod_showmen {
        justify-content:flex-start!important
    }
}
