.body-container{background-color:#fff;padding:100px 0 40px}@media(min-width:768px){.body-container{padding:200px 0 70px;background-image:url('https://20493490.fs1.hubspotusercontent-na1.net/hubfs/20493490/Site%202022/core/bg-hero-blog.png');background-repeat:no-repeat;background-position:top right}}.hello{color:#009cff;font-size:14px;position:relative;padding-left:70px}.hello:before{content:'';background-color:#009cff;width:60px;height:3px;display:block;position:absolute;left:0;top:8px}.post-info{list-style:none;padding:0;margin:30px 0 0;display:flex;align-items:center}.post-info li{color:#9f9f9f;font-size:12px;font-weight:700;margin-right:35px}.post-info li:last-child{margin-right:0}.post-info .author{display:flex;align-items:center}.post-info .author .avatar{width:35px;height:35px}.post-info .author .avatar img{border-radius:50%}.post-info .author p{color:#000;font-size:14px;font-weight:700;margin:0 10px}.post-info .author .author-link{color:#009cff}.btn-voltar{font-size:14px;font-weight:700;text-decoration:underline;color:#2b4692}.blog-tags p{margin:0 40px 0 0}.blog-tags ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.blog-tags ul li{margin:0 20px 0 0}.blog-tags ul li a{color:inherit}.blog-index .blog-tags{background-color:#fbfbfb;padding:35px 0;color:#333}.blog-index .blog-search{padding:35px 0}.blog-index .blog-search h3{font-size:16px;font-weight:700;color:#333;margin:0 20px 0 0}@media(min-width:768px){.blog-index .blog-search .hs-search-field{width:470px}}.blog-index .blog-search .hs-search-field__input{background:#e6e6e6;border:0;border-radius:5px}.blog-index .blog-header .content{border-bottom:1px solid #e5e5e5;margin-bottom:70px;padding-bottom:50px}.blog-index .blog-header h1{position:relative;font-size:30px;font-weight:700;margin:35px 0 50px;line-height:1;color:#171717}.blog-index .blog-header h1:before{content:'';position:absolute;width:60px;height:3px;background-color:#009cff;top:-35px}.blog-index .blog-header h1 strong{color:#009cff}.blog-index .blog-header .author-avatar{width:100px;height:100px}.blog-index .blog-header .hs-author-bio h1{width:calc(100% - 100px);padding-left:30px}.blog-index .blog-header .author-avatar img{border-radius:50%}@media(min-width:768px){.body-wrapper .blog-listings{padding:70px 0}}.blog-listings h2.title{position:relative;font-size:30px;font-weight:700;margin:35px 0 50px;line-height:1;color:#171717}.blog-listings h2.title:before{content:'';position:absolute;width:60px;height:3px;background-color:#009cff;top:-35px}.blog-listings .post{display:flex;flex-wrap:wrap;margin:0 0 50px}.blog-listings .post .image{width:139px}.blog-listings .post .image img{border-radius:20px;object-fit:cover;object-position:center center}.blog-listings .post .content{width:calc(100% - 139px);padding:0 30px}.blog-listings .post .content a{color:inherit}.blog-listings .post .content .title{color:#2c2b2b;font-size:14px;font-weight:700;margin:0 0 15px}.blog-listings .post .content p{color:#2c2b2b;font-size:12px;margin:0 0 15px}.blog-listings .post .content p *{font-weight:400}.blog-listings .post .content .btn{color:#0092f0;font-size:12px;text-decoration:underline}.blog-post .post-entry-head h1{margin:0;line-height:1}.blog-post .post-entry-head h1 span{position:relative;font-size:70px;background:-webkit-linear-gradient(#b3b3b3,transparent 85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:200;margin:35px 0 0;line-height:1}.blog-post .post-entry-head h1 strong{font-size:40px;color:#171717;font-weight:700;display:block;margin:0;line-height:1;position:relative;z-index:1;top:-30px}.blog-post .post-img{margin:30px 0}.blog-post .content-post-body{color:#2c2b2b}.blog-post .content-post-body h2,.blog-post .content-post-body h3,.blog-post .content-post-body h4{color:#171717;font-weight:700}.blog-post .content-post-body h2{font-size:28px;margin:0 0 30px}.blog-post .content-post-body h2{font-size:22px;margin:0 0 30px}.blog-post .content-post-body p,.blog-post .content-post-body li{font-size:14px;line-height:26px;margin:0 0 1.5rem}.blog-post .blog-tags{margin:50px 0}.blog-post .blog-tags .container{padding-top:35px;padding-bottom:35px;color:#333;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.blog-pagination .blog-pagination-inner{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;align-items:center}.blog-pagination-center a{color:#009cff;font-size:14px;font-weight:700;margin:0 10px 0 0;border-right:2px solid #009cff;padding-right:10px}.blog-pagination-center a:first-child{margin-left:10px}.blog-pagination-center a:last-child{border-right:0;padding-right:0}.blog-pagination .next-link{border:3px solid #009cff;border-radius:50%;width:29px;height:29px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#009cff;line-height:1}@media(max-width:767px){.body-wrapper.hs-blog-listing section,.body-wrapper.hs-blog-post section{padding:40px 15px}.btn-voltar{display:none}.post-info li{margin-right:15px}.post-info .author p{font-size:12px}.blog-tags p{margin:0 0 15px}.blog-index .blog-tags{padding:20px 0}.blog-listings h2.title{font-size:23px;margin:35px 0 40px}.blog-listings .post{margin:0 0 40px}.blog-listings .post .image{display:none}.blog-listings .post .content{width:100%;padding:0}.blog-post .post-entry-head h1 span{font-size:50px}.blog-post .post-entry-head h1 strong{font-size:20px;top:-18px}.blog-index .blog-header .content{margin-bottom:40px;padding-bottom:40px}.blog-index .blog-header h1{font-size:20px;margin:35px 0 0}.blog-index .blog-header h1:before{top:-20px}.blog-index .blog-header .author-avatar{width:80px;height:80px}}