.blog-index{display:flex;flex-wrap:wrap}.blog-index__post{flex:0 0 100%;padding:1.4rem 1rem}@media screen and (min-width:768px){.blog-index__post--small{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-index__post--small{flex:0 0 33.33333%}}@media screen and (min-width:768px){.blog-index__post--large{display:flex;flex:1 0 100%}}.blog-index__post-image{height:auto;max-width:100%}@media screen and (min-width:768px){.blog-index__post-image-wrapper--large{flex:1 1 48%}.blog-index__post-content--large{flex:1 1 48%;padding-left:2rem}.blog-index__post-content--full-width{flex:1 1 100%;padding-left:0}}.blog-index__post-title{font-size:1.25rem}.blog-index__post-timestamp{display:block}.blog-index__post-author{align-items:center;display:flex}.blog-index__post-author-image{border-radius:50%;height:auto;margin-right:.35rem;width:30px}.blog-index__post-author,.blog-index__post-image--small,.blog-index__post-tags,.blog-index__post-timestamp,.blog-index__post-title{margin:0 0 .7rem}.blog-pagination{display:flex;justify-content:center}.blog-pagination__link{border:2px solid transparent;line-height:1.5;margin:0 .1rem;padding:10px 20px;text-decoration:none;transition:all .15s linear}.blog-pagination__link:focus,.blog-pagination__link:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.blog-pagination__link--active{border-color:#b0c1d4}.blog-pagination__link:focus,.blog-pagination__link:hover{text-decoration:none}.blog-pagination__prev-link{margin-right:.25rem}.blog-pagination__next-link{margin-left:.25rem}.blog-pagination__link.blog-pagination__next-link--disabled,.blog-pagination__link.blog-pagination__prev-link--disabled{cursor:default;opacity:.7;pointer-events:none}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{margin:0 .3rem}.blog-pagination__next-link--disabled svg,.blog-pagination__prev-link--disabled svg{fill:#b0c1d4}.blog-pagination__number-link:focus,.blog-pagination__number-link:hover{border:2px solid #b0c1d4}@media (max-width:767px){.blog-pagination__number-link{display:none}}.blog-post-hero{background-position:50%;background-repeat:no-repeat;background-size:cover}.blog-post-hero .blog-post-name h1{color:#fff}.blog-post{margin:0 auto;max-width:960px}.blog-post figure{margin:1rem 0}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:10px;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts__list{display:flex;flex-flow:row;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.blog-related-posts__list .blog-related-posts__post{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:20px 12px}.blog-related-posts__post .blog-related-posts__content .blog-related-posts-text h2{font-size:16px}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}section.quest-blog-listings-3 .topic__list li.list-inline-item a:active,section.quest-blog-listings-3 .topic__list li.list-inline-item a:focus,section.quest-blog-listings-3 .topic__list li.list-inline-item a:hover{color:#f4bf05}.blog-author--page .row-fluid-wrapper.row-depth-1.row-number-1,.blog-pagination__link{background-color:#f4bf05!important}.body-container.body-container--blog-post{background:#f5f5f5}.list-inline-item:not(:last-child){margin-bottom:6px;margin-right:8px}.blog-post__heading h1{margin:0 0 25px}.blog-post__content h2,.blog-post__content h3,.blog-post__content h4{margin:30px 0 20px}.blog-header__inner,.blog-post,.blog-related-posts{padding:80px 0}.blog-pagination__link{border:1.5px solid}.blog-pagination__link--active,.blog-pagination__link:focus,.blog-pagination__link:hover{border:1.5px solid;color:#fff}.blog-pagination__next-link:hover svg,.blog-pagination__prev-link:hover svg{fill:#fff}.blog-post__text-content{margin-left:auto;margin-right:auto;max-width:948px;padding-bottom:3rem;padding-left:24px;padding-right:24px}.blog-post__featured{background:linear-gradient(180deg,#f4bf05 35%,#f5f5f5 0);padding:7rem 30px 4rem;text-align:center}.blog-post__featured img{border-radius:40px;margin-left:auto;margin-right:auto;max-width:1209px;width:100%}.blog-post__author img{border-radius:50%;height:70px;object-fit:cover;object-position:top;width:70px}.blog-post__author{align-items:center;display:flex}.blog-author-name.blog-author-col{font-size:16px;line-height:1.4;padding-left:13px}.blog-author-name a span{font-weight:700}.blog-post__topic ul{list-style:none;margin:0;padding:0}.blog-post__topic ul li{background:#fff;border:1px solid #e7eaee;border-radius:50px;box-shadow:0 5px 15px 0 rgba(30,61,96,.03);float:left;font-size:13px!important;font-weight:700;padding:10px 24px}.blog-post__topic ul li:last-child{background:#e7eaee}.blog-post__topic ul li a{font-size:143x;font-weight:600}.blog-post__bottom-heading{align-items:center;border-bottom:1px solid #ccc;display:flex;margin-bottom:4rem;padding-bottom:4rem}.blog-post__topic{margin-left:auto}.blog-post__content img{border-radius:30px;margin-top:1rem}.blog-post__content blockquote{background-color:#fff;border-left:11px solid;border-radius:10px 20px 20px 10px;box-shadow:0 5px 15px 0 rgb(30 61 96/3%);font-size:24px;line-height:1.583em;margin:2rem 0;padding:70px 76px 70px 126px}.blog-post__content ol li,.blog-post__content ul li{margin-bottom:13px}.blog-post__content ol,.blog-post__content ul{margin:2rem 0 3rem}@media (max-width:768px){.blog-post__author-inner{margin-top:1.5rem}.blog-post__bottom-heading{display:block}.blog-post__topic{margin-top:1.5rem}.blog-post__bottom-heading{margin-bottom:3rem;padding-bottom:3rem}.blog-post__content blockquote{padding:5%}.blog-post__author-inner h3 span{display:block;margin:13px auto 0;position:unset}.blog-post__author-section{display:block;padding:20% 10%;text-align:center}.blog-post__author-inner,.blog-post__content ol,.blog-post__content ul{padding-left:0}}.blog-comments{margin-bottom:80px}