.blog-post .blog-post__tag-link{background-color:#333;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:normal;overflow:hidden;padding:2px 13px;position:relative;text-align:center;transition:all .15s linear;white-space:normal}.blog-post .blog-post__tag-link span{position:relative;z-index:1}.blog-post .blog-post__tags{margin-bottom:32px;margin-top:66px}.blog-post__tag-link-item{margin-right:15px}.blog-post__tag-link-item:last-child{margin-right:0}.blog-post .blog-post__tag-link:focus,.blog-post .blog-post__tag-link:hover{color:#fff}.blog-post .blog-post__tag-link:focus:after,.blog-post .blog-post__tag-link:hover:after{left:0;transition:all .2s linear}.blog-post .blog-post__tag-link:after{background-color:#bfbfbf8c;content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .2s linear;width:100%}.blog-post-share-box-parent{border-bottom:1px solid #dee1e0;border-top:1px solid #dee1e0;padding:38px 0}.blog-post-share-box .back a{font-weight:700}.blog-post-share-box .back a i{margin-right:12px}.blog-comments{background-color:#f2f5f8;padding:109px 0 119px}.blog-comments div#comments-listing{display:none}.blog-comments .hs-submit{text-align:left}.blog-comments .grecaptcha-badge{margin:0}.blog-comments fieldset.form-columns-2 .hs-form-field:last-child,.blog-comments fieldset.form-columns-3 .hs-form-field:last-child{padding-left:62px}.blog-comments fieldset.form-columns-2 .hs-form-field:first-child,.blog-comments fieldset.form-columns-3 .hs-form-field:first-child,.blog-comments fieldset.form-columns-3 .hs-form-field:nth-child(2){padding-right:62px}.blog-comments fieldset.form-columns-1 .hs-input{width:100%!important}.blog-comments form .hs-fieldtype-text>label,.blog-comments form .hs-fieldtype-textarea>label{display:none}.blog-comments form .hs-input::placeholder{color:#222}.blog-comments form textarea.hs-input{height:98px;resize:none}.blog-comments form .hs-input{border-color:#017dba;color:#222;font-weight:300;line-height:1.5;padding:8px 0}.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}.blog-comments .hs-common-confirm-message{margin-bottom:40px!important}.blog-comments .comment-reply-to:after{display:none}.blog-comments .comment.depth-0{border-top:2px solid #eee;margin-top:1em;padding-top:0}@media (max-width:991px){.blog-comments fieldset.form-columns-2 .hs-form-field:last-child,.blog-comments fieldset.form-columns-3 .hs-form-field:last-child{padding-left:20px}.blog-comments fieldset.form-columns-2 .hs-form-field:first-child,.blog-comments fieldset.form-columns-3 .hs-form-field:first-child,.blog-comments fieldset.form-columns-3 .hs-form-field:nth-child(2){padding-right:20px}}@media (max-width:767px){.blog-comments{background-color:#f2f5f8;padding:40px 0}.blog-comments fieldset.form-columns-2 .hs-form-field:last-child,.blog-comments fieldset.form-columns-3 .hs-form-field:last-child{padding-left:0}.blog-comments fieldset.form-columns-2 .hs-form-field:first-child,.blog-comments fieldset.form-columns-3 .hs-form-field:first-child,.blog-comments fieldset.form-columns-3 .hs-form-field:nth-child(2){padding-right:0}}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.blog-comments form .hs-input{width:100%!important}}