.blog-style1-area{display:block;z-index:9;position:relative;padding:120px 0 80px;background:#fff}.blog-style1-area .gray-bg{left:0;right:0;min-height:517px;z-index:-1;position:absolute;top:0;background:#e9e9e9}.single-blog-style1{margin-bottom:40px;display:block;position:relative}.single-blog-style1 .img-holder{display:block;overflow:hidden;position:relative}.single-blog-style1 .img-holder:before{left:70%;opacity:0;border-radius:50%;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);right:70%;z-index:10;position:absolute;top:70%;height:0;bottom:70%;background-color:rgba(var(--thm-base-rgb),.9);content:"";width:0}.single-blog-style1:hover .img-holder:before{opacity:1;-webkit-animation:circle .95s;animation:circle .95s}.single-blog-style1 .img-holder img{transform:scale(1);height:250px;transition:all opacity .3s ease-in-out ease-in .1s .2s;width:100%}.single-blog-style1:hover .img-holder img{transform:scale(1.1) rotate(1deg)}.single-blog-style1 .text-holder{margin-top:-60px;box-shadow:0 10px 60px 0 rgba(0,0,0,.05);margin-left:30px;display:block;position:relative;padding:37px 40px 30px;transition:all .2s linear;transition-delay:.1s;background:#fff}.single-blog-style1:hover .text-holder{box-shadow:0 10px 60px 0 rgba(0,0,0,.15)}.single-blog-style1 .text-holder .meta-info{margin-bottom:8px;display:block;position:relative}.single-blog-style1 .text-holder .meta-info p{font-weight:700;margin:0;line-height:22px;font-size:12px}.single-blog-style1 .text-holder .meta-info p span:before{line-height:15px;display:inline-block;padding-right:3px;color:var(--thm-base);position:relative;top:2px;font-size:15px}.single-blog-style1 .text-holder h3{margin-bottom:13px;font-weight:700;line-height:30px;font-size:20px}.single-blog-style1 .text-holder h3 a{color:var(--thm-primary)}.single-blog-style1 .text-holder h3 a:hover{color:var(--thm-base)}.single-blog-style1 .text-holder p{margin:0;line-height:30px;font-size:16px}.single-blog-style1 .text-holder .btn-box{margin-top:2px;display:block;position:relative}.single-blog-style1 .text-holder .btn-box a{text-transform:uppercase;font-weight:700;letter-spacing:.1em;line-height:22px;color:var(--thm-primary);font-size:12px}.single-blog-style1 .text-holder .btn-box a:hover{color:var(--thm-base)}.blog-page-one,.blog-page-two{display:block;z-index:10;position:relative;padding:120px 0;background:#fff}.blog-page-two .single-blog-style1 .text-holder{margin-top:0;box-shadow:0 10px 60px 0 rgba(0,0,0,.05);margin-left:0;padding:37px 40px 50px}.blog-page-two .single-blog-style1 .text-holder .meta-info{display:flex;align-items:center}.blog-page-two .single-blog-style1 .text-holder .meta-info p+p{margin-left:10px}.blog-page-two .single-blog-style1 .text-holder .btn-box{margin-top:32px;line-height:0}.blog-page-two .single-blog-style1 .text-holder .btn-box a{text-transform:uppercase;font-weight:700;letter-spacing:.1em;line-height:40px;padding-right:40px;color:var(--thm-base);padding-left:40px;font-size:12px;background:#e9e9e9}.blog-page-two .single-blog-style1 .text-holder .btn-box a:hover{color:#fff}.blog-page-three{z-index:10;padding:120px 0;background:#fff}.blog-content-box,.blog-page-three{display:block;position:relative}.single-blog-style1--instyle3{margin-bottom:50px}.single-blog-style1 .img-holder .date-box{right:0;display:flex;justify-content:center;text-align:center;z-index:5;align-items:center;position:absolute;top:0;height:70px;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;background:var(--thm-primary);width:70px}.single-blog-style1 .img-holder .date-box h6{font-family:var(--thm-font);text-transform:uppercase;font-weight:700;line-height:20px;color:#fff;font-size:20px}.single-blog-style1 .img-holder .date-box h6 span{font-size:14px}.single-blog-style1--instyle3 .text-holder{margin-top:0;box-shadow:0 10px 60px 0 rgba(0,0,0,.05);margin-left:0;padding:37px 40px 50px}.single-blog-style1--instyle3 .text-holder .meta-info{margin-bottom:18px;display:flex;align-items:center}.single-blog-style1--instyle3 .text-holder .meta-info li{font-weight:700;line-height:22px;display:flex;color:#797989;align-items:center;position:relative;font-size:12px;margin-right:15px}.single-blog-style1--instyle3 .text-holder .meta-info li:last-child{margin-right:0}.single-blog-style1--instyle3 .text-holder .meta-info li i{display:inline-block;padding-right:5px;color:var(--thm-base);position:relative;font-size:16px}.single-blog-style1--instyle3 .text-holder .meta-info li a{color:var(--thm-gray);transition:all .2s linear;transition-delay:.1s}.single-blog-style1--instyle3 .text-holder .meta-info li a:hover{color:var(--thm-primary)}.single-blog-style1--instyle3 .text-holder .blog-title{font-weight:700;margin:0 0 22px;line-height:40px;font-size:30px}.single-blog-style1--instyle3 .text-holder .btn-box{line-height:0;display:block;position:relative;padding-top:28px}.single-blog-style1--instyle3 .text-holder .btn-box a{text-transform:uppercase;font-weight:700;border-radius:0;letter-spacing:.1em;line-height:40px;padding-right:40px;color:var(--thm-base);padding-left:40px;font-size:12px;background:#e9e9e9}.single-blog-style1--instyle3 .text-holder .btn-box a:before{border-radius:0}.single-blog-style1--instyle3 .text-holder .btn-box a:hover{color:#fff}.thm-sidebar-box{display:block;position:relative;max-width:370px;width:100%}.single-sidebar-box{margin-top:30px;display:block;position:relative;padding:50px;background-color:rgba(var(--thm-primary-rgb),.05)}.sidebar-search-box{display:block;position:relative;padding:20px 30px;background:var(--thm-primary)}.sidebar-search-box form.search-form{display:block;position:relative;width:100%}.sidebar-search-box .search-form input[type=text]{font-family:var(--thm-font);font-weight:500;border-radius:0;border:1px solid transparent;display:block;padding-right:60px;color:#fff;position:relative;padding-left:20px;height:50px;font-size:16px;transition:all .5s ease 0s;background-color:#fff;width:100%}.sidebar-search-box .search-form button{border-top-right-radius:0;border:0 solid #e7e7e8;right:0;line-height:50px;text-align:center;color:#fff;border-bottom-right-radius:0;position:absolute;top:0;height:50px;bottom:0;font-size:16px;transition:all .5s ease 0s;background:rgba(var(--thm-base-rgb),1);width:55px}.sidebar-search-box .search-form button i{position:relative;top:0}.sidebar-search-box .search-form input[type=text]:focus{color:var(--thm-primary)}.sidebar-search-box .search-form button:hover,.sidebar-search-box .search-form input[type=text]:focus+button{color:#fff}.sidebar-search-box .search-form input::-webkit-input-placeholder{color:var(--thm-primary)}.sidebar-search-box .search-form input:-moz-placeholder,.sidebar-search-box .search-form input::-moz-placeholder{color:var(--thm-primary)}.sidebar-search-box .search-form input:-ms-input-placeholder{color:var(--thm-primary)}.sidebar-title{display:block;padding-bottom:23px;position:relative;top:-3px}.sidebar-title h3{text-transform:uppercase;font-weight:700;line-height:22px;color:var(--thm-primary);position:relative;font-size:20px}.sidebar-blog-post,.sidebar-blog-post ul,.sidebar-blog-post ul li{display:block;position:relative}.sidebar-blog-post ul li{margin-bottom:35px}.sidebar-blog-post ul li:last-child{margin-bottom:0}.sidebar-blog-post ul li .inner{display:block;position:relative;padding-left:70px}.sidebar-blog-post ul li .img-box{left:0;overflow:hidden;position:absolute;top:0;height:70px;width:70px}.sidebar-blog-post ul li .img-box img{width:100%}.sidebar-blog-post ul li .img-box .overlay-content{left:0;transform-origin:center;opacity:0;border-radius:0;transform:perspective(0) scale(0);display:flex;justify-content:center;z-index:2;align-items:center;position:absolute;top:0;height:100%;transition:all .5s ease-in-out 0s;background:rgba(var(--thm-base-rgb),.8);width:100%;flex-direction:row}.sidebar-blog-post ul li:hover .img-box .overlay-content{opacity:1;transform:perspective(400px) scale(1);transition:all .3s ease-in-out .3s}.sidebar-blog-post ul li .img-box .overlay-content a{color:#fff;font-size:14px;transition:all .2s linear;transition-delay:.1s}.sidebar-blog-post ul li .title-box{display:block;min-height:70px;position:relative;padding-left:20px}.sidebar-blog-post ul li .title-box .admin{font-weight:600;line-height:14px;color:var(--thm-gray);position:relative;top:-1px;font-size:14px}.sidebar-blog-post ul li .title-box .admin span:before{font-weight:600;display:inline-block;padding-right:3px;color:var(--thm-base);position:relative;top:2px}.sidebar-blog-post ul li .title-box h4{font-weight:600;margin:9px 0 0;line-height:22px;font-size:16px}.sidebar-blog-post ul li .title-box h4 a{color:var(--thm-primary);transition:all .2s linear;transition-delay:.1s}.sidebar-blog-post ul li .title-box h4 a:hover{color:var(--thm-base)}.sidebar-categories-box,.sidebar-categories-box li{display:block;position:relative}.sidebar-categories-box li{margin-bottom:5px}.sidebar-categories-box li:last-child{margin-bottom:0}.sidebar-categories-box li a{font-family:var(--thm-font);text-transform:capitalize;font-weight:700;letter-spacing:0;line-height:45px;display:block;color:var(--thm-gray);position:relative;font-size:15px;transition:all .5s linear;transition-delay:.1s;z-index:1}.sidebar-categories-box li a:hover{padding-left:0}.sidebar-categories-box li a:after{left:-25px;transform-origin:right;border-radius:30px;transform:perspective(400px) scaleX(0);right:-25px;z-index:-1;position:absolute;top:0;bottom:0;transition:all .6s ease .1s;background:#fff;content:""}.sidebar-categories-box li a:hover:after{transform:perspective(400px) scaleX(1)}.sidebar-categories-box li:hover a{color:var(--thm-base);padding-left:5px}.sidebar-categories-box li a:before{font-family:icomoon!important;right:0;position:absolute;top:0;bottom:0;font-size:10px;transition:all .2s linear;transition-delay:.1s;content:"\e91f"}.sidebar-categories-box li:hover a:before{right:5px;color:var(--thm-base)}.popular-tag-box{display:block;position:relative}.single-sidebar-box .popular-tag{margin-left:-5px;display:block;overflow:hidden;position:relative;margin-right:-5px}.single-sidebar-box .popular-tag li{float:left;margin:0 5px 10px;display:block;position:relative}.single-sidebar-box .popular-tag li a{font-family:var(--thm-font);text-transform:capitalize;font-weight:700;border-radius:20px;line-height:22px;display:block;color:var(--thm-gray);position:relative;padding:10px 25px 9px;font-size:12px;transition:all .5s ease;background:#fff}.single-sidebar-box .popular-tag li:hover a{color:#fff;border-color:var(--thm-base);background-color:var(--thm-base)}.blog-details-page{z-index:10;padding:120px 0;background:#fff}.blog-details-content,.blog-details-page{display:block;position:relative}.blog-details-content .single-blog-style1{margin:0}.blog-details-content .single-blog-style1 .text-holder .text p+P{margin-top:22px}.tag-social-share-box{margin-bottom:50px;margin-top:50px;display:flex;justify-content:space-between;flex-wrap:wrap;align-content:center;position:relative;flex-direction:row}.tag-box{display:flex;align-items:center;position:relative}.tag-box .title{width:65px}.tag-box .title h3{font-weight:700;line-height:24px;color:var(--thm-primary);font-size:18px}.tag-box .tag-list li{float:left;display:inline-block;position:relative;margin-right:10px}.tag-box .tag-list li:last-child{margin-right:0}.tag-box .tag-list li a{font-family:var(--thm-font);text-transform:capitalize;font-weight:700;border-radius:30px;line-height:30px;color:#fff;padding:6px 20px 4px;font-size:12px;transition:all .2s linear;transition-delay:.1s;background:var(--thm-base)}.post-social-share-links,.post-social-share-links ul,.tag-box .tag-list li a,.tag-social-share-box .post-social-share{display:block;position:relative}.post-social-share-links ul li{float:left;display:inline-block;position:relative;margin-right:10px}.post-social-share-links ul li:last-child{margin-right:0}.post-social-share-links ul li a{border-radius:50%;line-height:45px;display:block;text-align:center;color:var(--thm-primary);z-index:1;position:relative;height:45px;font-size:15px;transition:all .5s ease;background:#e9e9e9;width:45px}.post-social-share-links ul li a:before{left:0;transform-origin:center;transform-style:preserve-3d;border-radius:50%;transform:scale(0);right:0;z-index:-1;position:absolute;top:0;bottom:0;transition:all .4s cubic-bezier(.62,.21,.45,1.52);background:var(--thm-base);content:""}.post-social-share-links ul li a:hover:before{transform:scaleX(1)}.post-social-share-links ul li a:hover{color:#fff}.blog-details-author{padding:60px;background-color:rgba(var(--thm-primary-rgb),.05)}.blog-details-author,.blog-details-author .inner-box{display:block;position:relative}.blog-details-author .inner-box .img-box{width:170px}.blog-details-author .inner-box .img-box img{width:100%}.blog-details-author .inner-box .img-box,.blog-details-author .inner-box .text{vertical-align:middle;display:table-cell}.blog-details-author .inner-box .text{position:relative;padding-left:40px}.blog-details-author .inner-box .text h3{margin-bottom:24px;font-weight:700;line-height:30px;color:var(--thm-primary);font-size:22px}.blog-details-author .inner-box .text p{margin:0}.comment-box{display:block;overflow:hidden;position:relative;padding-top:78px}.comment-box .inner-title{display:block;padding-bottom:32px;position:relative}.comment-box .inner-title h2{font-weight:800;line-height:30px;font-size:30px}.comment-box .outer-box,.comment-box .single-comment{display:block;position:relative}.comment-box .single-comment{margin-bottom:40px;border-bottom:1px solid rgba(var(--thm-primary-rgb),.1);padding-bottom:50px}.comment-box .single-comment-box{display:block;min-height:140px;position:relative;padding-left:140px}.comment-box .single-comment-box .img-holder{left:0;overflow:hidden;position:absolute;top:11px;height:140px;width:140px}.comment-box .single-comment-box .img-holder img{width:100%}.comment-box .single-comment-box .text-holder{display:block;min-height:140px;position:relative;padding-left:40px}.comment-box .single-comment-box .text-holder .top{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;position:relative;flex-direction:row}.comment-box .single-comment-box .text-holder .top .name{display:block;position:relative}.comment-box .single-comment-box .text-holder .top .name h3{font-weight:700;line-height:24px;color:var(--thm-black);font-size:20px}.comment-box .single-comment-box .text-holder .top .reply{display:block;position:relative;top:11px}.comment-box .single-comment-box .text-holder .top .reply a{font-family:var(--thm-font);text-transform:uppercase;font-weight:700;border-radius:30px;line-height:20px;display:inline-block;color:#fff;position:relative;padding:12px 20px 8px;font-size:14px;transition:all .2s linear;transition-delay:.1s;background:var(--thm-base)}.comment-box .single-comment-box .text-holder .top .reply a:hover{color:#fff;background-color:var(--thm-primary)}.comment-box .single-comment-box .text-holder .text{display:block;position:relative;padding-top:15px}.comment-box .single-comment-box .text-holder .text p{margin:0}.add-comment-box{margin-top:38px;display:block;position:relative}.add-comment-box .inner-title{display:block;padding-bottom:43px;position:relative}.add-comment-box .inner-title h2{font-weight:800;line-height:30px;font-size:30px}.add-comment-box #add-comment-form{display:block;position:relative}.add-comment-box #add-comment-form .input-box{margin-bottom:20px;display:block;position:relative}.add-comment-box #add-comment-form input[type=email],.add-comment-box #add-comment-form input[type=text],.add-comment-box #add-comment-form textarea{font-family:var(--thm-font);text-transform:none;font-weight:500;border:0 solid #edf3f2;display:block;color:var(--thm-gray);font-style:normal;position:relative;padding:0 30px;height:70px;font-size:14px;transition:all .5s ease;background-color:rgba(var(--thm-primary-rgb),.05);width:100%}.add-comment-box #add-comment-form textarea{padding:15px 30px;height:170px}.add-comment-box #add-comment-form input[type=email]:focus,.add-comment-box #add-comment-form input[type=text]:focus,.add-comment-box #add-comment-form textarea:focus{border-color:var(--thm-base)}.add-comment-box #add-comment-form .button-box{line-height:0;display:block;position:relative;padding-top:0}.add-comment-box #add-comment-form .button-box button{padding-right:50px;padding-left:50px}.blog-style2-area{padding:120px 0;background:#e9e9e9}.blog-style2-area,.blog-style2__title{display:block;z-index:10;position:relative}.blog-style2__title .sec-title{padding-bottom:38px}.blog-style2__title .text{display:block;padding-bottom:36px;position:relative}.blog-style2__title .text p{margin:0}.blog-style2-custom-nav{display:flex;align-items:center;position:relative}.blog-style2-custom-nav button{display:block;position:relative;height:40px;width:40px}.blog-style2-custom-nav button:before{left:0;border-radius:50%;transform:scale(0);right:0;z-index:-1;position:absolute;top:0;bottom:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;background:var(--thm-base);content:""}.blog-style2-custom-nav button:hover:before{transform:scale(1)}.blog-style2-custom-nav button span{display:block;color:var(--thm-primary);position:relative;transition:all .5s ease}.blog-style2-custom-nav button:hover span{color:#fff}.blog-style2-custom-nav button.owl-nav-prev{transform:rotate(180deg);margin-right:0}.blog-style2-custom-nav button.owl-nav-next{transform:rotate(0deg);margin-left:0}.blog-style2-area .single-blog-style1{margin:0}.blog-style2-area .single-blog-style1 .text-holder{padding:37px 30px 30px}.blog-style2-carousel.owl-nav-style-one.owl-theme .owl-nav{display:none}.blog-style2-carousel.owl-carousel .owl-stage-outer{overflow:visible}.blog-style2-carousel.owl-carousel .owl-item{visibility:hidden;opacity:0;transition:opacity .5s ease,visibility .5s ease}.blog-style2-carousel.owl-carousel .owl-item.active{visibility:visible;opacity:1}