.demo-bg{position:relative;padding:130px 0 80px;color:#fff;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.4),0 0 30px rgba(0,0,0,.075);background:#020031;background:linear-gradient(45deg,#020031,#6d3353);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#020031",endColorstr="#6d3353",GradientType=1);-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,.2),inset 0 -3px 7px rgba(0,0,0,.2);box-shadow:inset 0 3px 7px rgba(0,0,0,.2),inset 0 -3px 7px rgba(0,0,0,.2)}.demo-bg .demo .title{font-size:25px!important;margin-top:-15px!important}.demo-title{font-size:62px;margin-bottom:0}.actor{font-size:80px;min-height:65px}.actor:after{content:"";width:6px;height:70px;vertical-align:-5px;margin-left:5px;background-color:#fff;display:inline-block;animation:blink .4s infinite alternate;-webkit-animation:blink .4s infinite alternate}.banner-desc{padding-top:110px;padding-left:30px;font-size:46px;position:relative;z-index:10}.banner-desc h2{font-size:72px;margin:0;color:#fff}.banner-desc p{font-size:14px;opacity:.8;width:420px;line-height:1.8;padding-left:3px}@-webkit-keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:0}to{opacity:1}}.demo-text{padding:15px 0;text-indent:2em;line-height:2}.demo-text div{margin-bottom:10px}.demo-section{padding:30px 0}@media (max-width:768px){.demo-bg .demo-title{font-size:42px}.demo-bg .actor{font-size:60px;min-height:65px}.demo-bg .actor:after{width:6px;height:55px;vertical-align:-5px}}