.body-container.blog-post-container{padding:80px 0}.blog-section{margin:auto;max-width:800px;padding:0 25px}.post-image{margin:auto auto 50px;max-width:900px;padding:0 25px}.post-image>div{padding-bottom:56%;position:relative;width:100%}.post-image>div img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.blog-section .post-body{font-size:16px;line-height:1.5}.blog-section ul.sharing-icons__container{list-style:none;margin:0;padding:0;position:absolute;right:0;right:-40px;text-align:right;top:170px;width:100%}.blog-section .post-header{position:relative}.blog-section ul.sharing-icons__container svg{height:20px!important;width:auto}.blog-section ul.sharing-icons__container li{margin-bottom:1rem}.blog-section .post-header h1{margin-bottom:30px}.blog-section ul.post-info-bar{color:#617283;font-size:12px;letter-spacing:1px;line-height:1.75;list-style:none;margin:0 0 30px;padding:0}.blog-section ul.post-info-bar li{font-size:14px;margin-right:2rem;margin-top:1rem;text-transform:uppercase}.blog-section ul.post-info-bar li svg{margin-right:5px;max-width:14px;width:100%}.blog-section img.post__featured-img{margin-bottom:40px}.blog-comments label{margin-bottom:0}.blog-comments .comment.depth-0{border:none!important;margin:0}.blog-comments .comment-date{display:block;margin-bottom:10px}.blog-comments .comment-from h4{font-size:22px;font-weight:600;line-height:140%;margin-bottom:16px}.blog-comments .comment-reply-to{background-color:transparent!important;color:inherit!important;display:inline-block!important;font-size:16px;margin-top:10px}.blog-comments .comment.depth-1{padding-left:25px;padding-top:15px}.blog-comments button.comment-reply-to{margin-top:10px}.blog-comments div#comments-listing{border-bottom:1px solid #72727233;font-size:16px;margin-bottom:60px;padding-bottom:60px}.blog-comments .comment.depth-0:first-child{padding:0}.blog-comments div#comments-listing:empty{display:none}@media(max-width:767px){.blog-section ul.sharing-icons__container{display:flex;margin-bottom:30px;position:relative;right:auto;text-align:left;top:auto}.body-container.blog-post-container{padding:60px 0}.blog-section ul.sharing-icons__container li{margin:0 1rem 0 0}.blog-section .post-body{font-size:16px}.blog-comments div#comments-listing{margin-bottom:50px;padding-bottom:40px}}section.blog-related-posts{padding-top:80px}.blog-related-posts h2{margin-bottom:26px}.blog-related-posts .items{display:flex;flex-wrap:wrap;margin:0 -12px}.blog-related-posts .item{display:flex;flex-direction:column;padding:12px;width:33.33333%}.blog-related-posts .item .info{padding:25px}.blog-related-posts .img{padding-bottom:60%;position:relative;width:100%}.blog-related-posts .img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.blog-related-posts .item p.post-date{align-items:center;color:rgba(3,18,28,.53);display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;letter-spacing:1px;line-height:1;margin:0 0 10px;text-transform:uppercase}.blog-related-posts .item p.post-date svg{display:block;margin-right:5px;max-width:14px;width:100%}.blog-related-posts .item .inner{border-radius:5px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.15);display:flex;flex:1;flex-direction:column;overflow:hidden}.blog-related-posts .item .title{font-size:22px;font-weight:500;margin-bottom:15px}.blog-related-posts .item .title a{color:inherit}.blog-related-posts .des{display:-webkit-box;font-size:16px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-related-posts .btn{margin-top:auto;padding-top:25px}@media(max-width:1440px){.blog-related-posts .item .title{font-size:22px}.blog-related-posts .item{padding:10px}.blog-related-posts .items{margin:0 -10px}.blog-related-posts .search-row .title{font-size:20px}}@media(max-width:991px){.blog-related-posts .item{width:50%}.blog-related-posts .search-row{display:block;padding:30px}.blog-related-posts .search-row .title{margin-bottom:20px;padding:0}.blog-related-posts .search-bar{width:100%}}@media(max-width:767px){.blog-related-posts .item{width:100%}.blog-related-posts .search-row{padding:25px}.blog-related-posts .content{margin-bottom:20px}.blog-related-posts .search-row .title{font-size:18px}.blog-related-posts .blog-pagination a{margin:0 10px}.blog-related-posts .item .info{padding:20px}}