
            .button-container
            {
                font-size:16px;
                margin-top:40px;
                display: flex;
                flex-direction: column;
                align-items: center ;
                gap: 30px;
                /* Mellanrum mellan knapparna */
                max-width: 500px;
                /* Justera efter behov */
                margin: 20px auto;
                /* Centrera container */
            }
            
            .grayButton
            {
                

                display: flex;
                justify-content: center;
                padding: 10px 20px;
                border-radius: 60px;
                background-color: #b24d10;
                color: white;
                text-decoration: none;
                transition: background-color 0.3s, color 0.3s;
                cursor: pointer;
                border: 2px solid #C3D9F4;
                font-size: min(4.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: #747920;
                 text-decoration: none;
            }
            
            #panorama
            {
                background-image: url("https://cdn.hsystemcontent.com/images/100409.jpg");
                margin: 0;
                /*max-height: 600px; */
                display: flex;
                justify-content: center;
                align-items: flex-start;
                /* Align items at the start (top) */
                padding-top: 50px;
                /* 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;
            }
            
