Current directory: /home/klas4s23/domains/585455.klas4s23.mid-ica.nl/public_html/Gastenboek/uploads
@font-face {
font-family: "Raleway-VariableFont_wght";
src: url("Raleway-VariableFont_wght.ttf");
}
:root {
--color1: #e2fcd6;
--color2: #14967f;
--color3: #095d7e;
--color4: #ccecee;
--color5: #f1f9ff;
--textColor: #000000;
--textColor2: #e2fcd6;
}
html {
height: 100%;
}
body {
margin: 0;
margin-top: 100px;
background: linear-gradient(to bottom right, var(--color1), var(--color2));
background-repeat: no-repeat;
background-attachment: fixed;
font-family: "Raleway-VariableFont_wght";
height: 100%;
font-size: 1.5rem;
}
header {
display: flex;
position: fixed;
width: 100%;
align-items: center;
height: 100px;
background-color: var(--color5);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
z-index: 100;
top: 0;
}
header img,
header a {
height: 80%;
}
header a {
padding: 3em;
}
a {
color: var(--textColor);
}
nav a {
font-weight: bold;
text-decoration: none;
}
nav.menu {
position: relative;
display: flex;
margin-left: auto;
margin-right: 40px;
height: 100%;
}
nav.menu a {
color: var(--textColor);
padding: 0 20px;
display: flex;
align-items: center;
height: 100%;
}
nav .cursor {
pointer-events: none;
background: var(--textColor);
height: 3px;
position: absolute;
bottom: 35px;
transition: .15s all ease;
}
nav.dropdownMenu
{
z-index: 99;
}
nav.dropdownMenu a:hover {
color: var(--color3);
transition: .15s all ease;
}
#currentProduct {
color: var(--color3);
}
.logo {
padding: 0;
padding-left: 20px;
}
.img {
max-width: 600px;
border-radius: 15px;
border: top left radius 0;
box-shadow: -7px -7px 0 rgba(86, 92, 102, 0.4)
}
input[type=text],
select,
textarea {
width: 100%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
margin-top: 6px;
margin-bottom: 16px;
resize: vertical;
}
input[type=submit] {
background-color: #04AA6D;
color: white;
padding: 12px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
}
input[type=submit]:hover {
background-color: #45a049;
}
.container {
border-radius: 5px;
background-color: #f2f2f2;
padding: 20px;
max-width: 50%;
margin: auto;
}
#dropdownButton {
cursor: pointer;
}
.dropdownMenu {
display: flex;
position: fixed;
padding: 10px;
flex-direction: column;
background-color: #f1f9ffa0;
backdrop-filter: blur(3px);
transition: .15s all ease;
transform: translateY(-100%);
top: 100px;
}
.dropdownMenu a {
padding: 10px;
}
/* .content {
margin-left: 40px;
} */
.content1 {
padding: 20px;
}
.productContent
{
display: flex;
flex-direction: column;
align-items: center;
gap: 40px;
height: 100%;
}
.productContent video
{
background-color: var(--color1);
padding: 20px;
box-shadow: #000000 0 0 100px -50px;
min-height: 600px;
max-width: 100%;
}
.aboutUs
{
position: fixed;
z-index: -1;
width: 100%;
height: auto;
top: 100px;
filter: blur(3px) brightness(70%);
}
.aboutUsShadow
{
position: fixed;
z-index: -1;
width: 100%;
bottom: 0;
top: 100px;
box-shadow: inset 0 0 1000px #000000;
}
.box{
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 20px;
padding: 20px;
background-color: var(--color2);
border-radius: 15px;
box-shadow: 7px 7px 0 rgba(86, 92, 102, 0.4);
width: 65%;
color: var(--textColor2);
/* Centering the box */
margin: auto;
}
.box2{
display: flex;
flex-direction: column;
align-items: center;
gap: 20px;
padding: 20px;
background-color: var(--color2);
border-radius: 15px;
box-shadow: 7px 7px 0 rgba(86, 92, 102, 0.4);
width: 65%;
color: var(--textColor2);
}
.box3{
display: flex;
flex-direction: column;
align-items: center;
gap: 20px;
padding: 20px;
background-color: var(--color4);
border-radius: 15px;
box-shadow: 0 1.5rem 3rem -0.75rem hsla(0, 0%, 0%, 0.75);
width: 65%;
}
.above
{
display: flex !important;
flex-direction: row;
background-color: var(--color4);
padding: 40px;
gap: 40px;
max-width: 100%;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
}
.slider {
max-width: 600px;
display: flex;
aspect-ratio: 16 / 9;
overflow-x: auto;
scroll-snap-type: x mandatory;
scroll-behavior: smooth;
box-shadow: 0 1.5rem 3rem -0.75rem hsla(0, 0%, 0%, 0.75);
-ms-overflow-style: none;
}
.slider::-webkit-scrollbar {
display: none;
}
.slider img {
flex: 1 0 100%;
scroll-snap-align: start;
object-fit: cover;
}
.slider-nav {
display: flex;
column-gap: 1rem;
position: absolute;
bottom: 1.25rem;
left: 50%;
transform: translateX(-50%);
z-index: 1;
}
.slider-nav a {
width: 0.5rem;
height: 0.5rem;
background-color: #9d3d3d;
opacity: 0.75;
transition: opacity ease 250ms;
}
.slider-nav a:hover {
opacity: 1;
}
.second-section
{
margin-left: 40px;
margin-right: 40px;
}
#banner {
width: 50%;
height: 50%;
}
.imgpols{
max-width: 400px;
}
@media only screen and (max-width: 800px)
{
nav.menu, header
{
margin: auto;
flex-direction: column;
}
.logo
{
height: 100px;
}
header
{
height: fit-content;
}
nav.menu
{
gap: 20px;
}
.cursor
{
display: none;
}
nav a:active, .currentPage
{
color: var(--color2) !important;
}
.dropdownMenu
{
top: 256.8px;
}
#dropdownButton
{
padding-bottom: 20px;
}
body
{
margin-top: 256.8px;
}
.above
{
display: flex !important;
flex-direction: column;
}
}