/* MAIN */
.main-logo {
    min-height: 100vh;
}

.main-logo img {
    width: 260px;
    margin-top: -130px;
}

footer {
    font-family: 'Whyte Inktrap';
    color:#FFF;
    background: #000;
    height: 120px;
}

footer p {
    margin-top: 52px;
    line-height: 14px;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: 2px;
}

footer a {
    margin-top: 42px;
    border: 1px solid #FFF;
    padding: 10px 15px 5px 15px;
    line-height: 14px;
    font-size: 14px;
    cursor: pointer;
    color: #FFF;
    text-decoration: none;
    font-weight: 300;
}

footer a:hover {
    background: #FFF;
    color:#000;
}

/* COOKIES */
.cookies-container .col-md-4 {
    padding-left: 3%;
    padding-right: 3%;
}

.cookies-header {
    font-family: 'Whyte Inktrap';
    font-weight: 500;
    font-size: 14px;
    color:#000;
    background: #FFF;
    line-height: 14px;
}

.cookies-header span{
    font-size: 11px;
    line-height: 14px;
}

.cookies-wrapper {
    font-family: 'Whyte Inktrap';
    background: #000;
    color:#FFF;
    font-size: 13px;
    font-weight: 300;
}

.cookies-wrapper span {
    font-weight: 400;
}

.cookies-wrapper ul {
    list-style: none;
    font-family: 'Whyte Inktrap';
    font-size: 13px;
    font-weight: 300;
    margin: 10px 0 20px 0;
}

.cookies-wrapper ul li {
    margin-bottom: 10px;
}

.accept-cookies {
    border: 1px solid #FFF;
    padding: 15px 15px 10px 15px;
    line-height: 12px;
    font-size: 12px;
    cursor: pointer;
    color: #FFF;
    text-decoration: none;
    font-weight: 300;
}

.accept-cookies:hover {
    background: #FFF;
    color:#000;
    text-decoration: none;
}

#cookiesModal .modal-content{
    background: #DF4B1A;
    border-radius: 0;
}

#cookiesModal .modal-header{
    border: none;
}

#cookiesModal .modal-header button.btn-close{
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    opacity: 1;
}

#cookiesModal .modal-body{
    font-family: 'Whyte Inktrap';
    font-weight: 300;
    color: #000;
    text-align: center;
    font-size: 12px;
}

#cookiesModal .modal-body h1 {
    font-weight: 400;
    font-size: 17px;
    letter-spacing: 4px;
}

#cookiesModal .modal-body img {
    margin-top: 20px;
    margin-bottom: 50px;
    width: 700px;
}

#cookiesModal .modal-body a {
    font-weight: 300;
    color:#FFF;
    font-size: 12px;
    border: 1px solid #FFF;
    padding: 15px 15px 10px 15px;
    text-decoration: none;
    cursor: pointer;
}

#cookiesModal .modal-body a:hover {
    background:#FFF;
    color:#DF4B1A;
}

#cookiesModal .modal-body p  {
    padding-top: 10px;
}

#cookiesModal .modal-body p span {
    font-weight: 300;
    font-size: 12px;
    color:#FFF;
}