html{background-color:#292929}body{background-color:#292929}section{padding:2rem 0}section:nth-child(odd){background-color:#292929}section:nth-child(even){background-color:rgb(28.25,28.25,28.25)}img{max-width:100%}img.logo{-webkit-user-drag:none}a{color:#c03;transition:all .2s ease-in-out}a:hover{color:rgb(153,0,38.25)}::-moz-selection{background:#c03;color:#eee}::selection{background:#c03;color:#eee}body::-webkit-scrollbar{width:.2rem}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#c03;outline:1px solid #777}body,p{color:#eee;font-family:Lato,sans-serif;font-size:1rem;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:"Roboto Slab",sans-serif}h1{font-size:2.25rem}h1:focus{outline:0}h2{font-size:2rem}h3{font-size:1.85rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}h2.brand{font-weight:400;color:#eee;text-shadow:3px 3px 3px #000;display:inline-block;padding-bottom:.5rem;border-bottom:.25rem solid #eee;margin-bottom:2rem}h3.brand{font-weight:400;color:#c03;text-shadow:3px 3px 3px #000;display:block}blockquote{color:#999;font-size:1.5rem;font-weight:300;margin:3rem auto;width:80%}.lead{font-family:Lato,sans-serif;font-size:1.2rem}.circle-icon{background-color:rgb(28.25,28.25,28.25);width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center;vertical-align:middle}.mono{font-family:"Roboto Mono",Courier,mono}.btn{font-family:Lato,sans-serif}.dim{opacity:.75;transition:opacity .3s ease}.dim:hover{opacity:1}.btn.btn-primary{background-color:#c03;border-color:#c03;transition:all .2s ease-in-out}.btn.btn-primary:hover{background-color:rgb(153,0,38.25);border-color:rgb(153,0,38.25)}.btn.btn-primary:active{background-color:#c03!important;border-color:#c03!important}.navbar.fixed-top{background:linear-gradient(to bottom,rgba(0,0,0,.8) 0,transparent 100%)}.navbar.fixed-top .navbar-brand{display:flex;flex-direction:row;align-items:center}.navbar.fixed-top img.logo{max-width:8rem;max-height:100%}@media (min-width:576px){.navbar.fixed-top img.logo{max-width:8rem}}@media (min-width:768px){.navbar.fixed-top img.logo{max-width:10rem}}@media (min-width:992px){.navbar.fixed-top img.logo{max-width:12rem}}@media (min-width:1200px){.navbar.fixed-top img.logo{max-width:12rem}}.navbar.fixed-top .navbar-nav{font-family:"Roboto Slab",sans-serif}.navbar.fixed-top .navbar-nav .nav-link{color:#eee}.navbar.fixed-top .navbar-nav .nav-link.active{color:rgb(153,0,38.25)}.navbar.fixed-top .navbar-nav .nav-link:hover{color:rgb(153,0,38.25)}.navbar.fixed-top .navbar-nav .dropdown-menu{background:linear-gradient(to top,rgba(0,0,0,.8) 0,transparent 100%);border:none}.navbar.fixed-top .navbar-nav .dropdown-menu li a{color:#eee;background-color:unset}.navbar.fixed-top .navbar-nav .dropdown-menu li a:hover{color:rgb(153,0,38.25)}.navbar.fixed-top .navbar-nav .dropdown-menu li a.dropdown-item.active{color:rgb(153,0,38.25);background-color:unset}.navbar.fixed-top .navbar-toggler{padding:.25rem .5rem}.navbar.fixed-top .navbar-toggler .navbar-toggler-icon{width:1em;height:1em}@media (max-width:767px){.navbar.fixed-top .container{max-width:100%}}header{background-color:rgb(28.25,28.25,28.25);background-position:50% 50%;background-size:cover;position:relative}header .container{position:relative}header h1{color:#eee;font-size:2.3rem;text-shadow:3px 3px 3px #000;text-transform:uppercase;display:block}@media (min-width:576px){header h1{font-size:2.5rem}}@media (min-width:768px){header h1{font-size:3rem}}@media (min-width:992px){header h1{font-size:3rem}}@media (min-width:1200px){header h1{font-size:3.5rem}}header h2{font-weight:400;text-shadow:3px 3px 3px #000}@media (max-width:575px){header h2{font-size:1.25rem}}@media (min-width:576px) and (max-width:767px){header h2{font-size:1.25rem}}@media (min-width:768px){header h2{font-size:1.5rem}}@media (min-width:992px){header h2{font-size:1.5rem}}@media (min-width:1200px){header h2{font-size:1.75rem}}header h3{font-size:1.5rem!important;font-weight:400;text-shadow:3px 3px 3px #000}header h3 a{color:#eee;text-decoration:none}header .lead{color:#eee;font-size:1.5rem;text-shadow:3px 3px 3px #000}@media (min-width:576px){header .lead{font-size:1.15rem}}@media (min-width:768px){header .lead{font-size:1.25rem}}@media (min-width:992px){header .lead{font-size:1.35rem}}@media (min-width:1200px){header .lead{font-size:1.5rem}}header.header-hero{min-height:100vh;display:flex;align-items:center}header.header-hero .container{padding-top:2rem;padding-bottom:2rem}header.header-hero .carousel{width:100%;flex:1 1 0;min-width:0}header.header-hero .carousel-inner,header.header-hero .carousel-item{width:100%}.carousel-item.header-page{min-height:100vh;background-size:cover;background-position:center}.carousel-item.header-page.active,.carousel-item.header-page.carousel-item-next,.carousel-item.header-page.carousel-item-prev{display:flex;align-items:center}.hero-slide.header-page{min-height:100vh;display:flex;align-items:center;position:relative;background-size:cover;background-position:center}.hero-slide.header-page .dimmer{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.45;z-index:1;pointer-events:none}.carousel-control-next,.carousel-control-prev{z-index:5}.hero-slide.header-page .container{position:relative;z-index:2}.hero-slide{width:100%}footer a,footer p{color:#eee}footer a:hover{color:rgb(153,0,38.25);text-decoration:unset}footer img.logo{height:4rem}footer ul.social-media{display:inline-block;margin:0;padding:0}footer ul.social-media li{display:inline-block}footer ul.social-media li:not(:last-child){margin-right:.5rem}footer ul.social-media a{font-size:1.25rem}footer section{background-color:#121212!important;margin:0;padding:2rem 0}.card{background-color:#eee;border:1px solid #000;transition:box-shadow .2s ease}.card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.75)!important}.card p{color:#000}.card .card-img-top{height:20rem;object-fit:cover}.card .card-body{text-align:center}