.container-fluid.dark{background-color:#2c3e50;color:#fff}.marketing.spacer{margin-top:60px}.container.marketing{margin-top:85px}.navbar.marketing a.btn{margin-left:25px}.marketing.navbar-spacer{margin-top:60px}.navbar-brand{padding:11.5px 15px}@media (min-width:768px){.collapse.navbar-collapse a{font-size:11px}}@media (min-width:992px){.collapse.navbar-collapse a{font-size:14px}}@media (min-width:1200px){.collapse.navbar-collapse a{font-size:16px}}footer{padding-top:20px;padding-bottom:20px}footer ul{list-style-type:none;padding-left:0}footer li{margin-bottom:10px}footer h3,footer h4{color:#3498db}footer a{color:#fff}footer p{margin-top:10px}footer.footer small{font-size:80%}.post-header{text-align:center;margin-top:50px;margin-bottom:50px}.post-header .title{margin-top:5px;font-weight:700;color:#fff;font-size:42px}.post-header .post-meta{font-variant:small-caps;font-size:18px}.post-header-container{margin-bottom:50px}.post-header .description{font-size:24px;line-height:33px;margin-top:11px;color:#ccc;width:75%;margin-left:auto;margin-right:auto}.page-hero{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;border:5px solid #1ead88;display:block;margin:auto;margin-bottom:15px}article{margin:auto}article.post-content p{margin:1.5em 0 1.5em;font-size:20px;line-height:35px;color:#365257}div.blog h3,div.blog h4,div.blog h5{margin-top:55px;font-size:28px;line-height:39px}div.blog h6{font-size:28px;line-height:34px}div.blog li{margin:.85em 0 .85em;font-size:20px;line-height:41px;color:#365257}article.post-content img{margin-left:auto;margin-right:auto;display:block;width:auto;max-width:100%}article.post-content blockquote h5{font-size:16px;color:gray;margin-top:0;line-height:13px}article.post-content blockquote{padding:1.33em;font-style:italic;border-left:15px solid #1ead88;color:rgba(0,0,0,.44);-moz-box-shadow:2px 2px 15px #ccc;-webkit-box-shadow:2px 2px 15px #ccc;box-shadow:2px 2px 15px #ccc;margin-bottom:4rem}article.post-content blockquote:before{color:#1ead88;content:"\201C";font-size:6em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;font-family:serif}article.post-content blockquote p{line-height:29px;margin-bottom:10px;margin-top:0}article.post-content blockquote img{margin-left:auto;margin-right:auto;display:block;width:auto;max-width:169px;margin-bottom:23px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;border:5px solid #1ead88}h3.related-post-title{border-top:#ecf0f1 2px solid;padding-top:15px}.related-post-section .post.ml2{margin-bottom:25px;margin-top:25px}.related-post-section .post-link .post-title{font-weight:700;font-size:20px;color:#365257;margin-bottom:6px}.related-post-section .post-link .related-post-summary{color:#365257;line-height:23px}.related-post-section .post-link:hover{text-decoration:none;color:#365257}.related-post-section{margin-left:auto;margin-right:auto}.share-page{font-size:23px;text-align:center;margin-top:50px}.fa{margin-left:14px;margin-right:14px}.site-hero{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;background-color:#1ead88;display:block;margin:auto;margin-bottom:15px;padding:10px}.posts{text-align:center}.posts .post{margin-top:50px;margin-bottom:50px}.posts .post h3{color:#2c3e50;font-weight:700;font-size:39px}.posts .post p.post-summary{font-size:18px;margin-bottom:2px}.posts .post p.post-meta{font-variant:small-caps;color:#888}.email-subscribe{color:#fff;background-color:#2c3e50;padding:33px 10px 33px 10px;box-shadow:0 1px 8px rgba(0,0,0,.3);text-align:center;width:90%;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:100px;border-radius:50px}@media (min-width:768px){.email-subscribe{width:55%}}.email-subscribe p{margin:0;font-size:20px;line-height:29px;margin-bottom:20px}.right-sidebar-cta{visibility:hidden;min-width:125px;margin-left:-75px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:90%;bottom:33%}.right-sidebar-cta.show{visibility:hidden}@media (min-width:992px){.right-sidebar-cta.show{visibility:visible;-webkit-animation:fadein .5s;animation:fadein .5s}}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:33%;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:33%;opacity:1}}