.hs-blog-listing .dnd-section .dnd-column{padding:0}.blog-header{background-color:#f8fafc;text-align:center}.blog-header__inner{margin:0 auto;max-width:600px}.blog-comments{margin:0 auto;max-width:100%}.blog-comments form{max-width:100%;padding-top:2em}.blog-comments .hs-submit{text-align:center}.comment.depth-0:first-child{margin-top:2em}.comment.depth-1{margin-top:1em;padding-left:2em;padding-top:1em}.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-listing-wrapper .dnd-section{color:#777;display:table;padding:36px 36px 72px;position:relative;table-layout:fixed;width:100%}.post-item-inner{padding-right:36px}.post-item-card{background-color:#fff;box-shadow:0 5px 15px rgb(0 0 0/5%);display:table;margin-top:36px;position:relative;table-layout:fixed;width:100%}.blog-featured-image{-webkit-font-smoothing:antialiased;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;text-align:left}.blog-featured-image .dummy{background-size:cover;color:#fff;margin-top:-1px;padding-top:50%}.post-item-card .blog-post-content{bottom:0;color:#fff;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86)}.blog-listing-wrapper .row-fluid{max-width:100%!important;padding:0!important}.blog-featured-image a{bottom:0;color:#fff;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86)}.blog-featured-image a .entry-visual-overlay{bottom:0;color:#fff;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out;z-index:2}.blog-featured-image a .dark-bg{background-color:#354943;color:#fff;height:100%;opacity:.5;width:100%}.post-pagination-navigation ul li.disable a{color:hsla(0,0%,47%,.65);pointer-events:none}.overlay-wrap{bottom:0;color:#fff;left:0;position:absolute;right:0;top:0;z-index:2}.overlay-inner{color:#fff;display:table;height:100%;position:absolute;table-layout:fixed;width:100%}.overlay-content{color:#fff;display:table-cell;height:100%;text-align:center;vertical-align:middle}.post-item:nth-child(3n) .post-item-inner{padding-right:0}.post-item{width:33.33%}.overlay-text{color:#fff;display:inline-block;margin:0 auto;opacity:0;padding:36px;transform:translateY(36px);transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:100%}.overlay-text i.fa.fa-plus2.overlay-icon{color:#fff;font-size:18px;margin-top:0}.overlay-text i.fa.fa-plus2.overlay-icon:before{content:"\e114"}.post-item-card .blog-post-content{-webkit-backface-visibility:hidden;color:#777;padding:36px;position:relative;text-align:left}.blog-post-content h3.entry-title{color:#354943;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:1.2;margin-top:0!important;margin:27px 0 0;word-break:break-word}.blog-post-content h3.entry-title a{word-wrap:break-word;color:#354943;font-size:24px;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86)}.post-item-card .blog-post-content p.blog-post-entry-meta{word-wrap:break-word;color:#777;font-size:15px;line-height:1.75;margin:18px 0 0}.post-item-card .blog-post-content span{color:#354943;display:inline-block;font-size:12px;font-weight:600;text-transform:capitalize;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86)}.post-item-card .blog-post-content p.entry-meta.entry-author a.avatar:hover span.username-text{color:#5e5e5e}.post-item-card .blog-post-content span i.fa.fa-clock.fa-push-right{margin-left:0;margin-right:5px}.post-item-card .blog-post-content p.blog-post-entry-meta a{color:#354943}.post-item-card .blog-post-content span i.fa.fa-clock.fa-push-right:before{content:"\e072"}.post-item-card .blog-post-content p.blog-post-entry-meta a:hover{color:#5e5e5e}.post-item-card .blog-post-content span i{font-size:12px;margin-left:0;margin-right:5px}.post-item-card .blog-post-content span i.fa.fa-tag2.fa-push-right:before{content:"\e0b9"}.post-item-card .blog-post-content span i.fa.fa-archive2.fa-push-right:before{content:"\e121"}.breadcrumb-row-parent ol li a:hover{color:#5e5e5e}.post-item-card .blog-post-content p{word-wrap:break-word;color:#777;font-size:15px;line-height:1.75;margin:18px 0 0}.post-item-card .blog-post-content hr{border:0;border-style:solid;border-top-width:1px;-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin-bottom:18px;margin-top:18px}.post-item-card .blog-post-content p.entry-meta.entry-author a.avatar{word-wrap:break-word;color:#354943;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86)}.post-item-card .blog-post-content img{border-radius:50%;display:inline-block;height:20px;max-width:100%;position:relative;vertical-align:middle;width:20px}.post-item-card .blog-post-content p.entry-meta.entry-author span.username-wrap{color:#354943;display:inline-block;font-size:12px;font-weight:600;margin:0 0 0 12px;text-align:initial;vertical-align:middle;white-space:inherit}.blog-pagination-wrapper .dnd-section{display:table;padding:36px 34px 18px;position:relative;table-layout:fixed;text-align:center;width:100%}.blog-pagination-wrapper .row-fluid{display:block!important;max-width:100%!important;padding:0!important}.blog-pagination-wrapper li{display:inline-block;font-size:15px;line-height:1.75}.blog-pagination-wrapper li span{display:block;line-height:normal;width:35px}.blog-pagination-wrapper li span a{border-radius:50%;color:#354943;display:block;font-size:12px;font-weight:500;height:36px;line-height:36px;margin-bottom:4.5px;margin-top:4.5px;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);width:36px}.blog-pagination-wrapper li span a.blog-pagination__link--active{background-color:#eee;color:#333!important;cursor:default;z-index:2}.blog-pagination-wrapper span.pagination__prev{border:0;display:inline-block;float:left;text-align:left;width:54px}.blog-pagination-wrapper span.pagination__prev a{border-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-weight:600!important;letter-spacing:.1em;margin:0!important;padding:0!important;position:relative;text-align:left;text-transform:uppercase;transform:none!important;width:100%}.blog-pagination-wrapper span.pagination__prev i.fa.fa-angle-left{display:inline-block;font-size:18px;line-height:45px!important;margin-right:14px;position:relative;top:0!important;vertical-align:baseline}.blog-pagination-wrapper span.pagination__prev i.fa.fa-angle-left:before{content:"\f104";vertical-align:text-bottom}.blog-pagination-wrapper{background-color:#f7f7f7;outline-color:#eaeaea}.blog-pagination-wrapper span.pagination__next{border:0;display:inline-block;float:right;text-align:right;width:54px}.blog-pagination-wrapper span.pagination__next a{background-image:none;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:12px;font-style:normal!important;font-weight:600!important;letter-spacing:.1em;position:relative;text-align:right;text-transform:uppercase;transform:none!important;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86)}.blog-pagination-wrapper span.pagination__next a i{display:inline-block;font-size:18px;line-height:45px!important;margin-left:14px;margin-right:0;position:relative;top:0!important;vertical-align:baseline}.blog-pagination-wrapper span.pagination__next a i:before{content:"\f105"}.blog-featured-image:hover .overlay-text{opacity:1;transform:translate(0);transition-delay:.25s}.blog-featured-image:hover a .entry-visual-overlay{opacity:1;transition-delay:.15s}.blog-featured-image a img{color:#fff;display:block;height:auto;max-width:none;position:relative;transform:scale(1);width:100%;z-index:1}.blog-banner{width:100%}.header-basic{color:#777;overflow:hidden}.background-element{align-items:center;background-color:#89bc44;display:flex;min-height:300px;overflow:hidden;position:relative;table-layout:fixed;transition:height .4s cubic-bezier(.785,.135,.15,.86),opacity .5s ease-out .2s!important;width:100%}.header-bg-wrapper{opacity:1;overflow:hidden;transition:opacity .5s;transition-delay:.2s}.header-bg-wrapper,.header-bg-wrapper .header-bg{height:100%;left:0;position:absolute;right:0;width:100%}.blog-banner-content{display:table-cell;height:100%;position:relative;text-align:center;vertical-align:middle;width:100%;z-index:5}.blog-banner-content-inner{margin:0 auto;padding:54px 36px!important}.blog-banner-content-inner h1.blog-banner-title{color:#354943;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:35px;font-weight:600;letter-spacing:0;line-height:1.2;margin:0}.blog-post-content h3.entry-title a:hover{color:#5e5e5e}.header-scrolldown{bottom:10px;color:#777;left:50%;margin-left:-6px;opacity:1;position:absolute;transition:transform .2s ease-in-out,opacity .2s linear .2s!important;z-index:100}.header-scrolldown i.fa.fa-angle-down{color:#354943;cursor:pointer;font-size:24px}.header-scrolldown i.fa.fa-angle-down:before{content:"\f107"}.row-breadcrumb-light{background-color:#f7f7f7;border:0;border-bottom-width:1px!important;border-color:#eaeaea;border-style:solid!important;border-top-width:1px!important;clear:both;position:relative;text-align:right}.breadcrumb-row-parent{color:#777;display:table;margin:auto;max-width:1200px;padding:36px;position:relative;table-layout:fixed;width:100%}.breadcrumb-title{color:hsla(0,0%,47%,.65);float:left;font-size:17px;font-weight:600;line-height:1.3em;margin:0}.breadcrumb-row-parent ol{color:hsla(0,0%,47%,.65);font-weight:500;line-height:1.2;list-style:none;margin:0;padding:0}.breadcrumb-row-parent ol li{display:inline-block;font-size:13px;line-height:1.75;margin-top:0}.breadcrumb-row-parent ol li a{color:hsla(0,0%,47%,.65);font-size:13px;font-weight:500;line-height:1.75;list-style:none;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86)}.post-page-wrapper .content-wrapper{color:#777;display:table;margin:auto;max-width:1200px;padding:72px 36px;position:relative;table-layout:fixed;width:100%}.post-page-wrapper .post-title-wrapper{margin-bottom:30px}.post-page-wrapper h1.post-title{color:#354943;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:35px;font-weight:600;letter-spacing:0;line-height:1.2;margin:0}.post-page-wrapper .post-info{margin:18px 0 0}.post-page-wrapper .post-info,.post-page-wrapper .post-info div{color:hsla(0,0%,47%,.65);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.post-page-wrapper .post-info div{display:inline}.post-page-wrapper .post-info div>span{font-weight:400;margin:0 14px}.post-page-wrapper .post-info,.post-page-wrapper .post-info div,.post-page-wrapper .post-info div a{color:hsla(0,0%,47%,.65)!important;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86)}.post-page-wrapper .post-info div a:hover{color:#5e5e5e!important}.blog-post__body{color:#777;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px;font-weight:400;line-height:1.75}.blog-related-posts{background:transparent!important;display:block;margin:1em 0;padding-top:1em;position:relative}.blog-related-posts h3{color:#354943;display:inline-block;float:left;font-family:inherit;font-size:9pt;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 1em}.blog-related-posts h3 em{font-style:normal;font-weight:700}.relatedposts-wrap{clear:left}.relatedposts-wrap p.related-post-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#777;float:left;font-size:14px;line-height:20px;margin:0 0 1em;width:33%}.relatedposts-wrap p.related-post-item span.related-post-title{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}.relatedposts-wrap p.related-post-item span.related-post-title a{color:#354943;filter:alpha(opacity=100);font-size:inherit;font-weight:400;-moz-opacity:1;opacity:1;text-decoration:none}.relatedposts-wrap p.related-post-item time.related-post-date{color:#777;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0;opacity:.6}.relatedposts-wrap p.related-post-item span.related-post-context{display:block;font-size:14px;line-height:20px;max-width:90%;opacity:.6;overflow:hidden;text-overflow:ellipsis}.post-social{border-top:1px solid;border-color:#eaeaea;clear:both;position:relative}.post-social .content-wrapper{color:#777;display:table;margin:auto;max-width:1200px;padding:0 36px 72px;position:relative;table-layout:fixed;width:100%}.post-social-share{border-bottom:1px solid;border-color:#eaeaea;color:#777;padding-bottom:30px;padding-top:30px}.post-social-container{display:table;margin:auto;table-layout:fixed}.share-buttons{display:inline-block!important;margin-bottom:-10px;min-height:28px;position:relative;top:1px;width:auto}.post-social-list{float:none!important;margin-top:0!important;opacity:1;position:relative;transform-origin:0 0;width:auto;z-index:1}.post-social-list ul{background:none;border:none;border-radius:1px;color:inherit;display:table;margin:0;padding:2px!important;table-layout:fixed;width:auto}.post-social-list ul li{color:#354943;cursor:pointer;display:inline-block!important;font-size:15px;height:24px;line-height:24px;margin-right:2px;position:relative;text-align:center;transition:background-color .4s ease-out;width:24px;z-index:2}.post-social-list ul li>a:before{font-family:uncodeicon!important;transition:color .4s ease-out}.post-social-list ul li.social-facebook>a:before{content:"\f09a"!important}.post-social-list ul li.social-twitter>a:before{content:"\f099"!important}.post-social-list ul li.social-pinterest>a:before{content:"\f0d2"!important}.post-social-list ul li.social-linkedin>a:before{content:"\f0e1"!important}.post-social-list ul li.social-xing>a:before{content:"\f168"!important}.post-social-list ul li.social-paper-plane>a:before{content:"\f1d8"!important}.blog-related-posts h3 em:before{border-top:1px solid rgba(0,0,0,.2);content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}.relatedposts-wrap p.related-post-item:hover span.related-post-title a{text-decoration:underline}.post-social-list ul li.social-facebook>a:hover:before{color:#3b5998}.post-social-list ul li.social-twitter>a:hover:before{color:#3b8aca}.post-social-list ul li.social-pinterest>a:hover:before{color:#c5142b}.post-social-list ul li.social-linkedin:hover>a:before{color:#2c8cc0}.post-social-list ul li.social-xing:hover>a:before{color:#126567}.post-social-list ul li.social-paper-plane>a:hover:before{color:#999}.blog-pagination-wrapper span.pagination__next a.blog-pagination__next-link--disabled,.blog-pagination-wrapper span.pagination__prev a.blog-pagination__prev-link--disabled{color:hsla(0,0%,47%,.65);cursor:auto}.custom-post-pagination{background-color:#f7f7f7;outline-color:#eaeaea}.custom-post-pagination .content-wrapper{color:#777;display:table;margin:auto;max-width:1200px;padding:33px 36px 18px;position:relative;table-layout:fixed;width:100%}.post-pagination-navigation{display:block;padding-bottom:18px}.post-pagination-navigation ul{border-radius:2px;display:table;list-style:none;margin:0;padding-left:0;table-layout:fixed;text-align:center;width:100%}.post-pagination-navigation ul li{border:0;display:table-cell;font-size:15px;line-height:1.75;text-align:left;width:33.33333%}.post-pagination-navigation ul li span.btn-container{width:100%}.post-pagination-navigation ul li a{background-image:none;border-width:1px;color:#354943;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:12px;font-style:normal!important;font-weight:600!important;letter-spacing:.1em;line-height:normal;margin-bottom:1px;margin-top:1px;position:relative;text-align:left;text-transform:uppercase;transform:none!important;transition:color .2s cubic-bezier(.785,.135,.15,.86),background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);vertical-align:middle}.post-pagination-navigation ul li a i.fa.fa-angle-left{display:inline-block;font-size:18px;line-height:inherit;margin-right:14px;position:relative;top:.085em;vertical-align:baseline}.post-pagination-navigation ul li a i.fa.fa-angle-left:before{content:"\f104"}.post-pagination-navigation ul li.page-next{text-align:right}.post-pagination-navigation ul li.page-next i.fa.fa-angle-right{display:inline-block;font-size:18px;line-height:inherit;margin-left:14px;margin-right:0;position:relative;top:.085em;vertical-align:baseline}.post-pagination-navigation ul li.page-next i.fa.fa-angle-right:before{content:"\f105"}.relatedposts-wrap:after,.relatedposts-wrap:before{clear:both;content:"";display:block}.post-pagination-navigation ul li.page-prev span>a>span:hover{transform:translateX(-4px)}.post-pagination-navigation ul li.page-next span>a>span:hover{transform:translateX(4px)}.post-pagination-navigation ul li.page-next span,.post-pagination-navigation ul li.page-prev span{display:inline-block;transition:transform .2s}.breadcrumb-row-parent ol li:not(:first-child):before{content:"\002f";padding:0 5px}.header-scrolldown:hover{opacity:.8!important;transform:translateY(3px)}@media (max-width:959px){.header-scrolldown{display:none}.breadcrumb-title{float:none!important;margin:auto!important;text-align:center}.breadcrumb-row-parent ol{margin:9px 0 0!important;text-align:center}}@media (max-width:846px){.post-item{width:50%}.post-item:nth-child(2n) .post-item-inner{padding:0}.post-item:nth-child(3n) .post-item-inner{padding-right:36px}}@media only screen and (max-width:640px){.relatedposts-wrap p.related-post-item{width:50%}}@media (max-width:569px){.post-page-wrapper .post-info,.post-page-wrapper .post-info div,.post-page-wrapper .post-info div a{font-size:10px!important}.post-pagination-navigation ul li a>span{display:none!important}}@media (max-width:522px){.post-item{width:100%}.post-item-inner,.post-item:nth-child(3n) .post-item-inner{padding-right:0}}