:root {
    --darkgoldenrod: 173,134,70;
    --goldenbronze: 187,155,30;
    --smokeyrose: 156,111,109;
    --yaleblue: 0,63,95;
}
body, html {
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
    /*color: rgba(var(--yaleblue),1);*/
    color: #000;
    background-image: url('/templates/default/img/general/bg.jpg');
}
.zl-mobile-friendly-height:not(.expanded):before {
    z-index: 1;
}
.bggrey {
    /*border-top: 1px solid rgba(0,0,0,.1);
    border-bottom: 1px solid rgba(0,0,0,.1);*/
    background-color: #fff;
}
h1,.h1 {
    text-transform: uppercase;
}
.sfeer {
    height: 108px;
}
@media (max-width: 575px) {
    .sfeer {
        height: 60px;
    }
}
.breadcrumbDiv {
    font-size: 14px;
}
.breadcrumbDiv a {
    font-weight: bold;
}
.invalid-feedback {
    font-weight: 600;
}
.zl_stream_fixedcol_image,
.zl_stream_fixedcol {
    border-radius: 6px;
    background-color: #fff;
}
.zl_stream_fixedcol_image_title {
    display: none;
}
.reviewThumb,
.newsDivContainer,
.zl_stream_fixedcol {
    border: none;
    -webkit-box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    -moz-box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
@media (min-width: 1400px) {
    #zl_mz_menu_nav {
        top: 75px;
    }
}
@media (min-width: 1400px) {
    #zl_mz_menu_nav {
        transform: translateX(275px);
    }
}
.reviewThumb {
    padding: 25px;
}
.column-text ul li::before {
    color: rgba(var(--goldenbronze),1)
}
.flip-div-inner {
    padding-top: 56.25%;
}
/*.row > .col-md-6:nth-child(1) {
    padding-right: calc(var(--bs-gutter-x) * 2);
    margin-top: auto;
    margin-bottom: auto;
}
.row > .col-md-6:nth-child(3) {
    padding-left: calc(var(--bs-gutter-x) * 2);
    margin-top: auto;
    margin-bottom: auto;
}*/
.two-col-filling-image-img {
    aspect-ratio: 16/12;
}
@media (max-width: 574px) {
    .two-col-filling-image-img {
        margin-left: calc(var(--bs-gutter-x) * .25);
        width: calc(100% - calc(var(--bs-gutter-x) * .5));
    }
}
.two-col-filling-image-img {
    border-radius: 40px 40px 160px 40px;
}

/*
.container {
    --status: attr(data-status type(<custom-ident>), unknown);

    background: if(
        style(--status: paid): red;
        style(--status: cancel): blue;
        else: green;
    );
}
*/

@media (max-width: 1399px) {
    #zl_mz_menu_nav {
        background-color: rgba(var(--clr-hghlght), .75);
    }
}
.newsDivDate {
    display: none;
}
.newsDivImage {
    border: none !important;
    border-radius: 15px;
    -webkit-box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    -moz-box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.news i {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}