span.author_name::after{content:","}span.author_name::last-child::after{content:""}.rich-text img{max-width:100%;height:auto}.responsive-object{position:relative}.responsive-object iframe,.responsive-object object,.responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%}header .main-info{position:absolute;left:10%;bottom:2vh;width:80%;padding-top:15px}header .main-info h1,header .main-info h2,header .main-info h3,header .main-info h4{text-align:center}header .main-info h1 span,header .main-info h2 span,header .main-info h3 span,header .main-info h4 span{display:inline;padding-top:6px;padding-bottom:6px;background:#fff;color:#000;box-shadow:15px 0 0 #fff,-15px 0 0 #fff}header .main-info h1{font-size:42px;font-weight:600;margin-bottom:10px}header .main-info h1 span{line-height:75px}header .main-info h2{font-size:20px;margin-bottom:40px}header .main-info h2 span{line-height:42px}header .main-info h3{font-size:16px;text-transform:uppercase;margin-bottom:5px;font-family:oxygen,sans-serif}header .main-info h3 span{line-height:34px}header .main-info h4{font-size:14px;text-transform:uppercase;margin-bottom:20px;font-family:oxygen,sans-serif}header .main-info h4 span{line-height:28px}header .main-info p{text-align:center}header .main-info p .arrow{height:24px;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}header .main-info *{font-family:merriweather}header .main-info a{text-decoration:none;border-bottom:none;color:inherit}header .main-info .social-media-share-box{text-align:center}header .main-info .social-media-share-box .social-media-share{display:inline-block;background:#fff;box-shadow:15px 0 0 #fff,-15px 0 0 #fff;padding-top:6px;padding-bottom:6px}header .main-info .social-media-share-box .social-media-share a{padding:3px}@media(max-width:767px){header .main-info{top:50px;bottom:auto;width:90%;left:5%;position:relative}header .main-info h1{font-size:29px}header .main-info h2{font-size:14px}header .main-info h3{font-size:11px}header .main-info h4{font-size:10px}}.stream-field h2,.stream-field h3,.stream-field h4{font-family:merriweather}.carousel a{border-bottom:none}