body{font-family:'Fira Sans',sans-serif;font-size:16px;line-height:1.4;margin-bottom:59px}body.menu-active{overflow:hidden}body.menu-active nav{display:block}body.menu-active footer .nav-icon .lines{height:100%;top:100%;background:transparent}body.menu-active footer .nav-icon .lines:before{transform:translateY(14px) translateX(0) rotate(45deg);width:100% !important;background:#d20423;top:-14px}body.menu-active footer .nav-icon .lines:after{top:14px;transform:translateY(-14px) translateX(0) rotate(-45deg);width:100% !important;background:#d20423}header{position:fixed;top:0;left:0;right:0;z-index:900;background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)}header .logo{height:28px;margin:10px 0 5px 15px}header .main-nav{width:100%;overflow:auto;display:flex;flex-wrap:nowrap;column-gap:18px;font-family:'Fira Sans Condensed',sans-serif;font-weight:500;padding:10px 15px;font-size:15px}header .main-nav a{flex:none;color:#000;text-decoration:none}header .featured{background:#d20423;font-family:'Fira Sans Condensed',sans-serif;color:#fff;padding:3px 6px;border-radius:2px;font-size:12px;position:absolute;right:15px;top:14px;text-decoration:none !important}header .featured i{float:right;margin:2px 0 -2px 5px}footer{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.2)}footer .icons{display:flex;width:100%;align-items:center}footer .icons a{flex:1;color:#000;padding:12px;font-size:10px;text-align:center;line-height:1.2;text-decoration:none !important}footer .icons a i{display:block;font-size:18px;color:#d20423}footer .icons .nav-icon{float:right;width:45px;height:45px;cursor:pointer;position:relative}footer .icons .nav-icon .lines{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:28px;height:2px;background-color:#d20423}footer .icons .nav-icon .lines:before,footer .icons .nav-icon .lines:after{content:'';position:absolute;top:0;right:0;width:100%;height:2px;background-color:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}footer .icons .nav-icon .lines:before{top:-10px;width:80%}footer .icons .nav-icon .lines:after{top:10px}nav{position:fixed;z-index:10;top:0;bottom:59px;left:0;right:0;background:#d20423;overflow-y:scroll;padding-top:30px;z-index:991;display:none;padding:20px 40px}nav .item{position:relative;display:block;margin:5px 0}nav .item.sub span{position:absolute;right:0;top:0;padding:13px;color:#fff;font-size:18px;line-height:1;opacity:.8;cursor:pointer}nav .item.sub span:hover{opacity:1}nav .item.sub span:after{font-family:uicons-regular-rounded !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f133"}nav .item.sub.active span:after{content:"\f13e"}nav .item.sub.active .sub-item{max-height:9999px;transition-timing-function:cubic-bezier(.5, 0, 1, 0);transition-delay:0s}nav .item a{color:#fff;display:table;padding:10px 0;text-decoration:none !important}nav .item a:hover{color:#fff}nav .item .sub-item{position:relative;padding:0;top:auto;left:auto;background:transparent;display:block;width:100%;max-height:0;transition:max-height .8s cubic-bezier(0, 1, 0, 1) -0.1s;overflow:hidden}.content{padding-top:84px}.content a{color:#d20423;text-decoration:none !important}.top-news .image{width:100%;height:auto}.top-news .caption{margin:20px}.top-news .caption .title{color:#000;font-size:18px;font-family:'Fira Sans Condensed',sans-serif;line-height:1.3;font-weight:500}.top-news .caption .title span{text-transform:uppercase;font-weight:500;color:#d20423}.top-news .swiper-container{padding-bottom:20px}.list .item{display:flex;padding:16px;border-bottom:solid 1px #e9ecef}.list .item:last-child{border-bottom:none}.list .item .image{margin-right:15px}.list .item .title{color:#000;font-size:15px;font-family:'Fira Sans Condensed',sans-serif;line-height:1.3}.list .item .title span{text-transform:uppercase;font-weight:500;color:#d20423}article{font-size:14px;line-height:1.5em}article .image{position:relative;margin-bottom:20px;display:block}article .image .desc{position:absolute;background:rgba(0,0,0,0.7);color:#fff;bottom:0;left:0;padding:8px 10px;font-size:11px;line-height:1.4em}article .news-container{margin:15px}article h1{margin:10px 0;color:#000;font-size:22px;font-family:'Fira Sans Condensed',sans-serif;line-height:1.3;font-weight:500}article h1 span{text-transform:uppercase;font-weight:500;color:#d20423}article h2{color:#d20423;font-weight:bold;font-size:16px;text-transform:uppercase;margin:5px 0}article h3{font-size:15px;line-height:1.5;font-weight:400;margin:0 0 15px}article iframe{width:100%}article .news-content .link-box{margin:18px 0;display:block;padding:18px 0;border-top:solid 1px #e9ecef;border-bottom:solid 1px #e9ecef;color:#000;font-size:15px;font-family:'Fira Sans Condensed',sans-serif;line-height:1.3}article .news-content .link-box img{float:left;width:110px;margin-right:10px}article .news-content .link-box .subtitle{text-transform:uppercase;font-weight:500;color:#d20423}article .news-content .link-box .subtitle:after{content:': '}article .news-content .image-desc{color:#d20423;font-weight:400;font-size:13px;line-height:1.4em;margin:5px 0 15px;font-family:'Fira Sans Condensed',sans-serif;border-bottom:solid 1px #e3e3e3;padding-bottom:10px}article .news-content .extra-content{font-family:'Fira Sans Condensed',sans-serif;color:#000 !important;font-weight:700;font-size:18px;line-height:1.5em}article .news-content .extra-content img{height:auto}article .news-content .extra-content.center{text-align:center;padding:20px 40px;margin:20px 0;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9}article .news-content .extra-content.center.v02{font-size:22px;padding:20px 40px}article .news-content .extra-content.left{text-align:left;padding:20px 40px;margin:20px 0;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;width:40%;float:left;margin:25px 25px 25px 0}@media (max-width:1200px){article .news-content .extra-content.left{margin:25px 25px 25px 0}}article .news-content .extra-content.left.v02{font-size:22px;padding:20px 40px}article .news-content .extra-content.right{text-align:right;padding:20px 40px;margin:20px 0;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;width:40%;float:right;margin:25px 0 25px 25px}article .news-content .extra-content.right.v02{font-size:22px;padding:20px 40px}article .foto{font-size:12px;margin:-10px 0 10px 0}article .tags{margin-top:20px}article .tags a{font-family:'Fira Sans Condensed',sans-serif;background:#d20423;color:#fff;padding:2px 4px;border-radius:2px;margin:0 8px 7px 0;display:inline-block;font-size:11px}article time{display:block;margin:10px 0;font-size:12px}article .author{margin-bottom:20px;font-weight:500;font-size:15px;color:#d20423}article img{width:100%;height:auto}article .category{background:#000;color:#fff;font-size:18px;font-weight:700;padding:5px 10px;display:inline-block;text-decoration:none;border:none;font-family:'Fira Sans Condensed',sans-serif;margin:0 0 5px 0;text-transform:uppercase}article .category:hover{background:#d20423}@media (max-width:500px){article .category{font-size:14px;padding:4px 8px;margin:0}}article .type{background:#d20423;color:#fff;font-size:14px;font-weight:700;padding:5px 10px;display:inline-block;text-decoration:none;border:none;font-family:'Fira Sans Condensed',sans-serif;margin:0 0 5px 0;text-transform:uppercase}@media (max-width:500px){article .type{font-size:14px;padding:4px 8px;margin:0}}article .embed-responsive{margin:20px 0}.page-title{background:#d20423;color:#fff;font-size:14px;font-weight:700;padding:5px 10px;display:inline-block;text-decoration:none;border:none;font-family:'Fira Sans Condensed',sans-serif;margin:15px 0 0 15px;text-transform:uppercase}.pagination .page-item.active .page-link{background-color:#d20423;border-color:#d20423;color:#fff}.pagination .page-item .page-link{color:#bcc2c7}.pagination .page-item .page-link:hover{color:#000}.swiper-pagination-bullet-active{background:#d20423 !important}