.sl-item{
    width: 100%;
    height: 75vh;
    background-position: center;  background-size: cover; background-repeat: no-repeat;
}
.text-shadow{
    text-shadow: 1px 1px 1px black, 0 0 1em black;
}
.slogan{font-size: 22px;}
#sec2 svg{
    fill: #dc3545; height: 55px !important;
}
.fs20{
    font-size: 20px;
}
.fs24{
    font-size: 24px;
}
.fs40{
    font-size: 40px;
}
.fs32{
    font-size: 60px;
}
.fs18{
    font-size: 18px;
}
.gallochka svg{
    color: white;
}
.ins-w{
    width: 50%;
}

.csts{
    width: 100% ; height: 500px; background-image: url('/img/fura.png'); background-position:  center;
    background-size: cover; background-repeat: no-repeat
}

.left-menu{display: none}
.mob-show{display: none}
.ws-75{
    width: 65%;
}
.ws-50{
    width: 50%;
}

@media screen and (max-width: 1100px) {
    .csts{
        width: 100% ; height: 500px; background-image: url('/img/fura.png'); background-position:  center;
        background-size: contain; background-repeat: no-repeat
    }
    .ws-75{
        width: 100%;
    }
    .fs40 {
        font-size: 14px;
    }
    .ws-50{
        width: 100%;
    }

    .left-menu {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0px;
        left: 0px;
        background-color: rgb(0 0 0 / 78%);
        z-index: 99999;
    }
    #sec2 svg {
        fill: #dc3545;
        height: unset !important;
        width: 65px !important;
    }
    .hide{
        display: none;
    }
    .slogan {
        font-size: 18px;
    }
    .mob-show{display: block}

}
