 .logo-img {
     display: block;
     margin-top: 0;
 }

 .header-photo {
     display: block;
     
 }

 .logo-mobil {
     display: none;
 }

 @media (max-width: 768px) {
     .logo-img {display: none !important;}
     .logo-mobil {display: block !important;}
     .header-photo {display: none !important;}

     
 }

 #tarifs,
 #bio,
 #pourqui,
 #art,
 #contact,
 #liens {
     scroll-margin-top: 230px;
 }



 /* Mobil nézetre (max 768px szélesség) */
 @media (max-width: 768px) {

     #tarifs,
     #bio,
     #pourqui,
     #art,
     #contact,
     #liens {
         scroll-margin-top: 500px;
         /* nagyobb margó mobilon */
     }
 }

 .navbar {
     background-color: white !important;
     min-height: auto;
     margin-bottom: 20px;
 }

 .nav-link {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    line-height: 1.1;
}



 a {
     text-decoration: none !important;

 }

 a:hover {
     color: #9f9f9f;
 }

 p {
     line-height: 28px;
     color: #9f9f9f;
 }

 h2 {
     color: #4989c4 !important;
 }