::selection{background-color:transparent;color:inherit}::-moz-selection{background-color:transparent;color:inherit}body{margin:0;font-family:Quicksand,sans-serif;font-size:18px;line-height:1.66667;box-sizing:border-box;width:100%;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:#000}header h1{display:none}nav ul{list-style:none;padding:0;margin:10px 0 0;display:flex;justify-content:center;gap:20px}nav a{text-decoration:none;color:#000;font-weight:700}main{max-width:100%x;margin:30px auto 0;display:flex;flex-wrap:wrap}.gallery{position:relative;width:100%;height:70vh;overflow:hidden}.gallery img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out}.gallery img.active{opacity:1;z-index:1}.gallery img{width:100%}section{margin-top:40px}section{width:14.66667%;max-width:14.66667%;min-width:200px;flex:0 0 auto;flex-basis:14.66667%;padding:15px;box-sizing:border-box}@media only screen and (max-width:919px){section{width:100%;max-width:100%;min-width:200px;flex:0 0 auto;flex-basis:100%;padding-left:30px;padding-right:30px}}section .info,section div a{font-size:.8rem;line-height:1.9444444444444}section>a>img{width:100%;height:auto;max-width:210px}section div h2,section h2{font-size:.95rem;line-height:1.5555555555555556rem;letter-spacing:.12222222222222223rem;font-style:normal;text-transform:uppercase}section h2{color:#b7000f;font-weight:700}section div h2{font-weight:400;color:#000}h2{margin-bottom:10px}section .infoin{margin:30px 0}.red{color:#b7000f}.lastcol{margin-bottom:47px}section h3{margin:0}.info{margin-bottom:10px}.badge{display:inline-block;text-decoration:none}footer{text-align:center;padding:20px;background:#fff;border-top:1px solid #ddd;margin-top:40px}