.bg-bottom {
    padding: 10px !important;
    position: fixed;
    bottom: 10px;
    left: 10px;
    width: 310px;
    height: auto;
    background: #fff;
    z-index: 9999999999;
    background-color: rgba(255, 255, 255, 0.99);
    box-shadow: 1px 2.993px 10px 4.72px rgba(25, 4, 2, .05) !important;
}

.line_h {
    color: #000;
    display: inline-block;
    margin-bottom: 0;
}
.icon-description1 {
    text-align: center;
}

.sb-site-container {
    z-index: 0 !important;
}

#cookies-actions-form {
    display: inline-block;
}

@media screen and (max-width: 767px) {
    .bg-bottom {
        height: auto !important;
        padding: 10px 15px !important;
        font-size: 12px;
    }
}
