header {
    margin: auto 50px;
}


header nav {
    display: flex;
    justify-content: space-between;
    font-size: 25px;

}
header nav .right-side {
    margin-top: 1.2rem;
}

.tell {
    position: relative;
    display: inline-block; /* dôležité */
}




header nav .left-side {
    display: flex;
    align-items: center;
    gap: 30px;
}

.objbtn {
    border-bottom: 5px solid #000;
}

@media (max-width: 844px) {
   html, body {
    overflow-x: hidden;
    margin: 0;
    margin-top: 0.5rem;
}

    header {
        margin: auto 20px;
    }
    header nav {
        font-size: 15px;
    }
}