html
{
      scrollbar-width: none; /* for Firefox */
  overflow-y: scroll; 
 
}


html::-webkit-scrollbar {
  display: none; /* for Chrome, Safari, and Opera */
  -ms-overflow-style: none; /* for Internet Explorer, Edge */
  width: 100%;
  box-sizing: border-box;
        
}

body {
    
    margin: 0;
    padding: 0;
    width: 100%;
    font-family: roboto;
    background-color: white;
    box-sizing: border-box;
        
    
 
  scrollbar-width: none; /* for Firefox */
  overflow-y: scroll; 
 
 
        
        overflow-x: hidden; /* Prevent horizontal overflow */
 
}



body::-webkit-scrollbar {
  display: none; /* for Chrome, Safari, and Opera */
  -ms-overflow-style: none; /* for Internet Explorer, Edge */
}


.navbar {
    
    background-image: url('media/snoloca0/background10aa237.jpg'); /* Replace 'your-background-image.jpg' with the path to your background image */
    
    background-size: cover;
    height: 400px;
    padding: 30px;
    text-align: center;
    
}

.navbar a {
    
    color: white;
    text-decoration: none; /* Remove underline */
    padding: 30px;
    font-size: 20px;
    
}


.navbar a.active {
    font-weight: bold;
}

.logo
{
    
    width: 350px;
    height: 350px;
    
}

.logo-location
{
    
    margin-right: 380px;
    align-content: flex-end;
}

.logo-wrap {
        max-width: 250px;
        margin: 0 auto;
        padding-left: 20px;
        padding-top: 5.7rem;
    }


footer {
    text-align: center;
    font-size: 0.8rem;
    color: #484848;
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #ffffff; /* Optional: Add background color */
    padding: 10px 0; /* Optional: Add padding for spacing */
    margin-bottom: 20px;
}


.content {
    
        max-width: 720px;
        
        
        
        
        
        
        
    }
    
.link-publications a
{
    font-weight: 700;
    color: #1d5d8a;
    text-decoration: none;
    font-size: 18px;
    
    
}

.content h2
{
    font-weight: 100;
    
    color: #2c3e50;
    line-height: 1.4em;
    
    margin-bottom: 30px;
  
}

.content h1
{
    font-size: 2.3em;
    color: #2c3e50;
}

.small-text p {
    font-size: 1.1em;
    line-height: 1.8em;
    color: #2c3e50;
    font-weight: 400;
    margin-top: 40px;

}

.small-text a {
    font-weight: 700;
    color: #1d5d8a;
    text-decoration: none;
}

.openaccesscontainer
{
    display: flex;
    justify-content: center;
    margin-top: 20px;
        margin-bottom: 100px;
}

.address
{
     max-width: 900px;
        
        
    margin: auto;
    
        margin-bottom: 40px;
}

.bidrag-container
{
    max-width: 100%;
          display: flex;
    justify-content: center;
    margin: auto;
    
        margin-bottom: 20px;
        
}

.bidrag-container p {
    font-size: 1.1em;
    
    color: #2c3e50;
    font-weight: 400;
   line-height: 1.8em;
        

}

.address a {
    font-weight: 700;
    color: #1d5d8a;
    text-decoration: none;
    font-size: 18px;
}

.bidrag-container a {
    font-weight: 700;
    color: #1d5d8a;
    text-decoration: none;
    font-size: 18px;
}



.address p {
    font-size: 18px;
    
    color: #2c3e50;
    font-weight: 400;
   

}






.om-stiftelsen p {
    font-size: 17px;
    line-height: 1.9em;
    color: #2c3e50;
    font-weight: 400;
   

}

.address h2
{
   font-size: 21px;
    color: #2c3e50;
}

.bidrag-container h2
{
   font-size: 1.5em;
    color: #2c3e50;
}

h1
{
    color: #2c3e50;
}

.container {
    max-width: 900px; /* Adjust as needed */
    margin: 0 auto; /* Center content horizontally */
    margin-top: 20px;
    
}

.person-content {
    
    display: flex;
    flex-direction: column;
    
    flex: 1;
    justify-content: space-between;
    
    
}

.person img {
    max-width: 100%;
    height: auto;
    
    margin-top: auto; /* Push the image to the bottom */
}



        .map-container-desktop {
            display: block;
        }

        .map-container-mobile {
            display: none;
        }

        @media (max-width: 768px) {
            .map-container-desktop {
                display: none;
            }
            
            .logo-wrap {
        max-width: 250px;
        margin: 0 auto;
        padding-left: 20px;
        padding-top: 4rem;
    }
            

            .map-container-mobile {
                display: block;
            }
            
            .address h1
{
   margin-left: 20px;
   margin-top: 50px;
   margin-bottom: 0px;
}
        }
        
        
        
        @media (min-width: 768px) {
            .mobile-background {
                display: none;
            }

            
        }
   

.contact-container
{
     display: flex; /* Use flexbox */
     justify-content: space-between; /* Distribute child divs with space between them */
}



.person {
            min-width: 205px;
            display: flex; /* Use flexbox */
            flex-direction: column; /* Display children in a column */
            align-items: flex-start; /* Align children to the start of the cross axis */
            margin-bottom: 20px;
            justify-content: space-between;
            
        }
        
        
        
        


        
        .line-breaker{
    width: 20px;
    height: 2px;
    background-color: #add8e6;
    display: block;
    margin: 10px 0;
}






.group {
    display: grid;
    grid-template-columns: repeat(3, 1fr); /* Three columns with equal width */
    gap: 52px;
    margin-top: 80px;
}

/* Two columns for screens smaller than 768px */
@media screen and (max-width: 768px) {
    .group {
        grid-template-columns: repeat(2, 1fr);
        gap: 22px;
    }
}

/* One column for screens smaller than 480px, with centering */
@media screen and (max-width: 480px) {
    .group {
        grid-template-columns: 1fr; /* One column */
        justify-items: center; /* Center items horizontally */
        margin-right: -24px;
    }
}





.mobile-nav-container {
  display: none; /* Initially hide the navigation bar */
}

@media (max-width: 768px) { /* Show the navigation bar only on screens smaller than 768px */
  .mobile-nav-container {
    display: block;
    background-color: black; /* Set the background color to black */
    padding: 24px; /* Add padding for better appearance */
  }
}
        
.person p {
    font-size: 14px;
    color: #2c3e50;
    font-weight: 400;
   

}

.person:last-child {
    margin-top: auto;
}

.person img
{
    width: 181px;
}








.award-force {
    padding: 20px 15px;
    border-radius: 3px;
    display: inline-block;
    background-color: #1d5d8a;
    color: #fff;
    margin-top: 20px;
    margin-bottom: 40px;
    box-shadow: 0 10px 34px -8px #7a7a7a;
    
}

@media (min-width: 768px) {
    .mobile-nav-container[data-v-5b49e065] {
        display: none;
    }
}

@media (max-width: 768px) {
            .navbar {
                display: none; /* Hide desktop navbar on screens smaller than 768px */
            }
        }

.hamburger[data-v-5b49e065]:hover {
    opacity: .7;
}

.hamburger[data-v-5b49e065] {
    padding: 15px;
    display: inline-block;
    cursor: pointer;
    transition-property: opacity, filter;
    transition-duration: .15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    overflow: visible;
}


.router-link[data-v-5b49e065] {
    font-size: 1.2em;
    font-weight: 400;
    color: #fff;
    width: 100%;
    display: block;
    padding: 15px;
    height: 100%;
}






ul[data-v-5b49e065] {
    position: fixed;
    z-index: 99;
    top: 57px;
    left: 0;
    margin: 0;
    padding: 0;
    max-height: 0;
    overflow: hidden;
    background-color: #121212;
    width: 100%;
    list-style-type: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    transition: max-height .3s ease;
}

@media screen and (max-width: 600px) {
            .contact-container {
                display: flex;
                flex-direction: column;
                align-items: center;
            }
            .contact-container div {
                margin-top: 20px;
            }
        }







/* CSS for responsive background image */
.background-image {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: auto;
    
}

/* CSS for responsive logo */


/* Adjust logo size for smaller screens */
@media (max-width: 768px) {
    .logo {
        width: 250px; /* Adjust as needed for smaller screens */
    }
}

@media (max-width: 480px) {
    .logo {
        width: 250px; /* Further adjust for very small screens */
    }
    
    .logo-wrap {
        max-width: 250px;
        margin: 0 auto;
        padding-left: 20px;
        padding-top: 5.7rem;
    }
}

/* Adjust background image height for smaller screens */
@media (max-width: 768px) {
    .background-image {
        min-height: 50vh; /* Adjust as needed for smaller screens */
        max-height: 50vh;
    }
}

@media (max-width: 480px) {
    .background-image {
        min-height: 40vh; /* Further adjust for very small screens */
        max-height: 40vh;
    }
}



/* css from original hamburger menu. Remove, clean or filter later */


*/.hamburger[data-v-5b49e065]{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.hamburger[data-v-5b49e065]:hover{opacity:.7}.hamburger-box[data-v-5b49e065]
{width:40px;height:24px;display:inline-block;position:relative}
.hamburger-inner[data-v-5b49e065]{display:block;top:50%;margin-top:-2px}
.hamburger-inner[data-v-5b49e065],.hamburger-inner[data-v-5b49e065]:after,
.hamburger-inner[data-v-5b49e065]:before{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}
.hamburger-inner[data-v-5b49e065]:after,.hamburger-inner[data-v-5b49e065]:before{content:"";display:block}
.hamburger-inner[data-v-5b49e065]:before{top:-10px}.hamburger-inner[data-v-5b49e065]:after{bottom:-10px}
.hamburger--3dx .hamburger-box[data-v-5b49e065]{perspective:80px}
.hamburger--3dx .hamburger-inner[data-v-5b49e065]{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dx .hamburger-inner[data-v-5b49e065]:after,.hamburger--3dx .hamburger-inner[data-v-5b49e065]:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dx.is-active .hamburger-inner[data-v-5b49e065]{background-color:transparent;transform:rotateY(180deg)}
.hamburger--3dx.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dx.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dx-r .hamburger-box[data-v-5b49e065]{perspective:80px}
.hamburger--3dx-r .hamburger-inner[data-v-5b49e065]{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner[data-v-5b49e065]:after,
.hamburger--3dx-r .hamburger-inner[data-v-5b49e065]:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dx-r.is-active .hamburger-inner[data-v-5b49e065]{background-color:transparent;transform:rotateY(-180deg)}
.hamburger--3dx-r.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dx-r.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dy .hamburger-box[data-v-5b49e065]{perspective:80px}
.hamburger--3dy .hamburger-inner[data-v-5b49e065]{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dy .hamburger-inner[data-v-5b49e065]:after,
.hamburger--3dy .hamburger-inner[data-v-5b49e065]:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dy.is-active .hamburger-inner[data-v-5b49e065]{background-color:transparent;transform:rotateX(-180deg)}
.hamburger--3dy.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dy.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dy-r .hamburger-box[data-v-5b49e065]{perspective:80px}
.hamburger--3dy-r .hamburger-inner[data-v-5b49e065]{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dy-r .hamburger-inner[data-v-5b49e065]:after,
.hamburger--3dy-r .hamburger-inner[data-v-5b49e065]:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dy-r.is-active .hamburger-inner[data-v-5b49e065]{background-color:transparent;transform:rotateX(180deg)}
.hamburger--3dy-r.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dy-r.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dxy .hamburger-box[data-v-5b49e065]{perspective:80px}
.hamburger--3dxy .hamburger-inner[data-v-5b49e065]{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dxy .hamburger-inner[data-v-5b49e065]:after,
.hamburger--3dxy .hamburger-inner[data-v-5b49e065]:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dxy.is-active .hamburger-inner[data-v-5b49e065]{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}
.hamburger--3dxy.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dxy.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dxy-r .hamburger-box[data-v-5b49e065]{perspective:80px}
.hamburger--3dxy-r .hamburger-inner[data-v-5b49e065]{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dxy-r .hamburger-inner[data-v-5b49e065]:after,
.hamburger--3dxy-r .hamburger-inner[data-v-5b49e065]:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}
.hamburger--3dxy-r.is-active .hamburger-inner[data-v-5b49e065]{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}
.hamburger--3dxy-r.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dxy-r.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--arrow.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}
.hamburger--arrow.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}
.hamburger--arrow-r.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}
.hamburger--arrow-r.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}
.hamburger--arrowalt .hamburger-inner[data-v-5b49e065]:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}
.hamburger--arrowalt .hamburger-inner[data-v-5b49e065]:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}
.hamburger--arrowalt.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}
.hamburger--arrowalt.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}
.hamburger--arrowalt-r .hamburger-inner[data-v-5b49e065]:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}
.hamburger--arrowalt-r .hamburger-inner[data-v-5b49e065]:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}
.hamburger--arrowalt-r.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner[data-v-5b49e065]:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner[data-v-5b49e065],.hamburger--boring .hamburger-inner[data-v-5b49e065]:after,.hamburger--boring .hamburger-inner[data-v-5b49e065]:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner[data-v-5b49e065]{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner[data-v-5b49e065]:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner[data-v-5b49e065]:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner[data-v-5b49e065]{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner[data-v-5b49e065]:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner[data-v-5b49e065]{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner[data-v-5b49e065]:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner[data-v-5b49e065]:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner[data-v-5b49e065]{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner[data-v-5b49e065]:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner[data-v-5b49e065]{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner[data-v-5b49e065]:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner[data-v-5b49e065]:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner[data-v-5b49e065]{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner[data-v-5b49e065]:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner[data-v-5b49e065]{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner[data-v-5b49e065]:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner[data-v-5b49e065]:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner[data-v-5b49e065]{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner[data-v-5b49e065]:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic[data-v-5b49e065]{overflow:hidden}.hamburger--emphatic .hamburger-inner[data-v-5b49e065]{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner[data-v-5b49e065]:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner[data-v-5b49e065]:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner[data-v-5b49e065]{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner[data-v-5b49e065]:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner[data-v-5b49e065]:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r[data-v-5b49e065]{overflow:hidden}.hamburger--emphatic-r .hamburger-inner[data-v-5b49e065]{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner[data-v-5b49e065]:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner[data-v-5b49e065]:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner[data-v-5b49e065]{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner[data-v-5b49e065]:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner[data-v-5b49e065]:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner[data-v-5b49e065]:after,.hamburger--minus .hamburger-inner[data-v-5b49e065]:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner[data-v-5b49e065]:after,.hamburger--minus.is-active .hamburger-inner[data-v-5b49e065]:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner[data-v-5b49e065]:before{top:0}.hamburger--minus.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0}.hamburger--slider .hamburger-inner[data-v-5b49e065]{top:2px}.hamburger--slider .hamburger-inner[data-v-5b49e065]:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner[data-v-5b49e065]:after{top:20px}.hamburger--slider.is-active .hamburger-inner[data-v-5b49e065]{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner[data-v-5b49e065]:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner[data-v-5b49e065]{top:2px}.hamburger--slider-r .hamburger-inner[data-v-5b49e065]:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner[data-v-5b49e065]:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner[data-v-5b49e065]{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner[data-v-5b49e065]:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner[data-v-5b49e065]:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner[data-v-5b49e065]{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner[data-v-5b49e065]:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner[data-v-5b49e065]:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner[data-v-5b49e065]{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner[data-v-5b49e065]:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner[data-v-5b49e065]:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner[data-v-5b49e065]{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner[data-v-5b49e065]:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner[data-v-5b49e065]:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner[data-v-5b49e065]{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner[data-v-5b49e065]:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner[data-v-5b49e065]{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner[data-v-5b49e065]:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner[data-v-5b49e065]:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner[data-v-5b49e065]{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner[data-v-5b49e065]:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner[data-v-5b49e065]{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner[data-v-5b49e065]:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner[data-v-5b49e065]:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(90deg);background-color:transparent;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner[data-v-5b49e065]{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner[data-v-5b49e065]:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner[data-v-5b49e065]:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(-90deg);background-color:transparent;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner[data-v-5b49e065]{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner[data-v-5b49e065]:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner[data-v-5b49e065]:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner[data-v-5b49e065]{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner[data-v-5b49e065]:after,.hamburger--vortex .hamburger-inner[data-v-5b49e065]:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner[data-v-5b49e065]:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner[data-v-5b49e065]:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner[data-v-5b49e065]:after,.hamburger--vortex.is-active .hamburger-inner[data-v-5b49e065]:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner[data-v-5b49e065]{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner[data-v-5b49e065]:after,.hamburger--vortex-r .hamburger-inner[data-v-5b49e065]:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner[data-v-5b49e065]:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner[data-v-5b49e065]:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner[data-v-5b49e065]{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner[data-v-5b49e065]:after,.hamburger--vortex-r.is-active .hamburger-inner[data-v-5b49e065]:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner[data-v-5b49e065]:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner[data-v-5b49e065]:after{bottom:0;transform:rotate(-90deg)}nav[data-v-5b49e065]{position:relative;background-color:#121212;height:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end;z-index:99}.nav-container[data-v-5b49e065]{position:relative}ul[data-v-5b49e065]{position:fixed;z-index:99;top:57px;left:0;margin:0;padding:0;max-height:0;overflow:hidden;background-color:#121212;width:100%;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:max-height .3s ease}.is-expanded[data-v-5b49e065]{max-height:200px}li[data-v-5b49e065]{display:block;border-top:1px solid #8b8b8b;width:100%}.router-link[data-v-5b49e065]{font-size:1.2em;font-weight:400;color:#fff;width:100%;display:block;padding:15px;height:100%}.overlay[data-v-5b49e065]{display:none;background-color:#484848;opacity:.5;z-index:0;position:fixed;width:100%;height:100%}.is-overlay[data-v-5b49e065]{display:block}@media (min-width:768px){.mobile-nav-container[data-v-5b49e065]{display:none}}.hero[data-v-04c9a00a]{width:100%;height:270px;background-image:url(/static/img/background.10aa237.jpg);background-size:cover}.hero[data-v-04c9a00a],.logo[data-v-04c9a00a]{background-position:50%;background-repeat:no-repeat}.logo[data-v-04c9a00a]{display:inline-block;width:250px;height:300px;background-image:url(

 


 