/* Import extern */
@import url("bootstrap.5.carousel.multi.css"); 
@import url("aos.css"); 
@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@400;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Kalam&display=swap");

/* Import own */
@import url("fonts.css"); 
@import url("colors.css"); 
@import url("scrollbar.css"); 
@import url("progress.css"); 
@import url("nav.css"); 
@import url("slider.css"); 
@import url("button.css"); 
@import url("padding.css"); 
@import url("accordion.css"); 
@import url("footer.css"); 


html {
    scroll-behavior: smooth;
	
}

body {
    font-family: 'Raleway', sans-serif;
	cursor: url(../img/cursor/Icon-Default.svg), default; 
    color: #000000;
    font-size: 1rem;
}

.user-select 
{ 
    cursor: url(../img/cursor/Icon-Auto.svg), auto; 
}

.container {
    max-width: 1440px;
}

header {
    height: 115px;
    width: 100%;
    z-index: 999999999;
    margin-top: -24px;
    background-color: transparent;
}

.content {
    margin-top:-115px;
    padding-top:12rem;
}

.card-header {
    border-bottom: none;
}

.card {
    border: none;
    border-radius: 1rem;
}

.client-logo img.second {
    display: none;
}

.client-logo:hover img.first {
    display: none;
}

.client-logo:hover img.second {
    display: inline-block;
}

.today {
    font-weight: 700;
}

.opening-hours-style table td, .opening-hours-style table th {
    padding-top: 3px;
    padding-bottom: 8px;
    padding-right: 20px;
    vertical-align: top;
}