a{
    text-decoration: none !important;
    color: #000;
    font-family: "Arial";
}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
* { padding: 0; margin: 0; }

/*===== Home-main  ======*/
.header-main {
    background: linear-gradient(90deg, #FFCC33, #FF8C00);
    padding: 12px 25px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-family: 'Roboto Slab', serif;
    box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    position: sticky;
    top: 0;
    z-index: 1000;
    transition: all 0.3s ease;
}

/* Легкий эффект при прокрутке, как в iPhone */




/* ----------home_page style------- */
.bg-secondary-light{
background: #c5d9d8;
}
.cursor-pointer{
    cursor: pointer;
}
.text-shadow-dark{
    text-shadow: -1px 1px 0 #111,
	1px 1px 0 #333,
	1px -1px 0 #000,
	-1px -1px 0 #222;
}
.bg-order-edited{
    background: linear-gradient(to right, #ec2F4B, #009FFF);
}

.bg-block-list-group{
    background: #ffffffa6;
    border-radius: 5px;
    text-shadow: 1px 1px 1px #fff;
}
.bg-ui-gradient-1{
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -ms-flex-direction: column;
     flex-direction: column;
     min-height: 100vh;
    background: #005C97;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #363795, #005C97);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #363795, #005C97); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}
