:root{--bs-font-sans-serif:"Signika"}.hero{height:auto;height:450px;position:relative}@media(min-width:768px){.hero{height:450px}}@media(min-width:1200px){.hero{height:550px;max-height:calc(100vh - 100px);min-height:450px}}@media(min-width:1364px){.hero{height:850px}}.hero:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.39) 41%,rgba(0,0,0,.78));bottom:0;content:"";display:block;height:245px;left:0;position:absolute;right:0;z-index:1}.hero.hero-1{margin-bottom:25px}.hero.hero-1 .hero-name{margin:0;text-align:left}@media(min-width:991px){.hero.hero-1 .hero-name{max-width:630px}}@media(min-width:1200px){.hero.hero-1 .hero-name{max-width:730px}}@media(min-width:1364px){.hero.hero-1 .hero-name{max-width:860px}}@media(min-width:1700px){.hero.hero-1 .hero-name{max-width:960px}}.hero.hero-1 .hero__inner{align-content:flex-end;flex-wrap:wrap}.hero.hero-1 .hero-data{width:100%}.hero.hero-1 .hero-map{order:-1}@media(max-width:991px){.hero.hero-1 .hero-map{margin-bottom:30px}}@media(min-width:992px){.hero.hero-1 .hero-map{bottom:180px;position:absolute;right:0}}.hero.hero-2{margin-bottom:25px}@media(max-width:767px){.hero.hero-2{height:auto}}.hero.hero-2 .hero__inner{align-content:center;flex-wrap:wrap;padding-bottom:70px;padding-top:92px}@media(min-width:992px){.hero.hero-2 .hero__inner{padding-top:80px}}@media(min-width:1200px){.hero.hero-2 .hero__inner{padding-top:106px}}.hero.hero-2 .hero__image{bottom:0;left:0;position:absolute;right:0;top:0}.hero.hero-2 .hero__content{height:100%;padding-bottom:40px;position:static}.hero.hero-2 .hero-2-name-container{align-content:center;display:grid;height:calc(100% - 108px);margin-bottom:20px;margin-top:20px;width:100%}@media(max-width:991px){.hero.hero-2 .hero-2-name-container{height:calc(100% - 188px);margin-bottom:40px;margin-top:40px}}.hero.hero-2 .hero-2-data-container{align-items:flex-end;bottom:0;display:flex;justify-content:space-between;position:relative;width:100%;z-index:2}.hero.hero-2 .hero-2-data-container .hero-data-helper{width:100%}.hero.hero-2 .hero-2-data-container .hero-data{display:table;margin-bottom:22px}@media(max-width:767px){.hero.hero-2 .hero-2-data-container{flex-wrap:wrap}}@media(min-width:1200px){.hero.hero-2{margin-bottom:60px}}.hero.hero-3{margin-bottom:25px}@media(min-width:1200px){.hero.hero-3{margin-bottom:51px}}.hero.hero-3 .hero__inner{align-content:center;display:grid}.hero.hero-3 .hero-name{margin-bottom:24px;margin-left:0}.hero.hero-4{margin-bottom:25px}@media(min-width:1200px){.hero.hero-4{margin-bottom:70px;max-height:580px;min-height:500px}}.hero.hero-4 .hero__inner{justify-content:center}.hero.hero-5{margin-bottom:25px}.hero.hero-5 .hero-name{margin:0}.hero.hero-5 .hero__inner{justify-content:center}.hero.hero-5 .hero-data{width:100%}.hero.hero-5 .hero-map{order:-1}@media(max-width:991px){.hero.hero-5 .hero-map{margin-bottom:30px}}@media(min-width:992px){.hero.hero-5 .hero-map{bottom:180px;position:absolute;right:0}}.hero .hero-name{margin-left:auto;margin-right:auto;max-width:1020px}.hero__image{height:100%}.hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__content{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.hero__content .container-helper,.hero__content .row-helper{height:100%}.hero .hero-map{margin-left:auto}.hero__inner{align-items:center;display:flex;height:100%;position:relative}.hero:after{background:url(../images/covers/xs/cover-1-top.png) 100% 100% no-repeat;bottom:0;content:"";display:block;height:100px;left:0;position:absolute;right:0;z-index:1}@media(min-width:768px){.hero:after{background:url(../images/covers/md/cover-1-top.png) 50% 100% no-repeat}}@media(min-width:1200px){.hero:after{background:url(../images/covers/xl/cover-1-top.png) 50% 100% no-repeat;background-repeat:repeat-x}}.hero .hero-data{position:relative;z-index:2}.hero .hero-data__link{display:inline-block;font-size:1.6rem;margin-bottom:19px;text-decoration:none;transition:.3s}@media(min-width:1200px){.hero .hero-data__link{font-size:1.8rem}}.hero .date{background:#000;color:#fff;font-size:1.8rem;padding:1px 10px 2px}.hero__desc{margin-bottom:19px}.hero__desc,.hero__desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.hero__desc p{color:#fff;font-size:1.8rem;line-height:1.66}
