#covidRibbon.contentLight{max-width:1600px;margin:0 auto;padding:10px;background-color:#00c08b;color:#fff;width:100%;text-align:center}#covidRibbon.contentLight .btn{color:#fff;padding:0;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;text-transform:none;font-weight:400}#covidRibbon.contentLight .btn:after{top:auto}#covidRibbon.contentLight .btn span:before{background-color:#fff}@media screen and (min-width:768px){.hero .mediaText p>.btn{margin-top:0}}@media screen and (min-width:768px){.hero.flexStart .mediaText{position:relative;padding-top:7%;max-width:650px}}@media screen and (min-width:992px){.hero.flexStart .mediaText{max-width:800px;padding-top:100px}}@media screen and (min-width:1300px){.hero.flexStart .mediaText{position:relative;max-width:none;padding-top:150px}}.hero.flexend .mediaText{z-index:10}@media screen and (min-width:768px){.hero.flexend .mediaText{margin-bottom:50px}}.home-slider-container{max-width:100%}.home-slider .mediaBlock{background-color:transparent}.mediaBlock.slick-slide{margin-left:20px;margin-right:20px}.mediaBlock.slick-slide .mediaImg img{height:auto}.mediaBlock.slick-slide .mediaText{padding:20px}.mediaBlock.slick-slide .mediaText h3{margin-top:10px;margin-bottom:10px}.mediaBlock.slick-slide .mediaText p{margin-bottom:10px;font-size:14px}.index .tile-inner{position:initial}.index .tile-info{display:flex;justify-content:center;align-items:center;text-align:center}.index .tile:nth-child(odd){clear:none}.index .slick .slick-dots button{box-shadow:none}@media screen and (max-width:640px){.index .home-slider .tile{position:initial;flex-basis:auto;width:auto}.index .home-slider .tile img{width:auto}.index .home-slider .slick-dots li button:before{font-size:10px}}.index .tile-info{opacity:1;position:initial;padding:20px;background-color:transparent}@media screen and (min-width:641px){.index .home-slider{display:flex;flex-flow:row wrap;padding:5px}.index .tile-info{opacity:0;position:absolute;background-color:rgba(255,255,255,.8)}.index .tile-info h3{margin-bottom:0;font-weight:400}}.index #projects{padding-bottom:30px}@media screen and (min-width:768px){.index #projects{padding-bottom:0}}@media screen and (min-width:641px){.index .col-1-2-1 .mediaBlock{grid-auto-rows:1fr auto}}@media screen and (min-width:992px){.index .col-1-2-1 .mediaBlock{grid-auto-rows:auto}}.index .promo-blocks .mediaText{justify-content:flex-start}@media screen and (min-width:768px){.index .mediaText.short{padding:50px 0 45px}}.slick-dots li{margin:0}.clearFix{clear:both}@media screen and (max-width:640px){.home-slider .tile{position:initial;flex-basis:auto;width:auto}}#projects{padding-bottom:30px}