.blog-header{background-color:#f8fafc;text-align:center}.blog-header__inner{margin:0 auto;max-width:600px}.blog-header__form{margin:0 1rem}@media screen and (min-width:768px){.blog-header__form{margin:0 auto;width:500px}}.blog-header__author-avatar{border-radius:50%;box-shadow:0 0 12px 0 rgba(0,0,0,.15);display:block;height:auto;margin:0 auto 1.4rem;width:200px}.blog-header__author-social-links a{background-color:#000;border-radius:50%;display:inline-block;height:40px;margin:0 5px;position:relative;width:40px}.blog-header__author-social-links a:focus,.blog-header__author-social-links a:hover{background-color:#494a52}.blog-header__author-social-links svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.blog-index__post-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:400px;min-width:100%}.blog-index{display:flex;flex-wrap:wrap;padding:80px 0}.blog-index__post{flex:0 0 100%;padding:1rem}.blog-index__post--large-flex{align-items:center;flex:0 0 100%}@media screen and (min-width:768px){.blog-index__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-index__post{flex:0 0 33.33333%}.blog-index__post.blog-index__post--webinar{flex:0 0 50%}.blog-index__post.blog-index__post--large{flex:0 0 100%}}@media screen and (min-width:768px){.blog-index__post--large .blog-index__post--large-flex{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--large-flex,.blog-index__post-content--large{flex:1 1 48%;padding-left:2rem}.blog-index__post--large .blog-index__post--large-flex{padding-left:0}.blog-index__post-content--full-width{flex:1 1 100%;padding-left:0}}.blog-index__post-content h2{margin:.7rem 0}.blog-index__post-content--small h2{font-size:1.25rem}.blog-index__post-content a{color:#494a52}.blog-pagination{display:flex;justify-content:center}.blog-pagination__link{border:2px solid transparent;border-radius:7px;line-height:1;margin:0 .1rem;padding:.25rem .4rem;text-decoration:none}.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{color:#b0c1d4;cursor:default;pointer-events:none}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{fill:#494a52;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}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{color:#494a52;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 h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-related-posts__title a{color:#494a52}.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}.body-container--webinars-post{padding-top:6rem}.body-container--webinars-post .post-social-share{margin-bottom:1.4rem}.hs_cos_wrapper_widget+h1{margin-top:1.4rem}.body-container--blog-post .blog-post .tags-post h3{color:#f68d2f;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:144%;margin-bottom:.5rem;text-transform:uppercase}.body-container--blog-post .blog-post h1{color:#0d2745;font-size:48px;font-weight:500;letter-spacing:-.02em;line-height:120%}.body-container--blog-post .blog-post p,.body-container--webinars-post p{color:#363636;font-size:16px;font-weight:400;letter-spacing:.005em;line-height:160%}.body-container--blog-post .blog-post .asite-featured-image{margin-bottom:2rem}.body-container--blog-post .blog-header__author-avatar{background-size:cover;border:2px solid #ce1a29;box-shadow:none;height:50px;margin:0;width:50px}.body-container--blog-post .blog-post__meta .author-post{align-items:center;border-bottom:2px solid #dbdbdb;display:flex;justify-content:flex-start;padding-bottom:.5rem}.body-container--blog-post .blog-post__meta .author-post a{text-decoration:none}.body-container--blog-post .blog-post__meta .author-post a h5{color:#0d2745;font-size:20px;letter-spacing:-.02em;line-height:120%;margin-bottom:0;margin-left:1rem}.author-post-bottom{align-items:center;border-top:2px solid #dbdbdb;display:flex;justify-content:flex-start;padding-bottom:2rem;padding-top:2rem}.author-post-bottom .blog-header__author-avatar{border:2px solid #ce1a29;height:115px;min-width:115px;width:115px}.author-post-bottom h5{align-items:center;color:#0d2745;display:flex;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:120%;margin-bottom:.5rem}.author-post-bottom p{margin-bottom:0;margin-top:.4rem}.author-post-bottom .author-post-details{margin-left:1.5rem}.author-post-bottom .blog-header__author-social-links a{background:transparent;margin:0 30px 0 10px;width:auto}.author-post-bottom .blog-header__author-social-links a svg{fill:#000}.blog-related-posts{background:transparent}.blog-related-posts h3,.blog-related-posts h3 a{color:#0d2745;font-family:Sofia Pro Medium,sans-serif;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:120%}.blog-related-posts p{color:#363636;font-size:16px;letter-spacing:.005em;line-height:160%}.blog-related-posts__image{width:100%}.body-container--blog-post .content-wrapper.container{border-bottom:2px solid #dbdbdb}.blog-related-posts .tags-post a h3{color:#f68d2f;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:144%;margin-bottom:.5rem;text-transform:uppercase}.blog-related-posts .author-post{align-items:center;display:flex;justify-content:flex-start}.blog-related-posts .blog-header__author-name{color:#0d2745;font-family:Sofia Pro Medium,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:120%;margin-bottom:0;margin-left:1rem}.blog-related-posts .blog-header__author-avatar{background-repeat:no-repeat;background-size:cover;border:2px solid #ce1a29;border-radius:50px;box-shadow:none;height:70px;margin:0;width:70px}.blog-related-posts .tags-post{margin-top:1rem}.blog-post_forms{align-items:flex-start;background:#0d2745;border-radius:4px;box-shadow:0 24px 24px 2px rgba(7,21,41,.1);display:flex;flex-direction:column;margin-top:2rem;padding:48px 32px}.blog-post_forms .static-form h3{color:#fff;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:120%}.blog-post_forms .static-form p{color:#dbdbdb;font-size:16px;letter-spacing:.005em;line-height:160%}.blog-post_forms .static-form form label{color:#ededed;font-size:12px;font-weight:500;letter-spacing:.005em;line-height:160%}.blog-post_forms .static-form form input[type=email],.blog-post_forms .static-form form input[type=text]{background:#fff;border:1px solid #dbdbdb;border-radius:4px;box-shadow:inset 0 2px 4px 2px hsla(0,0%,87%,.4);box-sizing:border-box;height:50px}.blog-post_forms .static-form form input[type=submit]{background-color:#2497d3;border-radius:0;font-size:14px;font-weight:600;letter-spacing:.1em;line-height:100%;text-align:center;text-transform:uppercase;width:100%}.blog-post .post-time{align-items:center;display:flex;justify-content:flex-start;margin-top:1rem}.blog-post .post-time svg{margin-right:.5rem}.blog-post .post-time h5{color:#f68d2f;font-family:Sofia Pro Medium,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.1em;line-height:100%;margin-bottom:0;text-transform:uppercase}.blog-post .date-time{color:#ce1a29;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.005em;line-height:160%;margin-top:.9rem}.blog-post .post-social-share{margin-bottom:1.4rem}.body-container.body-container--blog-index .blog-header,.body-container.body-container--webinars-index .blog-header{background-color:#0d2745;text-align:left}.body-container.body-container--blog-index .blog-header__inner,.body-container.body-container--webinars-index .blog-header__inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:10.5rem 0 7.5rem}.body-container.body-container--blog-index .blog-header__inner .blog-header__author-avatar{box-shadow:none;margin:0 1rem 0 0;width:60px}.body-container.body-container--blog-index .blog-header__inner .blog-header--author-wrapper{align-items:center;display:flex}.body-container.body-container--blog-index .blog-header__inner .blog-header__author-social-links a{background:transparent}.body-container.body-container--blog-index .blog-header h1.blog-header__title,.body-container.body-container--webinars-index .blog-header h1.blog-header__title{color:#fff;font-size:48px;font-weight:500;letter-spacing:-.02em;line-height:120%;margin-bottom:0;text-transform:capitalize}.body-container.body-container--blog-index .blog-header .blog-header__subtitle,.body-container.body-container--webinars-index .blog-header .blog-header__subtitle{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.005em;line-height:160%;margin-top:1rem;max-width:60%}.blog-index__post-content h2,.blog-index__post-content h2 a{color:#0d2745;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:120%;min-height:85px}.blog-index__post-content--large h2,.blog-index__post-content--large h2 a{color:#0d2745;font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:120%}.blog-index__post-content p{color:#161e2c;font-size:16px;letter-spacing:.005em;line-height:160%}.blog-index__post-image{border-radius:4px;width:100%}.blog-index__post-content .tags-post h3{color:#f68d2f;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.1em;line-height:144%;margin:.7rem 0;text-transform:uppercase}.blog-index__post-content .author-post{align-items:center;display:flex;justify-content:flex-start}.blog-index__post-content .blog-header__author-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #ce1a29;border-radius:50px;box-shadow:none;height:50px;margin:30px 0 0;width:50px}.blog-index__post-content .blog-header__author-name{color:#0d2745;font-family:Sofia Pro Medium,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:120%;margin-bottom:0;margin-left:1rem}.tag-post-filter{bottom:25px;position:absolute}.tag-post-filter ul{margin-bottom:0}.tag-post-filter ul li{display:inline-block;margin-right:1rem}.tag-post-filter ul li a:hover{border-bottom:4px solid #ce1a29;color:#ce1a29;cursor:pointer;text-decoration:none}.tag-post-filter ul li:hover a{color:#ce1a29}.tag-post-filter ul li a{background:none;border:0;border-bottom:4px solid #fff;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:120%;padding:0 1rem 22px;text-align:center;text-decoration:none;text-transform:capitalize}#mnsry_container{position:relative}.tag-post-filter .typer.active{border-bottom:4px solid #ce1a29;color:#ce1a29;text-decoration:none}#mnsry_container .blog-index__post{display:none}.loadmorebtn{margin-bottom:5rem;text-align:center}.loadmorebtn a,.loadmorebtn a:active{background-color:#3e6884;border:1px solid #3e6884;border-radius:0;color:#fff;font-family:Sofia Pro;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.1em;line-height:100%;padding:18px 48px 16px;text-align:center;text-transform:uppercase;width:100%}.loadmorebtn a:focus,.loadmorebtn a:hover{background-color:#fff;color:#3e6884;text-decoration:none}.body-container--blog-post .blog-post{padding:0}.body-container--blog-post .blog-post-heading{padding:80px 0 0}.blog-feed-img{background-position:50%;background-size:cover;border-radius:4px;height:300px}.blog-summary-text{color:#161e2c;font-size:16px;letter-spacing:.005em;line-height:160%}@media (min-width:959px) and (max-width:1240px){.blog-index__post{flex:0 0 50%}.blog-index__post--large{flex:0 0 100%}.body-container.body-container--blog-index .blog-header__inner{padding-left:1.5rem;padding-right:1.5rem}.body-container.body-container--blog-index .blog-header h1.blog-header__title{font-size:48px}.body-container.body-container--blog-index .blog-header .blog-header__subtitle{font-size:20px}.tag-post-filter ul li a{font-size:16px}.blog-index__post-content .tags-post h3{font-size:13px}.blog-index__post-content h2,.blog-index__post-content h2 a,.blog-index__post-content--large h2,.blog-index__post-content--large h2 a{font-size:32px}.blog-index__post-content p{font-size:14px}.blog-index__post-content .blog-header__author-name{font-size:20px}.blog-index__post-content .blog-header__author-avatar{height:45px;width:45px}.blog-post-heading .column.is-8{width:100%}.body-container--blog-post .blog-post h1{font-size:48px}.blog-header__inner,.blog-index,.blog-post,.blog-related-posts{padding:40px 1.5rem}}@media (min-width:767px) and (max-width:959px){.blog-index__post{flex:0 0 50%}.blog-index__post--large{flex:0 0 100%}.body-container.body-container--blog-index .blog-header__inner{padding-left:1.5rem;padding-right:1.5rem}.body-container--blog-post .blog-post h1,.body-container.body-container--blog-index .blog-header h1.blog-header__title{font-size:40px}.body-container.body-container--blog-index .blog-header .blog-header__subtitle{font-size:16px}.tag-post-filter ul li a{font-size:14px}.blog-index__post-content .tags-post h3{font-size:12px}.blog-index__post-content h2,.blog-index__post-content h2 a,.blog-index__post-content--large h2,.blog-index__post-content--large h2 a{font-size:18px}.blog-index__post-content p{font-size:14px}.blog-index__post-content .blog-header__author-name{font-size:16px}.blog-index__post-content .blog-header__author-avatar{height:45px;width:45px}.post-social-time{align-items:center;display:flex;justify-content:space-between}.body-container--blog-post .blog-post .blog-post__body .author-post-top{align-items:center;border-bottom:2px solid #dbdbdb;display:flex;justify-content:flex-start;margin-bottom:1rem;padding-bottom:1rem}.body-container--blog-post .blog-post .blog-post__body .author-post-top .blog-header__author-avatar{margin-right:.7rem}.body-container--blog-post .blog-post .blog-post__body .author-post-top h5.blog-header__author-name{color:#161e2c;font-family:Sofia Pro;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:120%;margin-bottom:0}.blog-post .post-social-share,.blog-post .post-time{margin:0}.body-container--blog-post .blog-post .asite-featured-image{margin-bottom:1rem}.blog-post .date-time{display:block!important;margin-bottom:1rem}.blog-post__meta{display:none}.body-wrapper--blog-post .blog-related-posts{padding:60px 1.5rem}.blog-related-posts article{flex:0 0 50%}.blog-related-posts h3,.blog-related-posts h3 a{font-size:18px}.blog-related-posts p{font-size:14px}.blog-related-posts .blog-header__author-name{font-size:16px}.blog-related-posts .blog-header__author-avatar{height:42px;min-width:42px;width:42px}}@media screen and (min-width:768px) and (max-width:768px){.blog-post_forms form .hs-submit{float:right;margin-top:-7px;width:45%}.blog-post_forms form .input{float:left;width:50%}.blog-post_forms .static-form form input[type=submit]{border:1px solid #2497d3;height:50px;padding:18px 48px 16px}}@media (max-width:767px){.body-container--blog-post .blog-post-heading{margin-top:1rem;padding:0}.blog-post__meta{display:none}.body-container--blog-post .blog-post h1{font-size:32px}.body-container--blog-post .blog-post p{font-size:14px}.author-post-bottom{align-items:flex-start;border:0;flex-direction:column;padding-top:0}.author-post-bottom .blog-header__author-avatar{height:64px;min-width:64px;width:64px}.author-post-bottom .author-post-details{margin-left:0;margin-top:.5rem}.blog-post_forms .static-form h3{font-size:18px}.blog-post_forms .static-form form input[type=submit]{font-size:12px}.body-container--blog-post .blog-post .blog-post__body .author-post-top{align-items:center;border-bottom:2px solid #dbdbdb;display:flex;justify-content:flex-start;margin-bottom:1rem;padding-bottom:1rem}.body-container--blog-post .blog-post .asite-featured-image{margin-bottom:1rem}.body-container--blog-post .content-wrapper.container{border:0}.blog-related-posts__list{flex-direction:column;padding:0 1.5rem}.blog-related-posts .tags-post a h3{font-size:12px}.blog-related-posts h3,.blog-related-posts h3 a{font-size:18px}.blog-related-posts .blog-header__author-name,.blog-related-posts p{font-size:16px}.blog-related-posts .blog-header__author-avatar{height:42px;width:42px}.body-container--blog-post .blog-post .blog-post__body .author-post-top .blog-header__author-avatar{margin-right:.7rem}.body-container--blog-post .blog-post .blog-post__body .author-post-top h5.blog-header__author-name{color:#161e2c;font-family:Sofia Pro;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:120%;margin-bottom:0}.body-container.body-container--blog-index .blog-header__inner{padding:8rem 1.5rem}.body-container.body-container--blog-index .blog-header h1.blog-header__title{font-size:32px}.body-container.body-container--blog-index .blog-header .blog-header__subtitle{font-size:16px;max-width:100%}.tag-post-filter .typer.active{background:#2497d3;border:1px solid #2497d3;color:#fff}.tag-post-filter ul li a{border:1px solid #fff;border-radius:100px;color:#fff;font-size:14px;padding:16px 24px}.tag-post-filter ul li{margin-bottom:1rem}.blog-index__post-content .tags-post h3{font-size:12px}.blog-index__post-content h2,.blog-index__post-content h2 a,.blog-index__post-content--large h2,.blog-index__post-content--large h2 a{font-size:18px}.blog-index__post-content p{font-size:14px}.blog-index__post-content .blog-header__author-name{font-size:16px}.blog-index__post-content .blog-header__author-avatar{height:45px;width:45px}}.section.post-body.text-center{padding:0}@media (max-width:767px){.tag-post-filter{bottom:0;position:relative;top:40px}.tag-post-filter ul li a{display:inline-block;padding:16px 34px}.blog-index__post-content h2,.blog-index__post-content h2 a{min-height:0}}article[aria-label$="Autodesk Construction Cloud"] a img{min-height:auto}