.blogpost-wrapper{margin-top:64px}.blog-post__timestamp{color:#6d6d6d;font-size:12px;font-weight:700;margin-bottom:10px}.blogpost-wrapper .row-fluid{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1030px}.blogpost-related-posts .row-fluid{margin-left:auto;margin-right:auto;max-width:1240px}.blogpost-wrapper h1{font-size:24px;font-weight:600;margin-bottom:40px}@media only screen and (min-width:900px){.blogpost-wrapper h1{font-size:40px}}.blogpost-wrapper .content-wrapper{margin-top:67px;max-width:820px}@media only screen and (max-width:899px){.blogpost-wrapper .content-wrapper{margin-top:40px}}.blogpost-wrapper li,.blogpost-wrapper p{font-weight:300}.blogpost-wrapper h3{font-size:24px;font-weight:600}.blogpost-wrapper h2{font-size:32px;font-weight:700}.blogpost-wrapper li{margin-bottom:12px}@media only and (max-width:900px){.blogpost-related-posts{margin-top:56px}}.blogpost-related-posts--title{font-size:32px;font-weight:700;line-height:1.5;margin-bottom:40px;text-align:center}.blogpost-related-posts .button-container{justify-content:center;margin-top:48px}.blog-related-posts__title{font-size:20px;margin:16px 0;min-height:56px}.blog-related-posts__content{background:#fff;padding:32px}.blog-related-posts__content h2,.blog-related-posts__content h3,.blog-related-posts__content p{font-size:16px}.blog-related-posts__content .button-container{justify-content:flex-start;margin-top:50px}.blog-index__wrapper{position:relative}.blog-index__wrapper img{min-height:264px}.blog-related-posts__content .button-container a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.related-posts-container{overflow:hidden}.social-media-icons{background:#fff;margin-left:auto;margin-right:0;position:absolute;right:0;width:65px;z-index:0}.social-media-icons .toggler{cursor:pointer;padding:16px 12px 0}.social-media-icons.is-opened{box-shadow:0 8px 16px rgba(18,55,211,.2);z-index:99}.social-icon{margin-top:16px}#social-icons button{background:#fff;border:none;border-radius:0;padding:0}#social-icons button:hover{box-shadow:none}#social-icons button:hover svg>path{box-shadow:none;fill:#0f37d3}#social-icons button svg{margin:0}#social-icons{align-items:center;background:#fff;display:flex;flex-direction:column;opacity:0;padding:16px 12px;transition:opacity .3s ease;visibility:hidden;width:65px;z-index:99;z-index:-1}#social-icons.is-active{opacity:1;visibility:visible;z-index:1}@media only screen and (max-width:899px){.blogpost-wrapper .row-fluid.top-section{display:flex}}