.sidebar .post-items-wrapper{padding:22px 20px 22px 22px;position:relative}.sidebar .post-items-wrapper .post-item{background-color:#fff;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;margin:0;overflow:hidden}.sidebar .post-items-wrapper .post-item .image-wrapper .image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:163px}.sidebar .post-items-wrapper .post-item .text-wrapper{padding:28px 24px 29px}.sidebar .custom-blog-wrapper .title-wrapper{padding:29px 22px 6px}.sidebar .custom-blog-wrapper .title-wrapper .title-inner-wrap{align-items:center;border-bottom:1px solid #3e3e3e;display:flex;justify-content:space-between;padding-bottom:14px}.sidebar .custom-blog-wrapper .title-wrapper h4,.sidebar .custom-blog-wrapper .title-wrapper h6{color:#3e3e3e;font-family:din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;font-size:34px;margin:0}.sidebar .custom-blog-wrapper .title-wrapper h4 span,.sidebar .custom-blog-wrapper .title-wrapper h6 span{font-family:wfont_ef2337_a72baa19ac204aa4b3f750f8c329e577,wf_a72baa19ac204aa4b3f750f8c,orig_sofia_pro_medium_regular_webfont}.sidebar .custom-blog-wrapper .title-wrapper h4{margin-left:-3px}.sidebar .custom-blog-wrapper .title-wrapper h6{font-size:20px;margin-top:4px}.sidebar .custom-blog-wrapper .title-wrapper h6 .arrow{display:inline-block;font-size:27px;position:relative;text-align:right;top:1px;width:35px}.sidebar .custom-blog-wrapper .title-wrapper h4 a,.sidebar .custom-blog-wrapper .title-wrapper h6 a{color:inherit}.sidebar .post-items-wrapper .post-item .text-wrapper h2{font:normal normal normal 20px/25px wfont_ef2337_a72baa19ac204aa4b3f750f8c329e577,wf_a72baa19ac204aa4b3f750f8c,orig_sofia_pro_medium_regular_webfont;font-size:36px;line-height:1.4;margin-bottom:11px;margin-top:1px}.sidebar .post-items-wrapper .post-item .text-wrapper h2 a{color:#3e3e3e;display:block;font-size:20px}.sidebar .post-items-wrapper .post-item .content{color:#3e3e3e;font-size:14px;line-height:1.5;opacity:.8}.topic-page-cnt .post-items-wrapper .post-item .content{padding-bottom:23px}.sidebar .custom-blog-wrapper{margin-bottom:9px}.sidebar .custom-blog-wrapper.technical{margin-bottom:6px}.sidebar .back-to-blogs{border-bottom:1px solid #3e3e3e;margin-bottom:12px;margin-top:45px;padding-bottom:6px}.sidebar .back-to-blogs a{color:#3e3e3e;font-family:wfont_ef2337_a72baa19ac204aa4b3f750f8c329e577,wf_a72baa19ac204aa4b3f750f8c,orig_sofia_pro_medium_regular_webfont;font-size:20px;font-weight:400}.sidebar .back-to-blogs a:before{content:"<";font-size:26px;margin-right:13px;position:relative;top:-4px}.sidebar .back-to-blogs a span{position:relative;top:-6px}.sidebar .back-to-blogs a:hover{opacity:.85}.sidebar .back-to-blogs-wrap{padding:0 22px}@media (min-width:768px){.sidebar .post-items-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.sidebar .post-items-wrapper .post-item{margin-left:33px;width:calc(33.33% - 22px)}.sidebar .post-items-wrapper .post-item:nth-child(3n+1){margin-left:0}.sidebar .custom-blog-wrapper.perspectives .title-wrapper .title-inner-wrap{padding-bottom:12px}}@media(max-width:767px){.sidebar .custom-blog-wrapper .title-wrapper .title-inner-wrap{display:block}.sidebar .custom-blog-wrapper .title-wrapper h4{font-size:23px;margin-left:-1px}.sidebar .custom-blog-wrapper .title-wrapper h6{font-size:15px;margin-top:1px}.sidebar .custom-blog-wrapper .title-wrapper h6 .arrow{font-size:22px;width:32px}.sidebar .custom-blog-wrapper .title-wrapper{padding:29px 21px 0}.sidebar .custom-blog-wrapper .title-wrapper .title-inner-wrap{padding-bottom:23px}.sidebar .post-items-wrapper{padding:17px 21px 22px 20px}.sidebar .post-items-wrapper .post-item:not(:last-child){margin-bottom:20px}.sidebar .custom-blog-wrapper.perspectives .title-wrapper,.sidebar .custom-blog-wrapper.technical .title-wrapper{padding-top:13px}.sidebar .custom-blog-wrapper.perspectives{margin-bottom:3px}.sidebar .back-to-blogs a:before{font-size:23px;top:-2px}.sidebar .back-to-blogs a span{font-size:23px;position:relative;top:0}.sidebar .back-to-blogs{margin-top:41px;padding-bottom:17px}.topic-page-cnt .post-items-wrapper .post-item .content{padding-bottom:0}}