.section-title.gray{background-color:#f2f2f2;position:relative}.section-title.gray h2{color:#345dff;font-weight:300;margin-bottom:0}.section-title.gray .arrow{left:50%;position:absolute;top:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.section-title.gray .arrow.white i{color:#fff;font-size:26px}.section-title.gray .icon-arrow-down:before{content:"\e900"}.blog-index.post-by-topic .container,.section-title.gray .container{margin:0 auto;max-width:1360px}section.blog-index.post-by-topic{padding:90px 0 60px;position:relative}.post-by-topic .blog-index_post{border:none;margin:0;padding:0 29px;width:50%}.post-by-topic .container{display:flex;flex-wrap:wrap}.post-by-topic .blog_listing_section1{border-bottom:2px solid #f2f2f2;justify-content:space-between;margin:0 0 50px;padding:0 0 50px;width:100%}.post-by-topic .link-holder{color:#636466;font-size:19px;font-weight:300}.post-by-topic .link-holder a{color:#345dff;text-decoration:underline;transition:all .2s ease-out}.post-by-topic .link-holder a:hover{text-decoration:none}.post-by-topic .link-holder{margin-bottom:42px}.post-by-topic .title-holder{font-size:19px}.post-by-topic .title-holder h2{font-size:30px;line-height:1}@media (min-width:768px){.section-title.gray{padding:100px 0}section.blog-index.post-by-topic{padding:100px 0 150px}}@media only screen and (max-width:1550px){.blog-index.post-by-topic .container,.section-title.gray .container{max-width:1360px;padding:0 15px}}@media(max-width:1024px){.post-by-topic .blog-index_post{padding-left:15px;padding-right:15px}.blog_listing_section1 .img-holder{margin-top:15px}}@media(max-width:767px){.post-by-topic .title-holder h2{font-size:20px}}@media (min-width:541px){.post-by-topic .blog-index_post:last-child .blog_listing_section1,.post-by-topic .blog-index_post:nth-last-child(2) .blog_listing_section1{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media(max-width:540px){.post-by-topic .container{display:block}.post-by-topic .blog-index_post{padding-left:0;padding-right:0;width:100%}.post-by-topic .blog_listing_section1{margin-bottom:25px;padding-bottom:25px}}