@keyframes lazy-loading{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes moveUp{100%{transform:translateY(0);opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-2rem)}60%{transform:translateY(-0.5rem)}}@keyframes topBottom{10%,90%{transform:translateY(0)}20%,80%{transform:translateY(1rem)}30%,50%,70%{transform:translateY(0)}40%,60%{transform:translateY(1rem)}}@keyframes shine{100%{left:125%}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(1.5rem)}100%{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-1.5rem)}100%{opacity:1;transform:translateY(0)}}@keyframes circle-loading{from{transform:translate(-50%, -50%) rotate(0)}to{transform:translate(-50%, -50%) rotate(360deg)}}.blog-single-section .blog-separator{height:.2rem;background-color:rgb(var(--text-color), 0.05);margin-bottom:9rem;margin-top:9.3rem}.blog-single-section .post-title{margin:0 0 1.7rem 0;line-height:1.1111111111}.blog-single-section .post-meta{font-style:italic;font-size:1.6rem;line-height:1.6875;margin-bottom:3rem;color:rgba(var(--text-color), 0.6)}.blog-single-section .post-meta a{color:currentColor}@media(hover: hover){.blog-single-section .post-meta a:hover{text-decoration:underline}}.blog-single-section .meta-item:after{content:"/";margin-left:1rem;margin-right:1rem}.blog-single-section .meta-item:last-child:after{content:none}.blog-single-section .post-image{margin-bottom:4rem}.blog-single-section .post-image .post-image-inner{height:56rem}.blog-single-section .post-content{margin-bottom:5.7rem}.blog-single-section .post-content-footer{display:flex;justify-content:space-between;align-items:center;margin-bottom:4.3rem}.blog-single-section .post-content-footer .post-tags a{font-size:1.3rem;line-height:2.1rem;background-color:rgba(var(--text-color), 0.03);border-radius:.4rem;padding:.4rem .8rem;display:inline-block;margin-bottom:1rem;margin-right:1rem}.blog-single-section .post-content-footer .post-tags a:last-child{margin-right:0}.blog-single-section .post-content-footer .social-media-list{margin:0 0 1rem 0;padding:0;display:inline-flex;align-items:center}.blog-single-section .post-content-footer .social-media-list li:first-child{font-weight:700}.blog-single-section .post-content-footer .social-media-list li+li{margin-left:.7rem}.blog-single-section .post-content-footer .social-media-list a{border-radius:50%;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center}.blog-single-section .post-content-footer .social-media-list svg{width:1.2rem}.blog-single-section .sidebar-recent-posts .card-title{line-height:1.5;margin-top:0}@media(min-width: 992px){.blog-single-section .sidebar-recent-posts .card-title{margin-bottom:2rem}}.blog-single-section .sidebar-recent-posts .card-title a{transition:all .3s ease;color:rgb(var(--text-color));text-decoration-line:underline;text-decoration-thickness:.1rem;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.4rem}@media(hover: hover){.blog-single-section .sidebar-recent-posts .card-title a:hover{text-decoration-color:rgb(var(--text-color));text-decoration-thickness:.2rem}}.blog-single-section .post-navigation{display:flex;justify-content:space-between;align-items:center}.blog-single-section .post-navigation.has-next-post-only{justify-content:flex-end}.blog-single-section .post-navigation .nav{display:flex;flex-direction:column;position:relative;align-items:center}@media(hover: hover){.blog-single-section .post-navigation .nav:hover .nav-icon{color:rgb(var(--text-color))}}.blog-single-section .post-navigation .nav .nav-inner{display:flex;flex-direction:column}@media(min-width: 992px){.blog-single-section .post-navigation .nav{max-width:40%}.blog-single-section .post-navigation .nav.next-post .nav-inner{align-items:flex-end;text-align:right}.blog-single-section .post-navigation .nav.next-post .nav-icon{left:100%;right:auto}}.blog-single-section .post-navigation .nav-label{font-size:1.3rem;line-height:2.1rem;color:rgba(var(--text-color), 0.6)}.blog-single-section .post-navigation .nav-heading{font-size:1.6rem;margin-top:.4rem;margin-bottom:0}.blog-single-section .post-navigation .nav-icon{position:absolute;top:50%;transform:translateY(-50%);right:100%;color:rgba(var(--text-color), 0.6);transition:color .3s}@media(max-width: 991px){.blog-single-section .post-navigation .nav-icon{display:none}}.blog-single-section .comment-list{margin-bottom:9rem}.blog-single-section .comment-list .comment-heading{font-size:3.6rem;line-height:4rem;margin-top:0;margin-bottom:4rem;font-weight:900}.blog-single-section .comment-list .article-comment{padding:2.2rem 3rem;border:.1rem solid rgb(var(--text-color))}.blog-single-section .comment-list .article-comment:first-of-type{border-radius:.4rem .4rem 0 0}.blog-single-section .comment-list .article-comment:last-of-type{border-radius:0 0 .4rem .4rem}.blog-single-section .comment-list .article-comment+.article-comment{border-top:0}.blog-single-section .comment-list .comment-author{font-size:1.8rem;line-height:3rem;color:rgb(var(--text-color))}.blog-single-section .comment-list .comment-date{display:block;color:rgba(var(--text-color), 0.4);margin-top:.2rem;margin-bottom:1.2rem}.blog-single-section .comment-list .comment-content{font-size:1.6rem;line-height:2.7rem}.blog-single-section .comment-list .comment-content p:last-child{margin-bottom:0}.blog-single-section .comment-form .comment-form-heading{font-size:3.6rem;line-height:4rem;font-weight:900;margin-top:0;margin-bottom:4.3rem}.blog-single-section .comment-form .form-fields{display:flex;justify-content:space-between;flex-wrap:wrap}.blog-single-section .comment-form .field-item{width:100%;max-width:calc(50% - 1rem);margin-bottom:2rem}.blog-single-section .comment-form .field-item input{height:4.8rem}.blog-single-section .comment-form .field-item input,.blog-single-section .comment-form .field-item textarea{font-size:1.6rem;border-radius:.4rem;width:100%;padding:1.2rem 2.4rem;color:rgb(var(--text-color));background-color:rgba(0,0,0,0)}.blog-single-section .comment-form .text-area{max-width:100%;flex:0 0 100%;display:flex}.blog-single-section .comment-form .text-area textarea{height:13rem}.blog-single-section .comment-form [type=submit]{font-size:1.6rem;padding:1.2rem 3.2rem;transition:all .3s ease}.blog-single-section .custom-img-box{display:flex;justify-content:space-between}@media(min-width: 992px){.blog-single-section .custom-img-box div:first-child{width:61%}.blog-single-section .custom-img-box div:first-child img{height:100%}.blog-single-section .custom-img-box div:last-child{width:calc(39% - 3rem)}.blog-single-section .custom-img-box div:last-child img+img{margin-top:3rem}}.blog-single-section .custom-img-box img{width:100%;border-radius:.4rem}@media(max-width: 991px){.blog-single-section .blog-separator{margin-bottom:3rem;margin-top:3rem}.blog-single-section .post-title{line-height:1.25;margin-bottom:1.2rem}.blog-single-section .post-meta{margin-bottom:2.3rem}.blog-single-section .post-content{margin-bottom:3.7rem}.blog-single-section .post-content h1,.blog-single-section .post-content h2,.blog-single-section .post-content h3,.blog-single-section .post-content .h1,.blog-single-section .post-content .h2,.blog-single-section .post-content .h3{font-size:calc(2.2rem + .390625vw)}.blog-single-section .post-content h4,.blog-single-section .post-content h5,.blog-single-section .post-content h6,.blog-single-section .post-content .h4,.blog-single-section .post-content .h5,.blog-single-section .post-content .h6{font-size:calc(1.8rem + .390625vw)}.blog-single-section .post-content-footer{flex-direction:column;align-items:flex-start;margin-bottom:2rem}.blog-single-section .post-content-footer .post-tags{margin-bottom:1rem}.blog-single-section .post-navigation{align-items:flex-start;flex-direction:column}.blog-single-section .post-navigation .prev-post{margin-bottom:2.2rem}.blog-single-section .custom-img-box{flex-direction:column}.blog-single-section .custom-img-box img{margin-bottom:1rem}.blog-single-section .comment-list .comment-heading,.blog-single-section .comment-form .comment-form-heading{font-size:3rem;line-height:3.6rem}.blog-single-section .comment-list{margin-bottom:4rem}.blog-single-section .comment-list .comment-heading{margin-bottom:2.3rem}.blog-single-section .comment-form .comment-form-heading{margin-bottom:2.3rem}.blog-single-section .comment-form .field-item{max-width:100%}}.blog-single-section .group-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media(min-width: 992px){.blog-single-section .group-content .item{width:48.5%}}