
            .button-container
            {
                margin-top:50px;
                display: flex;
                flex-direction: column;
                align-items: center;
                gap: 30px;
                /* Mellanrum mellan knapparna */
                max-width: 500px;
                /* Justera efter behov */
                margin: 60px auto;
                /* Centrera container */
            }
            
            .grayButton
            {
                display: flex;
                justify-content: center;
                padding: 10px 20px;
                border-radius: 60px;
                background-color: #32324e;
                color: white;
                text-decoration: none;
                transition: background-color 0.3s, color 0.3s;
                cursor: pointer;
                border: 1px solid white;
                font-size: min(5vw, 20px);
                width: 100%;
                /* Samma bredd */
                max-width: 400px;
                /* Maxbredd om du vill begränsa */
                font-weight: 500;
                letter-spacing: 2px;
            }
            
            .grayButton:hover
            {
                color: #fff;
                background-color: #2c6f54;
                 text-decoration: none;
            }
            
            #panorama
            {
                background-image: url(https://cdn.hsystemcontent.com/images/97006.jpg);
                margin: 0;
                /*max-height: 600px; */
                display: flex;
                justify-content: center;
                align-items: flex-start;
                /* Align items at the start (top) */
                padding-top: 3vw;
                /* Adjust this value to move items slightly down from the top */
                background-size: cover;
                /* or use 'contain' based on your requirement */
                background-repeat: no-repeat;
                background-position: center;
                height: 85vh;
                min-height: 600px;
            }
            
.outlined-logo
{
    filter: drop-shadow(0 0 2px black);
    
}