.ft-blog__heading a{color:#050837!important;font-weight:700}.featured-post{padding:120px 0}.featured-post article.blog-index__post>div{background-color:#f4f6f8}.featured-post .featured-image{background-size:cover;height:340px;width:540px}.featured-post .title-part h2{margin:0 0 35px;padding:0 0 15px}.featured-post .blog-index__post-content h3{margin:0 0 40px}.featured-post .blog-index__post-content{padding:0 62px;width:calc(100% - 540px)}.blog-listing{padding:50px 0 110px}.blog-listing .title-filter-topic .filter-topic{position:relative}.blog-listing .title-filter-topic .filter-topic:after{background:url(https://4621580.fs1.hubspotusercontent-na1.net/hubfs/4621580/theme-archtype/images/dropdown-arrow.svg) no-repeat 50%/cover;content:"";height:8px;position:absolute;right:17px;top:17px;width:18px}.blog-listing .title-filter-topic .filter-topic ul{background-color:#f4f6f8;border:2px solid #74a2cc;display:none;list-style:none;margin:0;padding:7px 0;position:absolute;right:0;top:42px;width:340px}.blog-listing .title-filter-topic .filter-topic h3{background-color:#f4f6f8;border:2px solid #74a2cc;color:#3a3a3a;cursor:pointer;font-family:ProximaNova-Light,sans-serif;font-size:14px;font-weight:300;letter-spacing:.78px;overflow:hidden;padding:14px 45px 13px 25px;text-overflow:ellipsis;text-transform:uppercase;width:300px;-webkit-text-stroke-width:thin;white-space:nowrap}.blog-listing .title-filter-topic .title-part h2{margin:0 0 40px;padding:0 0 20px}.blog-listing .title-filter-topic .filter-topic ul li a{display:block;font-size:14px;padding:5px 10px}.blog-main section.blog-index .blog-listing-section{margin:0 -10px}.blog-main section.blog-index .blog-listing-section article{margin:0 10px 35px;width:calc(33.33333% - 20px)}.blog-main section.blog-index .blog-listing-section article a.blog-index__post-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;display:inline-block;height:190px;width:100%}.blog-main section.blog-index .blog-listing-section article .blog-index__post-content{margin-top:-7px;padding:50px 60px}.blog-main section.blog-index .blog-listing-section article .blog-index__post-content>a{font-style:italic;font-weight:600;text-decoration:underline}.blog-main .blog-listing .blog-pagination a{font-size:16px;font-style:italic;font-weight:700;margin:0 9px 0 0;padding:35px 0 0}.blog-main .blog-listing .blog-pagination{align-items:center;display:flex;line-height:1}.blog-main .blog-listing .blog-pagination a svg{fill:#050837;width:9px}.blog-inner{padding:20px 0}.blog-inner article.blog-post .featured-image{height:416px;margin:0 0 50px}.blog-inner article.blog-post h1{margin:0 0 50px;padding:0 0 50px;position:relative}.blog-inner article.blog-post h1:after{background:url(https://4621580.fs1.hubspotusercontent-na1.net/hubfs/4621580/theme-archtype/images/line-orange.svg) repeat-x 0 0;bottom:0;content:"";height:3px;position:absolute;right:0;width:100%}.blog-inner article.blog-post,.blog-inner article.blog-post .blog-post__meta h4,.blog-inner article.blog-post .blog-post__meta h4 span,.blog-post__meta h4 a{margin:0}.blog-inner article.blog-post .blog-post__meta .blog-post__body h3{margin:0 0 5px}.blog-inner article.blog-post .blog-post__meta .blog-post__body p{margin:0 0 40px}.blog-inner article.blog-post .blog-post__meta .blog-post__body a{font-style:italic;font-weight:700;text-decoration:underline}.blog-inner article.blog-post .blog-post__meta .blog-post__body h4{font-weight:500;letter-spacing:3px;line-height:33px;margin:0 0 30px}.blog-recent-posts__list .blog-recent-posts__post{margin:0 10px;width:calc(33.33333% - 20px)}.blog-recent-posts__list .blog-recent-posts__post .blog-recent-posts__image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:190px;width:100%}.blog-recent-posts__list .blog-recent-posts__post h3.blog-recent-posts__title{background-color:#f4f6f8;margin-top:-7px;padding:50px 60px}.blog-recent-posts__list .blog-recent-posts__post .title-btn{margin-top:-7px;padding:50px 60px}.blog-recent-posts__list .blog-recent-posts__post .title-btn>a{font-style:italic;font-weight:600;text-decoration:underline}.blog-recent-posts .content-wrapper h2{display:inline-block;margin:0 0 40px;padding:0 0 20px;position:relative}.blog-recent-posts .content-wrapper h2:after{background:url(https://4621580.fs1.hubspotusercontent-na1.net/hubfs/4621580/theme-archtype/images/line-orange.svg) repeat-x 0 0;bottom:-5px;content:"";height:3px;position:absolute;right:-8px;width:2000px}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul{list-style:none;margin:20px 0 0;padding:0}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-media{float:left;left:0!important;margin-left:-170px;margin-left:-140x!important;margin-top:0!important;max-width:20x;position:sticky;top:100px;width:90px}.blog-inner article.blog-post .blog-post__meta .blog-post__body{float:none;font-size:18px;font-weight:300;margin:0 auto;max-width:640px;padding:60px 0 0;position:relative;width:100%}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li a{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;margin:0 auto 15px;width:32px}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li a img{filter:brightness(0) invert(1);width:50%}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li:nth-child(3) a img,.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li:nth-child(5) a img{width:35%}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-media .social-sharing>span{font-size:14px}.blog-header.blog-author-page{padding:80px 0 0}.blog-header.blog-author-page .blog-header__inner{border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:30px}.blog-header.blog-author-page .blog-header__inner .left{width:250px}.blog-header.blog-author-page .blog-header__inner .left .blog-header__author-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:250px;width:250px}.blog-header.blog-author-page .blog-header__inner .right{padding:0 0 0 50px;width:calc(100% - 250px)}.blog-header.blog-author-page .blog-header__inner .right .content{font-size:18px;font-weight:400;line-height:24px;margin:0 0 30px}.blog-header.blog-author-page .blog-header__inner .right .blog-header__author-social-links a{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;margin:0 0 20px;width:32px}.blog-header.blog-author-page .blog-header__inner .right .blog-header__author-social-links a svg{fill:#fff;width:100%}@media (max-width:1199px){.blog-inner article.blog-post .blog-post__meta .author-date,.blog-main section.blog-index .blog-listing-section{margin:0}}@media (max-width:991px){.featured-post .featured-image{width:50%}.featured-post .blog-index__post-content{padding:0 42px;width:50%}.blog-main section.blog-index .blog-listing-section article .blog-index__post-content{padding:20px}.blog-listing{padding:50px 0}.blog-inner{padding:80px 0}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-media{bottom:0;float:none;left:0;margin-left:0;max-width:100%;position:fixed;top:auto;width:100%;z-index:2}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing{box-shadow:0 0 50px 10px hsla(0,0%,100%,.25)}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul{display:flex;justify-content:space-between}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li{border-right:2px solid hsla(0,0%,100%,.5);width:20%}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li:last-child{border-right:none}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li a{background-color:#050837;border-radius:0;display:flex;height:50px;margin:0;width:100%}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li a img{max-width:25px;width:100%}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li:nth-child(3) a img,.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li:nth-child(5) a img{max-width:16px;width:100%}.blog-header.blog-author-page .blog-header__inner .right{padding:0 0 0 40px}.blog-recent-posts__list .blog-recent-posts__post .title-btn{padding:30px 40px}}@media (max-width:767px){.featured-post{padding:40px 0}.featured-post .featured-image{height:260px;width:100%}.featured-post .blog-index__post-content{padding:30px 20px;width:100%}.blog-listing{padding:0 0 50px}.blog-listing .title-filter-topic .filter-topic,.blog-listing .title-filter-topic .filter-topic h3{width:100%}.blog-main section.blog-index .blog-listing-section article{margin:0 0 35px;width:100%}.blog-main section.blog-index .blog-listing-section article .blog-index__post-content h5.sameheight{height:auto!important}.blog-main .blog-listing .blog-pagination a{padding:0}.blog-recent-posts__list .blog-recent-posts__post .title-btn{padding:15px 20px}.blog-recent-posts__list .blog-recent-posts__post{margin:0 0 10px;width:100%}.blog-inner{padding:60px 0}.blog-inner article.blog-post .blog-post__meta .blog-post__body p{font-size:14px;line-height:20px;margin:0 0 20px}.blog-header.blog-author-page .blog-header__inner .right{padding:30px 0 0;width:100%}.blog-header.blog-author-page .blog-header__inner .right h1{margin:0 0 10px}.blog-header.blog-author-page .blog-header__inner .right .content{font-size:16px;margin:0 0 20px}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-media .social-sharing>span{display:none}}@media (max-width:600px){.blog-inner article.blog-post .blog-post__meta .blog-post__body{padding:30px 0 0}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li a img{max-width:20px}.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li:nth-child(3) a img,.blog-inner article.blog-post .blog-post__meta .blog-post__body .social-sharing ul li:nth-child(5) a img{width:25%}.blog-header.blog-author-page{padding:50px 0 0}.blog-header.blog-author-page .blog-header__inner{padding:20px}.blog-header.blog-author-page .blog-header__inner .right .content{font-size:14px;line-height:20px}}