#main .main.banner-auto .drag-block.container.COMPANY_TEXT .index-block {margin-left: auto !important;
    margin-right: auto !important;


    max-width: calc(var(--theme-page-width) + calc(2* var(--theme-page-width-padding)));
    width: 100%;
    padding-left: var(--theme-page-width-padding);
    padding-right: var(--theme-page-width-padding);

}

.logo img, .logo svg {
    max-height: 190%;
    max-width: 140%;
}

element.style {
    color: #ffffff;
}

.wa-widget-send-button {
    margin: 0 0 80px 0 !important;
    padding-left: 0px;
    padding-right: 0px;
    position: fixed !important;
    z-index: 16000160 !important;
    bottom: 0 !important;
    text-align: center !important;
    height: 50px;
    min-width: 50px;
    border-radius: 40px;
    visibility: visible;
    transition: none !important;
    background-color: #00e118;
    right: 20px;
    cursor: pointer;
    display: flex
;
    align-items: center;
    justify-content: center;
    /* top: auto; */
}


.awz_cookies_sett__message {
    display: block;
    position: fixed;
    z-index: 1049;
    width: 100%;
    max-width: 580px;
    right: 25%;
    bottom: 10%;
    font-size: 0.8em;
    line-height: 1.3em;
    border-radius: 10px;
    top: auto;
}

@media screen and (max-width: 768px) {
    .ag_chatpanel_nobutton .ag_chatpanel_panel {
        bottom: 48px;
    }
}


@media screen and (max-width: 768px) {
    .ag_chatpanel_nobutton .ag_chatpanel_panel {
        bottom: 48px;
        left: 30px;
    }
}

/*------------------------------------------*/

@media screen and (max-width: 990px) {
    .ag_chatpanel_wrap.desctop_position_left.mobile_position_right {
        bottom: 70px!important;
        transform: scale(0.8);
    }
}