#main .main-content{max-width:1040px;box-sizing:content-box;margin:0 auto 60px;padding:0 40px;float:none}#main .main-content .col_flex{display:flex;flex-wrap:wrap;justify-content:space-between}#main .main-content .col_flex #sidebar.sidebar{flex-basis:288px}#sidebar.sidebar h3{margin:0px 0px 7px}#main .main-content .col_flex .blog-listing,#main .main-content .col_flex .blog-post{flex-basis:688px;margin-right:64px !important}.blogImgContainer img{width:208px;margin-right:32px}#main .main-content .col_flex .blog-listing .blogTitle{font-weight:bold;font-size:16px;line-height:150%;color:#006db5;margin-bottom:18px}.main-content .blog{margin-top:62px}.blogTags .blogTagItem{font-weight:normal;font-size:12px;line-height:150%;color:#666;background:0;display:inline-block;border:1px solid #d9dcde;box-sizing:border-box;border-radius:4px;padding:2px 8px;margin-bottom:6px}.blogTags .blogTagItem:not(:last-child){margin-right:6px}.blogItem a{text-decoration:none}#blogItemId1 .blogItemColumn{padding-top:0px}.blogItemColumn{display:flex;padding:32px 0px;border-bottom:1px solid #c4c4c4}.blogBody{margin-bottom:10px}.blogBody p{font-size:14px;line-height:175%;color:#666;text-decoration:none}.main-content-wrapper.blog-post h1{font-weight:bold;font-size:28px;line-height:150%;color:#222;margin-bottom:16px}.blogTagItem a{text-decoration:none}.main-content-wrapper.blog-post .blogPublishDate{margin-bottom:16px}.blogPostBody h2{margin-top:32px}.blogTagListContainer .blogTags .blogTagsInner{width:1040px;background:#fff;box-shadow:0px 4px 6px rgb(0 0 0 / 33%);border-radius:0px 0px 4px 4px;position:absolute;left:calc((100% - 1040px) / 2);padding:32px 28px 20px 40px;z-index:12;display:none}.blogTagListContainer .blogTags .blogTagsInner.show{display:unset}.blogTagListContainer .blogTags .blogTagsInner ul{display:flex;list-style:none;flex-wrap:wrap;margin-top:0px}.blogTagListContainer .blogTags .blogTagsInner ul li{background:0;line-height:1;padding:0}.blogTagListContainer .blogTags .blogTagsInner ul li{margin-bottom:12px;margin-right:12px}.blogTagListContainer .blogTags .blogTagsInner ul li a{font-weight:normal;font-size:16px;line-height:150%;color:#006db5;text-decoration:none;background:#fff;border:1px solid #d9dcde;box-sizing:border-box;border-radius:4px;padding:2px 8px}.blogTagListContainer .blogTags .blogTagsInner ul li a span{display:none}#sidebar.sidebar .title{margin-top:0px}.post-container .post-container-inner:not(:first-of-type){display:grid;grid-template-columns:repeat(2,1fr)}.post-container .post-container-inner{padding:25px 0px;border-bottom:1px solid #ebeef0}.post-image{position:relative}.post-title a{font-weight:bold;font-size:16px;line-height:150%;color:#006db5;text-decoration:none !important}.post-title a:hover{text-decoration:underline !important}.bookmark{width:32px;height:42px;background-color:transparent;position:absolute;top:0;left:8px;border:solid 16px #e6b91c;border-bottom:solid 10px transparent;font-weight:bold;font-size:20px;line-height:0;text-align:center;color:#fff;display:flex;justify-content:center}.post-container .post-container-inner:not(:first-of-type) .post-image{margin-right:16px}.post-container .post-container-inner:first-of-type .post-image img{height:162px;object-fit:cover}.post-container .post-container-inner:not(:first-of-type) .post-image img{height:100%;object-fit:cover}.post-container .post-container-inner:not(:first-of-type) .post-title a{font-weight:normal;font-size:13px;line-height:150%;color:#006db5}.post-container .post-container-inner:first-of-type .post-image{margin-bottom:13px}.post-container .post-container-inner:not(:first-of-type) .post-image .bookmark{font-size:12px;height:25px;width:20px;left:4px;border:solid 10px #e6b91c;border-bottom:solid 6px transparent}.post-container .post-container-inner:nth-of-type(2) .post-image .bookmark{border:solid 10px #a9a9a9;border-bottom:solid 6px transparent}.post-container .post-container-inner:nth-of-type(3) .post-image .bookmark{border:solid 10px #ae7861;border-bottom:solid 6px transparent}.post-container .post-container-inner:nth-of-type(4) .post-image .bookmark{border:solid 10px #f0f3f5;border-bottom:solid 6px transparent;color:#666}.post-container .post-container-inner:nth-of-type(5) .post-image .bookmark{border:solid 10px #f0f3f5;border-bottom:solid 6px transparent;color:#333}.blogTagListContainer h1{font-size:28px;line-height:150%;display:flex;align-items:center;color:#000;margin-bottom:32px;padding-left:16px;border-left:4px solid #519ccc}.blogTagListContainer .blog-list-tag{display:flex;flex-wrap:wrap;justify-content:space-between}.blogTagListContainer .blog-list-tag .blogItem{flex-basis:calc(50% - 17px);margin-bottom:38px}.blogTagListContainer .blogItemColumn{height:100%;padding:0px;border-bottom:0px solid}.blogTagListContainer .blogImgContainer img{width:260px;margin-right:15px}.blogTagListContainer .blogTitle{font-weight:bold;font-size:16px;line-height:150%;color:#006db5}.blogTagListContainer .blogTags .blogTagItem{font-size:10.8px}.SP{display:none}@media screen and (max-width:999px){#main .main-content{padding:0px 15px}.blogTagListContainer .blog-list-tag .blogItem{flex-basis:100%;margin-bottom:0px;padding:32px 0px;border-bottom:1px solid #ebeef0}.blogTagListContainer .blog-list-tag #blogItemId1{padding-top:0px}.blogTagListContainer h1{margin-bottom:23px}.blogImgContainer img{width:100%;margin-right:0}#main .main-content .col_flex .blog-listing,#main .main-content .col_flex .blog-post{flex-basis:100%;margin-right:0px !important;padding:0px}.blogItemColumn{display:grid}#main .main-content .col_flex #sidebar.sidebar{flex-basis:100%}.blogPostBody .hs_cos_wrapper_type_rich_text{padding:0px}#main .main-content .col_flex .blog-listing .blogTitle{font-size:16px;margin-top:20px}.blogItemColumn .blogTags{margin-bottom:0px}.post-container .post-container-inner{padding:20px 0px}.blogTagListContainer .blogTags{background:#fff;border-top:1px solid #ebeef0;padding:24px 12px 8px 20px;width:100%;border-radius:0px 0px 4px 4px}.blogTagListContainer .blogTags .blogTagsInner{box-shadow:none;position:unset;background:0;padding:0px}.blogTagListContainer .blogTags .blogTagsInner ul li{margin-bottom:16px;margin-right:8px}.blogTagListContainer .blogTags .blogTagsInner ul li a{font-size:14px}.footer__global-menu ul li.hs-menu-depth-1:nth-child(4) a{border-radius:4px 4px 0px 0px}.web{display:none}.sp{display:unset}}