.c-mybigproject {
    font-size: 1em;
}
@media (max-width: 768px) {
    .c-mybigproject {
        font-size: 0.8em;
    }
}


body {
  font-family: 'Manrope', sans-serif;
}

h1 {
    font-family: 'Jura', sans-serif;
}

#contenttop h2 {
font-size: 1.6em;
}

.side-nav__header {
    max-height: 120px;
}

.side-nav__footer {
    box-shadow: unset;
}

/*FOOTER*/


.c-scroll-text-white{
    font-family: 'Jura', sans-serif;
    font-size: 100px;
    font-weight: 300;
    text-align: right;
color: #fff;
 animation: scroll-white 20s linear 0.5s infinite;
margin-bottom: 0px;
line-height: 1em;
position: absolute;
top: 13vh;
z-index: 0;
letter-spacing: 7px;
white-space: nowrap;
}

@media (max-width: 700px) {
.c-scroll-text-white {
 animation: scroll-white2 15s linear 0.5s infinite;
}
}


@keyframes scroll-white{
  0% {      
    margin-left:40%;
    opacity:0%;
 }
  10%{
    opacity: 10%;
  }

  90%{
    opacity: 10%;
  }
  100% {
    margin-left:-10%;
    opacity:0%;
 }
}

@keyframes scroll-white2{
  0% {      
    margin-left:40%;
    opacity:0%;
 }
  10%{
    opacity: 10%;
  }

  90%{
    opacity: 10%;
  }
  100% {
    margin-left:-300%;
    opacity:0%;
 }
}

.c-belowsiteinfo {
display: flex;
    align-items: flex-end;
    justify-content: space-around;
    max-width: 1280px;
    margin: 0 auto;
    padding-top: 15vh;
font-weight: 700;
}


@media (max-width: 768px) {
.c-belowsiteinfo {
align-items: center;
justify-content: space-around;
flex-direction: column;
}
}

.c-belowsiteinfo img{
max-height: 120px;
width: auto;
margin-bottom: 10px;
}


/*END OF FOOTER*/.c-newlogo {
    background-image: url('/cache/files/d50128aa29dd67864d9f79b5237f723d3fc7706d.svg');
    background-position: center;
    background-size: contain;
background-repeat: no-repeat;
}


a.mobile-header-startlink {
    background-image: url('/cache/files/d50128aa29dd67864d9f79b5237f723d3fc7706d.svg');
    background-position: center;
    background-size: contain;
background-repeat: no-repeat;
width: 220px;
    transform: translate(-50%, 0%);
}

.side-nav__header {
    background-color: white;
    background-image: url('/cache/files/d50128aa29dd67864d9f79b5237f723d3fc7706d.svg') !important;
    color: #333;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    margin-left: 3vh;
    margin-right: 3vh;
}.c-button1 {
display: inline-block;
    text-align: center;
    padding: 10px 15px;
    transition: 0.3s;
    text-decoration: none;
        background-color: transparent;
border: 1px solid #ffffff;
font-size: 1em;
color: #fff;
}
.c-button1:hover {
    background-color: #fff;
border: 1px solid #fff;
color: #222222;
}

.c-button2 {
display: inline-block;
    text-align: center;
    padding: 10px 15px;
    transition: 0.3s;
    text-decoration: none;
        background-color: transparent;
border: 1px solid #222222;
font-size: 1em;
color: #222222;
}
.c-button2:hover {
    background-color: #222;
border: 1px solid #222;
color: #fff;
}


.c-button3 {
display: inline-block;
    text-align: center;
    padding: 10px 15px;
    transition: 0.3s;
    text-decoration: none;
        background-color: #222;
border: 1px solid #222222;
font-size: 1em;
color: #fff;
}
.c-button3:hover {
    background-color: #333;
border: 1px solid #333;
color: #fff;
}.c-erga-page-text {
display: flex;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
padding-top: 20px;
padding-bottom: 20px;
}

@media (max-width: 768px) {
.c-erga-page-text {
    justify-content: center;;
 text-align: center;
padding-top: 0px;
}
}