@charset "utf-8";.post-content h1:first-child,.post-content h2:first-child,.post-content h3:first-child,.post-content h4:first-child,.post-content h5:first-child,.post-content h6:first-child,.post-content p:first-child,.post-content ul:first-child,.post-content ol:first-child{margin-top:0}.post-content h1{text-align:center;padding:0;position:relative;line-height:1.4}.post-content h1:before,.post-content h1:after{width:150px;margin:0 auto;display:block;content:"";background-color:#3a3a3a;position:absolute;left:0;right:0}.post-content h1:before,.post-content h1:after{width:150px;margin:0 auto;display:block;content:"";background-color:#3a3a3a;position:absolute;left:0;right:0}.post-content h1:before{height:1px;bottom:5px}.post-content h1:after{height:5px;bottom:10px}.post-content h2{background-color:#333f49;color:#fff;text-align:left;line-height:1.4}.post-content h3{background-color:#6bc6a3;color:#fff}.post-content h4{border:1px solid #333f49}.post-content h5{color:#6bc6a3}.post-content h6{background-color:#0cc;color:#fff}.post-content ul,.post-content ol{margin:30px 0}.post-content ul li{position:relative;padding:10px 0 10px 1.75em;border-bottom:1px solid #6bc6a3}.post-content ul li:before{width:17px;height:17px;display:block;background-color:#6bc6a3;border-radius:10px;content:"";position:absolute;left:0;top:15px}.post-content ol{counter-reset:number}.post-content ol li{position:relative;padding-left:1.75em}.post-content ol li+li{margin-top:10px}.post-content ol li:before{counter-increment:number;content:counter(number)".";color:#6bc6a3;position:absolute;left:0;top:-1px}.post-content iframe{width:100%;height:450px}.post-content img.aligncenter{display:block;margin:0 auto}.post-content img.alignright{display:block;margin-left:auto;margin-right:0}.post-content table{border-collapse:collapse;border-spacing:0px 0px;width:100%;margin:30px 0}.post-content table th{border:1px solid #d5d5d5;background-color:#333f49;padding:15px;font-weight:400;color:#fff;text-align:left;vertical-align:top}.post-content table td{padding:15px;border:1px solid #d5d5d5}.post-content img.alignleft{margin-left:0;display:block;margin-right:auto}.post-content img[class*=wp-image-],.post-content img[class*=attachment-]{height:auto;max-width:100%}.post-content strong{font-weight:700}.post-content em{font-style:italic}.post-content blockquote{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px}@media screen and (min-width:768px),print{.post-content h1{font-size:2.5rem;margin-bottom:50px;padding-bottom:50px}.post-content h2{font-size:1.8rem;margin:40px 0 8px;padding:10px 25px}.post-content h3{font-size:1.8rem;margin:32px 0 8px;padding:10px 25px}.post-content h4{font-size:1.8rem;margin:24px 0 8px;padding:10px 25px}.post-content h5{font-size:1.8rem;margin:24px 0 4px;line-height:1}.post-content h6{font-size:1.8rem;margin:10px 0 8px;padding:10px 25px}.post-content p{margin:8px 0 18px}.post-content p:last-of-type{margin-bottom:0}.post-content ol,.post-content ul{margin:30px 0}.post-content table{margin:30px 0}.post-content table th+th,.post-content table td+td,.post-content table th+td{width:50%}}@media screen and (max-width:1023px){.container{margin:0 16px}}@media screen and (max-width:767px){.container{margin:0 4%}body#studio.single .container{margin:0}.post-content h1{margin-bottom:30px 0 16px;font-size:1.5rem;padding-bottom:30px;margin-left:-100%;padding-left:100%;margin-right:-100%;padding-right:100%}.post-content h2{margin:30px 0 8px;font-size:1rem;padding:10px 15px;margin-left:-100%;padding-left:100%;margin-right:-100%;padding-right:100%}.post-content h3{margin:24px 0 8px;font-size:.8rem;padding:10px 15px;margin-left:-100%;padding-left:100%;margin-right:-100%;padding-right:100%}.post-content h4{padding:10px 4%;margin:24px 0 8px;font-size:.8rem;margin-left:-100%;padding-left:100%;margin-right:-100%;padding-right:100%}.post-content h5{margin:8px 0 0;font-size:.8rem;margin-left:-100%;padding-left:100%;margin-right:-100%;padding-right:100%}.post-content h5:before{top:5px}.post-content h6{font-size:.8rem;margin:15px 0;margin-left:-100%;padding-left:100%;margin-right:-100%;padding-right:100%}.post-content p{margin:0 0 8px}.post-content p:last-of-type{margin-bottom:0}.post-content ol,.post-content ul{margin:15px 0}.post-content img{width:auto;max-width:100%}}