.hero{position:relative;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media(min-width:768px){.hero .hero-content-container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;box-sizing:content-box}.hero .hero-related{float:right;height:100%;background:rgba(255,255,255,.8);display:inline-block;padding:20px}}@media(min-width:1200px){.hero .hero-related{width:420px}}@media(min-width:992px) and (max-width:1199px){.hero .hero-related{width:320px}}@media(min-width:768px) and (max-width:991px){.hero .hero-related{padding-top:0}.hero .hero-related .action-list li{padding:0}.hero .hero-related .action-list li a{font-size:14px;background-size:14px}.hero .hero-related h3{font-size:18px}}@media(max-width:767px){.hero{padding-bottom:30px;background-image:none!important;background-color:#f2f2f2}.hero .hero-content{margin-top:15px}}@media(min-width:1200px){.hero .hero-content{max-width:620px}}@media(min-width:992px){.hero .hero-content{border-radius:0 41% 58% 0;height:150%;margin-top:-50px;padding:90px 30px 0 20px!important}.hero .hero-content.float-box{margin-left:40px;margin-right:40px}.hero .hero-content a{text-decoration:underline}}@media(min-width:768px){.hero .hero-content{background:rgba(255,255,255,.85);display:inline-block;padding-top:14px;padding-bottom:14px}.hero .hero-content.hero-content-left{padding-left:20px;padding-right:40px;border-right:6px solid #006d8f;float:left}.hero .hero-content.hero-content-right{padding-left:40px;padding-right:20px;border-left:6px solid #006d8f;float:right}}@media(min-width:768px) and (max-width:991px){.hero .hero-content{height:100%}}.hero .hero-content h1,.hero .hero-content h2,.hero .hero-content h3,.hero .hero-content h4,.hero .hero-content p{margin:0;padding:0}.hero .hero-content h1{padding-bottom:8px;font-size:34px}.hero .hero-content>a{display:block}.hero .hero-content>a.h1,.hero .hero-content>a.h2,.hero .hero-content>a.h3,.hero .hero-content>a.h4{padding:0;margin:10px 0 0;color:#2c93ae}.hero.report-hero h1{font-size:32px}@media(min-width:768px) and (max-width:991px){.hero.report-hero .hero-content{margin-top:14px;height:auto!important}.hero.report-hero .hero-content .h2{font-size:26px}}.main-content{margin-top:30px!important}#maincontent>.row,#maincontent>.row-padded{margin-bottom:20px}