.blog-style1{padding:120px 0 90px;position:relative;background-color:#fff;display:block;z-index:10}.single-blog-style1{border:1px solid #d9d9d9;margin-bottom:30px;transition:all .2s linear;transition-delay:.1s;position:relative;border-radius:8px;background:#fff;display:block}.single-blog-style1:hover{border:1px solid transparent;box-shadow:0 4px 51px 0 rgba(0,0,0,.1)}.single-blog-style1__top{padding:32px 40px 35px;position:relative;display:block}.single-blog-style1__top .meta-box{margin-bottom:15px;position:relative;display:block}.single-blog-style1__top .meta-box .meta-info{overflow:hidden;position:relative;display:block}.single-blog-style1__top .meta-box .meta-info li{margin-right:20px;position:relative;float:left;display:block}.single-blog-style1__top .meta-box .meta-info li:last-child{margin-right:0}.single-blog-style1__top .meta-box .meta-info li a{font-size:12px;font-weight:500;color:#515151;transition:all .2s linear;transition-delay:.1s;line-height:24px}.single-blog-style1__top .meta-box .meta-info li a:hover{color:var(--thm-base)}.single-blog-style1__top h2{font-size:24px;text-transform:capitalize;line-height:38px}.single-blog-style1__top h2 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-blog-style1__top h2 a:hover{color:var(--thm-base)}.single-blog-style1 .img-holder{position:relative;display:block}.single-blog-style1 .img-holder .inner{overflow:hidden;position:relative;border-radius:8px;display:block}.single-blog-style1 .img-holder .inner:before{right:0;transition:opacity .5s ease,transform .5s ease,visibility .5s ease;content:"";position:absolute;opacity:0;bottom:0;top:0;background-color:#000;left:0;z-index:2}.single-blog-style1:hover .img-holder .inner:before{opacity:.5}.single-blog-style1 .img-holder .inner img{transform:scale(1);width:100%}.single-blog-style1:hover .img-holder .inner img{transform:scale(1.05) rotate(0deg)}.single-blog-style1__bottom{padding:30px 40px 45px;position:relative;display:block}.single-blog-style1__bottom p{margin:0}.single-blog-style1__bottom .btn-box{position:relative;margin-top:22px;display:block}.single-blog-style1__bottom .btn-box a{height:50px;justify-content:flex-start;position:relative;border-bottom:3px solid #09f;align-items:center;width:50px;display:flex}.single-blog-style1__bottom .btn-box a span:before{transform:rotate(90deg);font-size:20px;font-weight:700;color:var(--thm-base);transition:all .4s linear;transition-delay:.1s;position:relative;line-height:20px;padding-left:5px;display:inline-block}.single-blog-style1:hover .single-blog-style1__bottom .btn-box a span:before{transform:rotate(0deg)}.blog-page-one{padding:120px 0;position:relative;background-color:#fff;display:block;z-index:10}.blog-page-one .styled-pagination{justify-content:center}.blog-page-two{padding:120px 0;position:relative;background:#fff;display:block;z-index:1}.blog-page-two__content{margin-right:30px;position:relative;display:block}.blog-page-two__single{overflow:hidden;margin-bottom:60px;transition:box-shadow .5s ease;transition:all .5s ease;position:relative;border-radius:8px;display:block;z-index:1}.blog-page-two__single:hover{box-shadow:0 4px 51px 0 rgba(0,0,0,.1)}.blog-page-two__single:before{border:1px solid #dedede;right:0;transition:all .4s linear;transition-delay:.1s;content:"";position:absolute;bottom:0;top:0;border-radius:8px;left:0;z-index:-1}.blog-page-two__single:hover:before{border:1px solid #fff}.blog-page-two__single-img{overflow:hidden;position:relative;background-color:#000;border-radius:8px;display:block}.blog-page-two__single-img img{transition:background-color .5s ease;transition:all .5s ease;width:100%}.blog-page-two__single:hover .blog-page-two__single-img img{transform:scale(1.05) rotate(0deg);transition:all .5s linear;transition-delay:.1s;opacity:.3}.blog-page-two__single-content{padding:50px 90px 50px 50px;transition:all .2s linear;transition-delay:.1s;position:relative;display:block}.blog-page-two__single-content .meta-info{margin-bottom:31px;position:relative;display:block}.blog-page-two__single-content .meta-info li{margin-right:10px;position:relative;float:left;display:block}.blog-page-two__single-content .meta-info li:last-child{margin-right:0}.blog-page-two__single-content .meta-info li a{padding:9px 20px;font-size:12px;font-weight:400;color:var(--thm-gray);text-transform:uppercase;position:relative;align-items:center;border-radius:5px;background:#f8f6f0;line-height:22px;display:flex}.blog-page-two__single-content .meta-info li a span{font-size:17px;color:var(--thm-base);position:relative;padding-right:9px;top:-2px;line-height:17px;display:inline-block}.blog-page-two__single-content h2{font-size:30px;margin-bottom:22px;text-transform:capitalize;line-height:40px}.blog-page-two__single-content h2 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.blog-page-two__single-content h2 a:hover{color:var(--thm-base)}.blog-page-two__single-content p{margin:0}.blog-page-two__single-content .btn-box{position:relative;margin-top:35px;display:block}.blog-page-two__single-content .btn-box .btn-one{color:#09f}.blog-page-two__single-content .btn-box .btn-one:hover{color:#fff}.blog-page-two__single-content .btn-box a:after{border:1px solid #d9d9d9;border-radius:8px;background:#fff}.blog-page-two__single-content .btn-box a:before{background:#09f}.blog-page-two__single-content .btn-box .btn-one i:before{font-size:13px;font-weight:700;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;position:relative;top:-1px;display:inline-block;z-index:5}.blog-page-two__single-content .btn-box .btn-one:hover i:before{color:#fff}.sidebar-blog-post,.sidebar-blog-post ul,.sidebar-blog-post ul li,.sidebar-blog-post-box,.thm-sidebar-box{position:relative;display:block}.sidebar-blog-post ul li{margin-bottom:30px;border-bottom:1px solid #d9d9d9;padding-bottom:30px}.sidebar-blog-post ul li:last-child{padding:0;margin-bottom:0;border-bottom:none}.sidebar-blog-post ul li .inner{position:relative;padding-left:80px;display:block}.sidebar-blog-post ul li .img-box{height:80px;overflow:hidden;position:absolute;top:0;border-radius:8px;left:0;width:80px}.sidebar-blog-post ul li .img-box img{width:100%}.sidebar-blog-post ul li .img-box .overlay-content{height:100%;transform:perspective(0) scale(0);justify-content:center;transition:all .5s ease-in-out 0s;position:absolute;flex-direction:row;opacity:0;top:0;transform-origin:center;align-items:center;border-radius:0;background:rgba(var(--thm-base-rgb),.8);left:0;width:100%;display:flex;z-index:2}.sidebar-blog-post ul li:hover .img-box .overlay-content{transform:perspective(400px) scale(1);transition:all .3s ease-in-out .3s;opacity:1}.sidebar-blog-post ul li .img-box .overlay-content a{font-size:14px;color:#fff;transition:all .2s linear;transition-delay:.1s}.sidebar-blog-post ul li .title-box{min-height:80px;position:relative;margin:0;padding-left:20px;display:block}.sidebar-blog-post ul li .title-box h4{font-size:17px;font-weight:700;text-transform:capitalize;margin:9px 0 0;line-height:26px;font-family:var(--thm-font)}.sidebar-blog-post ul li .title-box h4 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.sidebar-blog-post ul li .title-box h4 a:hover{color:var(--thm-base)}.sidebar-blog-post ul li .title-box .meta-box{position:relative;align-items:center;display:flex}.sidebar-blog-post ul li .title-box .meta-box p{font-size:12px;font-weight:400;color:#515151;line-height:18px}.sidebar-blog-post ul li .title-box .meta-box p+p{margin-left:20px}.sidebar-blog-post ul li .title-box .meta-box p a{color:#515151}.popular-tag-box{position:relative;display:block}.single-sidebar-box .popular-tag{overflow:hidden;margin-right:-5px;position:relative;margin-left:-5px;display:block}.single-sidebar-box .popular-tag li{position:relative;margin:0 5px 10px;float:left;display:block}.single-sidebar-box .popular-tag li a{padding:9px 19px;font-size:12px;font-weight:500;color:var(--thm-gray);transition:all .5s ease;text-transform:uppercase;position:relative;border-radius:8px;background:#fff;line-height:22px;font-family:var(--thm-font);display:block}.single-sidebar-box .popular-tag li:hover a{color:#fff;background-color:var(--thm-base)}.blog-details-area{padding:120px 0;position:relative;background:#fff;display:block;z-index:10}.blog-details-box{margin-right:30px;position:relative;display:block}.blog-details-box .blog-page-two__single:hover{box-shadow:none}.blog-details-box .blog-page-two__single:hover:before{border:1px solid #dedede}.blog-details-box .blog-page-two__single-content p+p{margin:21px 0 0}.blog-details-box .blog-page-two__single-content{padding:50px 50px 60px}.blog-details-text-1{margin-top:40px}.blog-details-text-1,.blog-details-text-1 .text-box{position:relative;display:block}.blog-details-text-1 .text-box h3{font-size:24px;margin-bottom:17px;text-transform:capitalize;line-height:34px}.blog-details-text-1 .text-box p{margin-bottom:0}.blog-details-text-1 .text-box ul{position:relative;margin-top:21px;display:block}.blog-details-text-1 .text-box ul li{margin-bottom:10px;position:relative;padding-left:35px;display:block}.blog-details-text-1 .text-box ul li .icon{position:absolute;top:6px;left:0;line-height:0}.blog-details-text-1 .text-box ul li .icon span{font-size:20px;color:var(--thm-base);position:relative;line-height:20px;display:inline-block}.blog-details-text-1 .text-box ul li p{margin:0}.blog-details-text-1 .img-box{overflow:hidden;position:relative;border-radius:8px;margin-left:37.5px;display:block}.blog-details-text-1 .img-box img{width:100%}.blog-details-text-2{position:relative;margin-top:38px;display:block}.blog-details-text-2 h3{font-size:24px;margin-bottom:16px;text-transform:capitalize;line-height:34px}.blog-details-text-2 p{margin:0 0 35px}.blog-details-text-2 .single-box{overflow:hidden;position:relative;border-radius:8px;display:block}.blog-details-text-2 .single-box img{width:100%}.tag-social-share-box{padding-top:42px;justify-content:space-between;position:relative;border-top:1px solid #d9d9d9;align-items:center;margin-top:40px;display:flex}.tag-social-share-box .tag-box,.tag-social-share-box .tag-box .tag-list{position:relative;display:block}.tag-social-share-box .tag-box .tag-list li{margin-right:10px;position:relative;line-height:40px;float:left;display:block}.tag-social-share-box .tag-box .tag-list li:last-child{margin-right:0}.tag-social-share-box .tag-box .tag-list li a{padding:0 20px;font-size:12px;font-weight:500;color:var(--thm-gray);transition:all .2s linear;transition-delay:.1s;text-transform:uppercase;position:relative;border-radius:8px;background:#f9f6f1;line-height:40px;display:block}.tag-social-share-box .tag-box .tag-list li a:hover{color:#fff;background:var(--thm-base)}.post-social-share,.post-social-share-links,.post-social-share-links .share-btn{position:relative;display:block}.post-social-share-links .share-btn a{padding:9px 15px 7px;font-size:12px;font-weight:500;color:#fff;text-transform:uppercase;position:relative;border-radius:8px;background:var(--thm-base);line-height:24px;display:inline-block}.post-social-share-links .share-btn a span{font-size:15px;color:#fff;position:relative;top:1px;line-height:15px;padding-left:9px;display:inline-block}.post-social-share-links ul{transform:scaleY(0);transform-style:preserve-3d;right:5px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:absolute;top:-180px;transform-origin:center;transform-origin:bottom center;line-height:0}.post-social-share-links:hover ul{transform:scaleY(1);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.post-social-share-links ul li{margin-bottom:10px;position:relative;display:block}.post-social-share-links ul li:last-child{margin-bottom:0}.post-social-share-links ul li a{height:35px;justify-content:center;position:relative;align-items:center;border-radius:5px;background:var(--thm-base);width:35px;display:block;display:flex;z-index:1}.post-social-share-links ul li a:before{transform:scale(.5);right:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;content:"";position:absolute;opacity:0;bottom:0;top:0;border-radius:5px;background:var(--thm-primary);left:0;z-index:-1}.post-social-share-links ul li a:hover:before{transform:scale(1);opacity:1}.post-social-share-links ul li a i{position:relative;display:block}.post-social-share-links ul li a i:before{font-size:14px;font-weight:700;color:#fff;transition:all .2s linear;transition-delay:.1s;position:relative;line-height:14px;display:inline-block}.post-social-share-links ul li a:hover i:before{color:#fff}.comment-box{overflow:hidden;position:relative;display:block}.comment-box .inner-title{position:relative;padding-bottom:41px;display:block}.comment-box .inner-title h2{font-size:30px;text-transform:capitalize;line-height:40px}.comment-box .single-comment,.comment-box__inner{position:relative;display:block}.comment-box .single-comment{padding:40px;border:1px solid #d9d9d9;margin-bottom:40px;border-radius:8px}.comment-box .single-comment-box{min-height:100px;position:relative;padding-left:140px;display:block}.comment-box .single-comment-box .img-holder{height:100px;overflow:hidden;position:absolute;top:7px;border-radius:8px;left:0;width:100px}.comment-box .single-comment-box .img-holder img{width:100%}.comment-box .single-comment-box .text-holder{min-height:100px;position:relative;display:block}.comment-box .single-comment-box .text-holder .top{justify-content:space-between;position:relative;align-items:flex-start;display:flex}.comment-box .single-comment-box .text-holder .top .left{position:relative;display:block}.comment-box .single-comment-box .text-holder .top .left h3{font-size:18px;margin-bottom:10px;text-transform:capitalize;line-height:28px}.comment-box .single-comment-box .text-holder .top .left .date-box{position:relative;display:block}.comment-box .single-comment-box .text-holder .top .left .date-box p{font-size:12px;font-weight:400;line-height:24px}.comment-box .single-comment-box .text-holder .top .left .date-box p span{font-size:15px;color:var(--thm-base);position:relative;padding-right:10px;top:1px;line-height:15px;display:inline-block}.comment-box .single-comment-box .text-holder .top .right{position:relative;display:block}.comment-box .single-comment-box .text-holder .top .right a{font-size:14px;font-weight:400;color:#0d3d9f;transition:all .2s linear;transition-delay:.1s;line-height:24px}.comment-box .single-comment-box .text-holder .top .right a:hover{color:var(--thm-base)}.comment-box .single-comment-box .text-holder .top .right a span{font-size:20px;color:var(--thm-base);position:relative;padding-right:9px;top:3px;line-height:20px;display:inline-block}.comment-box .single-comment-box .text-holder .text{position:relative;margin-top:18px;display:block}.comment-box .single-comment-box .text-holder .text p{margin:0}.reply-form-box{padding-top:41px;position:relative;display:block}.reply-form-box .title{position:relative;padding-bottom:41px;display:block}.reply-form-box .title h2{font-size:30px;text-transform:capitalize;line-height:40px}.reply-form-box #review-form,.reply-form-box form .input-box{position:relative;display:block}.reply-form-box form input[type=email],.reply-form-box form input[type=text],.reply-form-box form textarea{height:65px;padding:0 30px;font-size:17px;border:1px solid #f1f1f1;margin-bottom:20px;color:#515151;transition:all .5s ease;position:relative;border-radius:8px;background:#f1f1f1;width:100%;display:block}.reply-form-box form textarea{height:150px;padding:10px 30px;margin-bottom:30px}.reply-form-box form input[type=email]:focus,.reply-form-box form input[type=text]:focus,.reply-form-box form textarea:focus{border-color:#11161e}