@import url('https://fonts.googleapis.com/css2?family=Bungee+Inline&family=Jost:wght@300&family=Jura:wght@300&family=Staatliches&family=Urbanist:wght@300&display=swap');
html
{
    overflow-x: hidden;
}
body
{
    margin: 0px;
}
.header
{
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-grow: 1;
    justify-content: space-between;
    background: radial-gradient(50% 50% at 50% 50%, rgba(152, 152, 152, 0.2) 0%, rgba(0, 0, 0, 0.124) 100%), #2D2D2D;
    box-shadow: 0px 18px 30px 1px rgba(0, 0, 0, 0.25);
}
.header_title_block
{
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 90px;
}
.WonderFool_Bots
{
    user-select: none;
    max-height: 180px;
    margin: 0px;
    font-weight: 100;
    color: #FD5151;
    font-family: 'Bungee Inline', cursive;
    font-size: 7vw;
    text-align: center;
    word-wrap: break-word;
    margin-bottom: 5vw;
}

.title_anno
{
    font-family: 'Jura', sans-serif;
    font-size: 3vw;
    color: #ffff;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}
.TBD_img
{
    margin-left: 13px;
    margin-top: 10px;
    max-width: 52px;
}
.wrapper
{
    display: flex;
    flex-wrap: nowrap;
    flex-grow: 1;
    flex-shrink: 1;
    width: 83%;
}
.main_header_content
{
    display: flex;
    flex-grow: 1;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.tel_bot_advant_block
{
    font-family: 'Jura';
    font-size: 56px;
    color: #ffff;
    width: 40vw;
}
.advantages
{
    margin-left:30px ;
    font-size: 40px;
}
.advantages li
{
    margin-top: 60px;
}
.advantages li span
{
    color: #FD5151;
}
.contact_dev
{
    flex-wrap: nowrap;
    min-width: 500px;
    margin-bottom: 40px;
    margin-top: 270px;
}
.contact_dev a
{
    white-space: nowrap;
    min-width: 500px;
    color: #ffff;
    text-decoration: none;
}
.contact_link
{
    min-width: 500px;
    /* position: absolute; */
    background-color: #FD5151 ;
    margin-left: 20px;
    align-items: center;
    /* font-size: 2.0; */
    padding: 4px 43px 10px 43px;
    border-radius: 50px;
    box-shadow: 14px 11px 4px rgba(0, 0, 0, 0.45);
    text-align: center;
}
@media( max-width: 1056px)
{
    .main_header_content
    {
        flex-wrap: wrap;
    }
}
.header_bot_img
{
    min-width: 400px;
    width: 33vw;
}
.to_bots_btn
{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.tb_title
{
    max-height: 100px;
    font-family: 'Bungee Inline', cursive;
    color: #FD5151;
    font-size: 56px;
}
.tb_arrow
{
    margin-bottom: 40px;
    max-width: 50px;
}
.bot_buttons_block
{
    display: flex;
    flex-direction: column;
    align-items: center;
} 



.secret_bot_block
{  
    color: #ffff;
    font-family: 'Jost', sans-serif;
    font-size: 6vh;
    display:flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    min-width: 100%;
    height: 33vh ;
    background-image: url(images/secret_patter_back_hires2.webp);
    background-size: cover;
    box-shadow: inset  0px -21px 20px rgba(0, 0, 0, 0.25);
    letter-spacing: 0.15em;
    text-shadow: 15px 15px 12px rgba(0, 0, 0, 0.50);
    
} 
.secret_bot_block:hover
{
    color: #2D2D2D;
    background-image:url(images/secret_patter_back_hires2_overlay.webp);
}
.secret_logo
{
    min-width: 100px;
    width: 11vw;
    filter: drop-shadow(15px 15px 12px rgba(0, 0, 0, 0.50));
}


.cocktail_bot_block
{
    font-family: 'Staatliches', cursive;
    color: #250B66;
    font-size: 6vh;
    text-shadow:5px 15px 12px rgba(0, 0, 0, 0.50) ;
    display:flex;
    flex-direction: column;
    align-items: center;
    min-width: 100%;
    height: 33vh ;
    justify-content: flex-end;
    background-image: url(images/cocktail_pattern_hires2.webp);
    background-size: cover;
    box-shadow: inset  0px -21px 20px rgba(0, 0, 0, 0.25);
}
.cocktail_bot_block:hover
{
    background-image:url(images/cocktail_pattern_hires2overlay.webp);
}
.cocktail_logo
{   
    min-width: 100px;
    width: 11vw;
    filter: drop-shadow(15px 15px 12px rgba(0, 0, 0, 0.50));
}




.changenot_bot_block
{
    font-family: 'Urbanist', sans-serif;
    font-size: 6vh;
    color: white;
    display:flex;
    flex-direction: column;
    align-items: center;
    min-width: 100%;
    height: 33vh ;
    justify-content: flex-end;
    background-image: url(images/changenote_pattern_back_hires.webp);
    background-size: cover;
    text-shadow:5px 15px 12px rgba(0, 0, 0, 0.50) ;
}
.changenot_bot_block:hover
{
    color: black;
    background-image: url(images/changenote_pattern_back_hires2_overlay.webp);
}
.changenot_logo
{
    min-width: 100px;
    width: 11vw;
    filter: drop-shadow(15px 15px 12px rgba(0, 0, 0, 0.50));
}












/* footer imported style block */
.footer
{
    font-size: 26px;
    font-family: 'Jura';
    min-height: 180px;    
    background: linear-gradient(180deg, rgba(152, 152, 152, 0.2) 0%, rgba(152, 152, 152, 0) 100%), #2D2D2D;
    display: flex;
    flex-wrap: wrap;
    align-items:center;
    box-shadow: inset 0px 10px 10px rgba(0, 0, 0, 0.25);
}
.footer_telegram_logo
{
    max-width: 52px;
}
.fakin_kiska_footer_title
{
    color: white;
}
.contact_footer_fk
{
    width: 18vw;
    display: flex;
    align-items: center;
}
.footer_navbar 
{
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    justify-content: center;
}
.footer_navbar ul
{
    color: white;

    display: flex; 
    flex-wrap: wrap;  
    justify-content: center;
    
}
.footer_navbar ul li
{
    margin-left: 20px;
    /* display: inline; */
    margin-right: 30px;
}
.footer a
{
    color: #ffff;
    text-decoration: none;
}
