/* --- VARS --- */
body {
    --title-size: 36px;
    --title-color: #222222;
    --font-size: 16px;
    --font-color: #222222;
    --color-1: #000000;
    --color-2: #ffee00;
    --color-3: #EEEEEE;
    --color-active: #616161;
}
/* --- /vars --- */

/* --- MENU --- */
.block_menu { 
	position: sticky; 
	top: 0; 
	background-color: #ffffff; 
font-size: 16px;
} 


.block_menu_wrap { 
	max-width: 1440px; 
	padding: 20px 0px; 
} 


.block_menu {
	--menu-top-color: #444444;
	--menu-top-color-active: var(--color-2);
}
/* --- /menu --- */


/* --- #BLOCK_406 --- */
/* Buttonup */
#block_buttonup {
    width: 80px;
    height: 80px;
    bottom: 50px;
    left: 50px;
    background-color: #4CFB33;
}

.block_blockup_svg {
    width: 40px; 
    height: 40px; 
    margin-top: -4px;
}
/* --- /block_406 --- */


/* --- #BLOCK_407 --- */
/* Buttonup */
#block_buttonup {
    width: 50px;
    height: 50px;
    bottom: 10px;
    left: 10px;
    background-color: #000000;
}

.block_blockup_svg {
    width: 25px; 
    height: 25px; 
    margin-top: -2px;
}
/* --- /block_407 --- */






/* --- #BLOCK_408 --- */
/* Callback */
#block_408 {
    width: 120px;
    height: 120px;
    bottom: 20px;
    right: 20px;
}

#block_callback_container_408 {
    background-color: #4CFB33;
}

.block_calltoorder_circle_wave_out {
    background-color: #4CFB33;
}

.block_calltoorder_circle_wave_in {
    border-color: #4CFB33;
}
/* --- /block_408 --- */

