.hs-blog-listing .dnd-section .dnd-column{padding:0}.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}.body-container--blog-index{font-family:Roboto,sans-serif;line-height:1.85714285714286}.blog-index-wrapper{padding:104px 10px 80px;position:relative;z-index:1}.blog-index-wrapper .dnd-section{padding:0}.blog-posts-container{display:flex;flex-wrap:wrap}.blog-posts-container .post-item{padding-top:40px;width:100%}.post-item .blog-post__card{background-color:#fff;border:0 solid #818a91;border-radius:3px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;overflow:hidden;position:relative;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.post-item .blog-post__thumbnail__link{display:block;margin-bottom:20px;position:relative;width:100%}.post-item .blog-post__thumbnail{bottom:0;left:0;overflow:hidden;padding-bottom:66%;position:relative;right:0;top:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.post-item .blog-post__thumbnail img{display:block;height:auto;left:calc(50% + 1px);max-height:none;max-width:none;position:absolute;top:calc(50% + 1px);-webkit-transform:scale(1.01) translate(-50%,-50%);-ms-transform:scale(1.01) translate(-50%,-50%);transform:scale(1.01) translate(-50%,-50%);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;width:calc(100% + 1px)}.post-item .blog-post__thumbnail__link:after{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.35)),color-stop(75%,transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.35),transparent 75%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.35) 0,transparent 75%);background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;bottom:0;content:"";display:block;height:100%;opacity:1;position:absolute;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}.post-item .blog-post__badge{background:#818a91;background-color:#2a434e;border-radius:999px;color:#fff;font-family:Roboto;font-size:12px;font-weight:500;line-height:1;margin:20px;padding:.6em 1.2em;position:absolute;right:0;text-transform:uppercase;top:0}.post-item .blog-post__text{margin-bottom:0;margin-top:20px;padding:0 30px;width:100%}.post-item .blog-post__text .blog-post__title{color:#54595f;font-family:Roboto,sans-serif;font-size:21px;font-weight:600;letter-spacing:normal;line-height:1.4;margin-bottom:25px;text-transform:none}.post-item .blog-post__text .blog-post__title a{color:#54595f;font-family:inherit;font-weight:inherit}.post-item .blog-post__card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.post-item .blog-post__text .blog-post__excerpt{line-height:1.7;margin-bottom:25px}.post-item .blog-post__text .blog-post__excerpt p{color:#777;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5em;margin:0}.post-item .blog-post__text .blog-post__read-more{color:#c5b071;display:inline-block;font-size:12px;font-weight:500;margin-bottom:20px;text-transform:uppercase}.post-item .blog-post__meta-data{border-top:1px solid #eaeaea;color:#adadad;font-family:Roboto Slab,sans-serif;font-size:12px;font-weight:400;line-height:1.3em;margin-bottom:0;margin-top:auto;padding:15px 30px}.blog-pagination{font-family:Ubuntu,Sans-serif;font-weight:400;margin-top:40px;text-align:center}.blog-pagination a{color:#c5b071}.blog-pagination a:not(:last-child){margin-right:50px}.blog-pagination a:not(:first-child){margin-left:50px}.blog-pagination a:hover{color:#2a434e}.blog-pagination a.active{pointer-events:none}.blog-post-banner{background-image:linear-gradient(140deg,#2a434e 33%,#bfb7a2 89%);position:relative}.post-banner-background-overlay{height:100%;left:0;opacity:.15;position:absolute;top:0;transition:background .3s,border-radius .3s,opacity .3s;width:100%}.post-banner-shape-bottom{bottom:-1px;direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:100%}.post-banner-shape-bottom svg{display:block;height:120px;left:50%;position:relative;transform:translateX(-50%) rotateY(180deg);width:calc(260% + 1.3px);z-index:-1}.post-banner-shape-bottom svg path{fill:#fff;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.blog-post-banner .page-center{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:750px;min-height:500px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.post-banner-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 50px;width:100%;-ms-flex-line-pack:start;align-content:flex-start}.post-banner-title{text-align:center}.post-banner-title-in{margin:-77px 0 0}.post-banner-title-wrap>div{width:100%}.post-banner-title h1{color:#c5b071;font-family:Teko,Sans-serif;font-size:54px;font-weight:500;letter-spacing:0;line-height:1.2em;margin:0;text-transform:uppercase}.post-banner-title-wrap>div:not(:last-child){margin-bottom:20px}.post-banner-date ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0 -25px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-banner-date{text-align:center}.post-banner-date ul li{font-family:Ubuntu,Sans-serif;font-size:16px;font-weight:500;margin-left:25px;margin-right:25px;word-break:break-word}.post-banner-date ul li,.post-banner-date ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-banner-date ul li a{color:#fff;font-size:inherit}.blog-post-content-wrap{margin-bottom:0;margin-top:-120px}.blog-post-content-wrap .content-wrapper{max-width:750px;padding:0}.blog-post-content-in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;-ms-flex-line-pack:start;align-content:flex-start}.blog-post-content-in>div:not(:last-child){margin-bottom:10px}.blog-post-content-in>div{width:100%}.blog-post-image{margin:-15px -1px -1px}.blog-post-image img{border-radius:15px 15px 15px 15px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);display:inline-block;vertical-align:middle}.blog-post-content-wrap.no-image{margin-top:0}.blog-post-space-in{height:50px}.blog-post-social-share-wrap{border-color:hsla(223,8%,65%,.2);border-style:solid;border-width:1px 0;padding:20px 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.blog-post-content-in>div.blog-post-social-share-wrap{margin:0}.post-social-share-row{width:100%}.post-social-share-row,.post-social-share-row>div{display:-webkit-box;display:-ms-flexbox;display:flex}.post-social-share-row>div{position:relative}.post-social-share-in{padding:10px}.post-social-share .post-social-share-in{padding:0;width:100%}.post-social-share.post-share-buttons{--alignment:right;--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:0px;--grid-bottom-margin:0px;text-align:var(--alignment,inherit);-moz-text-align-last:var(--alignment,inherit);text-align-last:var(--alignment,inherit)}.post-social-widget-container{font-size:0}.post-social-grid{display:inline-block;margin-bottom:calc(var(--grid-row-gap)*-1);width:100%;word-spacing:var(--grid-column-gap)}.post-social-grid li{display:inline-block;margin-bottom:var(--grid-row-gap);min-width:0;word-break:break-word}.post-social-grid li a{-ms-flex-align:center;cursor:pointer;height:4.5em;overflow:hidden;-webkit-transition-property:background-color,border-color,-webkit-filter;transition-property:background-color,border-color,-webkit-filter;-o-transition-property:filter,background-color,border-color;transition-property:filter,background-color,border-color;transition-property:filter,background-color,border-color,-webkit-filter;-ms-flex-pack:center;background-color:#fff;font-size:10px}.post-social-grid li a,.post-social-grid li a .post-social-share-btn__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-box-pack:center;justify-content:center}.post-social-grid li a .post-social-share-btn__icon{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;position:relative;width:4.5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;color:rgba(47,55,89,.7);--e-share-buttons-icon-size:2em;-webkit-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color}.post-social-grid li a:hover .post-social-share-btn__icon{color:#4632da}.post-social-grid li a .post-social-share-btn__icon i{font-size:var(--e-share-buttons-icon-size,1.7em)}.post-social-share-title h2{color:#2a434e;font-family:Varela Round,Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;margin:0;text-transform:capitalize}.blog-post__body{color:#2a434e;font-family:Ubuntu,Sans-serif;font-size:16px;font-weight:300;line-height:1.6em}.elementor-post-navigation{border-bottom-width:1px;border-top-width:1px;color:hsla(223,8%,65%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 50px;overflow:hidden;padding:45px 0}.elementor-post-navigation .elementor-post-navigation__link{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:calc(50% - .5px)}.elementor-post-navigation .elementor-post-navigation__prev{width:calc(50% - .5px)}.elementor-post-navigation .elementor-post-navigation__next{text-align:right;width:calc(50% - .5px)}.elementor-post-navigation .elementor-post-navigation__link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.elementor-post-navigation .elementor-post-navigation__link .post-navigation__arrow-wrapper{color:#2a434e;font-size:20px}.elementor-post-navigation .elementor-post-navigation__link .post-navigation__arrow-prev{padding-right:20px}.elementor-post-navigation .elementor-post-navigation__link .post-navigation__arrow-next{padding-left:20px}.elementor-post-navigation .elementor-post-navigation__link .post-navigation__arrow-wrapper i{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}.elementor-post-navigation .elementor-post-navigation__link .elementor-post-navigation__link__next,.elementor-post-navigation .elementor-post-navigation__link .elementor-post-navigation__link__prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.elementor-post-navigation .elementor-post-navigation__link .post-navigation__next--label,.elementor-post-navigation .elementor-post-navigation__link .post-navigation__prev--label{color:#2a434e;font-family:Ubuntu,Sans-serif;font-size:16px;font-weight:400;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase}.elementor-post-navigation .elementor-post-navigation__link .post-navigation__next--title,.elementor-post-navigation .elementor-post-navigation__link .post-navigation__prev--title{color:#3d4459;font-family:Ubuntu,Sans-serif;font-size:18px;font-weight:300;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-post-navigation .elementor-post-navigation__next a{float:right;padding-left:5px}.elementor-post-navigation .elementor-post-navigation__prev a{padding-right:5px}.elementor-post-navigation__separator-wrapper{text-align:center}.elementor-post-navigation__separator-wrapper .elementor-post-navigation__separator{background-color:hsla(223,8%,65%,.2);height:100%;margin:0 auto;width:1px}.blog-post-related-title h2{color:#2a434e;font-family:Ubuntu,Sans-serif;font-size:24px;font-weight:600;letter-spacing:.8px;line-height:1.2em;margin:0;text-transform:uppercase}.related-post-wrap{--grid-column-gap:30px;--grid-row-gap:30px;position:relative}.related-post-container{margin:35px 0 100px}.related-post-item-wrap{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);grid-template-columns:repeat(2,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.related-post-item-wrap .post-item{display:block;text-align:center}.related-post-item-wrap .post-item .blog-post__card{border-radius:10px}.related-post-item-wrap .post-item .blog-post__badge{background-color:#c5b071;border-radius:5px;color:#fff;font-family:Ubuntu,Sans-serif;font-size:11px;font-weight:600;left:0;line-height:1;margin:25px;padding:.6em 1.2em;position:absolute;right:auto;text-transform:uppercase;top:0}.related-post-item-wrap .post-item .blog-post__text{margin-top:10px;padding:0 35px}.related-post-item-wrap .post-item .blog-post__text .blog-post__title,.related-post-item-wrap .post-item .blog-post__text .blog-post__title a{color:#c5b071;font-family:Teko,Sans-serif;font-size:24px;line-height:1.1em;text-transform:uppercase}.post-item .blog-post__meta-data span+span:before{color:rgba(61,68,89,.5);content:"•";margin:0 5px}.related-post-item-wrap .post-item .blog-post__meta-data{color:rgba(61,68,89,.5);font-family:Montserrat,Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;padding:10px 35px}.related-post-item-wrap .blog-post__card.no-image .blog-post__text{margin-top:70px}.blog-post-content-wrap{padding:0 10px}@media (min-width:768px){.post-social-share-row>div{width:50%}}@media (min-width:1025px){.blog-posts-container .post-item{margin-right:2.6%;padding-top:40px;width:31.58%}.blog-posts-container .post-item:first-child,.blog-posts-container .post-item:nth-child(2),.blog-posts-container .post-item:nth-child(3){padding-top:0}.blog-posts-container .post-item:nth-child(3n){margin-right:0}}@media (max-width:1024px){.blog-index-wrapper{padding:80px 10px 64px}.blog-post-banner .page-center{min-height:650px}.post-banner-title h1{font-size:40px}.post-banner-shape-bottom svg{height:195px}.post-social-share-title h2{font-size:24px}.blog-post-content-wrap{padding:0 30px}.blog-post-banner{padding:0 5%}.post-social-share.post-share-buttons{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:0px;--grid-bottom-margin:0px}.blog-post-related-title h2{font-size:24px}}@media (max-width:1024px) and (min-width:768px){.blog-posts-container .post-item{margin-right:2.4%;padding-top:30px;width:48.76%}.blog-posts-container .post-item:first-child,.blog-posts-container .post-item:nth-child(2){padding-top:0}.blog-posts-container .post-item:nth-child(2n){margin-right:0}}@media (max-width:767px){.blog-posts-container .post-item:first-child{padding-top:0}.blog-index-wrapper{padding:64px 10px}.blog-post-content-wrap{padding:20px 20px 0}.blog-post-banner .page-center{min-height:500px}.blog-post-banner{padding:10% 5% 0}.post-social-share-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.post-social-share-row>div{width:100%}.post-social-share-row>div>div{text-align:center;width:100%}.post-social-share.post-share-buttons{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:0px;--grid-bottom-margin:0px;--alignment:center}.blog-post-related-title h2{font-size:24px;line-height:1.4em}.blog-post-related-title{text-align:center}.related-post-item-wrap{grid-template-columns:repeat(1,1fr)}}