/* --------------------------- */
/* --------------------------- */
/* --------------------------- */
.headers-container, #mobileheader, .page-top-info, #panel, #footer, .banner, .b24-widget-button-wrapper, .confirm_region, .scroll-to-top {
    display: none!important;
}
/* --------------------------- */
/* --------------------------- */
/* --------------------------- */

a {
    cursor: pointer;
}

.fastbtn {
    display: block;
    margin: 30px 0;
    padding: 20px;
    border: none;
}
.fastbtn span {
    width: 100%;
    text-transform: uppercase;
    /*text-align: center;*/
}
.fastbtn div {
    text-transform: initial;
    font-size: 12px;
    line-height: initial;
    padding-bottom: 10px;
}

.fastlogo svg {
    width: 100%;
    height: auto;
    margin-top: 30px;
    margin-top: 20px;
}

.icon-text {
    height: initial;
}

.lang_block {
    text-align: right;
    padding-right: 20px;
    padding-top: 20px;
}
.lang_block a {
    margin-left: 20px;
    border-bottom: 1px dashed;
}

/* SUBSCRIBE BLOCK */
.subsc_block .subscribe-block-wrapper {
    border: none;
}
.subsc_block .subscribe-block-wrapper .text {
    color: #000;
}
.subsc_block .subscribe-edit-addition-text {
    color: #000;
}
.subsc_block .subscribe-block-wrapper .inner-wrapper {
    max-width: initial;
}
.subscribe-btn {
    width: 100%;
    margin-top: 20px; 
}
/* SUBSCRIBE BLOCK */