.icon{height:1em}.logo{height:4em;width:unset;margin-bottom:-12px}@font-face{font-family:"Rubik";src:url("fonts/Rubik-Regular.ttf");font-weight:normal}body{font-family:"Rubik"}h1,h2,h3,h4,h5,h6{font-family:"Rubik"}a{color:#a31f35}a:hover{color:#761628}em{font-style:normal;font-weight:bold;color:#a31f35}hr.fade{border:0;height:2px;background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,.75), rgba(0,0,0,0))}.sr-only{width:initial !important}.gray{color:gray}html{background-color:#eee}body{background-color:#fff}main{min-height:100vh}.row,.col{display:flex}.row{flex-direction:row;flex-wrap:wrap}.col{flex-direction:column}.center{justify-content:center;align-items:center}.flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}a.center,p.center,h1.center,h2.center,h3.center,h4.center,h5.center{text-align:center}body{margin:auto;min-height:100vh}@media (max-width: 800px){.hidden-s{display:none}.page{width:calc(100% - 10px);padding:0 5px}}@media (min-width: 800px) and (max-width: 1600px){.page{width:80%}}@media (min-width: 1600px){.page{width:66%}}nav{color:#fff;background-color:#a31f35;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}nav>a.item,nav>span,nav>span a.item{display:flex;flex-wrap:wrap;align-items:center}nav a.item,nav .dropper{min-height:3em;padding:0 1em}nav a{color:#fff;text-decoration:none}nav a.active{background-color:#3871da}nav a:hover{background-color:#2f5fb8;color:#fff;text-decoration:none}nav img{height:1.2em;margin-right:.2em}nav .dropper{padding:0 .5em}nav .dropdown-content{position:absolute;right:0;min-width:8.5em}.hero{background-size:cover;background-repeat:no-repeat;background-attachment:fixed}