.content{margin:20px;text-align:center}.video-wrapper{max-width:640px;margin:auto auto 30px}.video-caption{position:relative;padding-top:56.25%;height:0}.video-caption iframe{position:absolute;top:0;left:0;width:100%;height:100%}.caption-list-container{display:flex;flex-direction:column;align-items:center;text-align:left;max-width:640px;margin:0 auto;width:100%}.content h1{margin-bottom:20px}.content h2{margin-bottom:30px;color:tomato;font-weight:500;text-align:left}.content h3{font-size:1.15rem;margin-bottom:18px;font-weight:800;display:inline-block;background:rgba(3,102,214,.08);color:#e9f3ff;padding:8px 14px;border-left:6px solid #0057d8;border-radius:6px}.content ol{padding:10px;list-style-type:none;counter-reset:custom-counter}.content ol li{display:list-item;margin-bottom:10px;font-size:large;position:relative;padding-left:40px;line-height:1.5}.content ol li:before{content:counter(custom-counter) ". ";counter-increment:custom-counter;position:absolute;left:0;color:tomato;font-size:1.2em;font-weight:700;min-width:30px;text-align:right;top:-.1em}.content ul{padding:10px;margin-bottom:20px}.content ul li{display:list-item;margin-bottom:10px;font-size:large}.caption-list-container ul li{list-style-type:none;position:relative;padding-left:20px}.caption-list-container ul li:before{content:"*";position:absolute;left:0;color:#007bff;font-size:32px;line-height:1}