.scroll-top{opacity:0;transition:opacity .3s;display:none}.scroll-top.visible{opacity:1;display:block}.testimonials-wrap .slick-slide{padding-left:15px;padding-right:15px}.testimonials-wrap .testimonial-item{margin-left:0!important;margin-right:0!important}.preloader{transition:opacity .5s}.preloader.loaded{opacity:0;pointer-events:none}.blog-area .blog-item:not(.style-two){align-items:stretch;height:calc(100% - 30px)}.blog-area .blog-item:not(.style-two) .image{border-radius:12px;width:45%;max-width:45%;margin-right:0;overflow:hidden}.blog-area .blog-item:not(.style-two) .image a{height:100%;display:block}.blog-area .blog-item:not(.style-two) .image img{object-fit:cover;border-radius:12px;width:100%;height:100%;transition:transform .4s}.blog-area .blog-item:not(.style-two):hover .image img{transform:scale(1.06)}.blog-area .blog-item:not(.style-two) .content{flex-direction:column;flex:1;min-width:0;padding:20px 24px 20px 28px;display:flex}.blog-area .blog-item:not(.style-two) .content .tags{gap:8px}.blog-area .blog-item:not(.style-two) .content .tags .tag{border-radius:8px;padding:8px 14px;font-size:14px}.blog-area .blog-item:not(.style-two) .content .tags .tag:not(:last-child){margin-right:0}.blog-area .blog-item:not(.style-two) .content h5{margin-bottom:20px;font-size:20px;line-height:1.5}.blog-area .blog-item:not(.style-two) .blog-footer-meta{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 15px;margin-top:auto;padding-top:16px;display:flex}.blog-area .blog-item:not(.style-two) .blog-footer-meta .date{font-size:15px}.blog-area .blog-item:not(.style-two) .blog-footer-meta .date i{color:var(--primary-color)}.blog-area .blog-item:not(.style-two) .blog-footer-meta .read-more{color:var(--primary-color);font-size:15px;font-weight:600}.blog-area .blog-item:not(.style-two) .blog-footer-meta .read-more i{margin-left:6px;transition:margin-left .3s}.blog-area .blog-item:not(.style-two) .blog-footer-meta .read-more:hover i{margin-left:10px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (max-width:767px){.blog-area .blog-item:not(.style-two) .image{width:100%;max-width:none}.blog-area .blog-item:not(.style-two) .image img{aspect-ratio:16/9;height:auto}.blog-area .blog-item:not(.style-two) .content{padding:10px 15px 15px}}.certifications-area .project-item.style-two{margin-bottom:40px}.certifications-area .project-item.style-two .project-image{border:1px solid var(--border-color);border-radius:12px;margin-bottom:20px;overflow:hidden}.certifications-area .project-item.style-two .project-image img{width:100%}.certifications-area .project-item.style-two .project-image .details-btn{width:52px;height:52px;font-size:17px;line-height:52px}.certifications-area .project-item.style-two .project-content{padding-left:5px;padding-right:5px}.certifications-area .project-item.style-two .project-content .sub-title{margin-bottom:8px;font-size:14px}.certifications-area .project-item.style-two .project-content h3{margin-bottom:0;font-size:18px;line-height:1.5}.certifications-area .project-item.style-two .project-content h3 a:hover{color:var(--primary-color)}ul.pagination{gap:10px;margin-left:0;margin-right:0}ul.pagination li.page-item{margin:10px 0 0}ul.pagination li.page-item .page-link{min-width:48px;height:48px;color:var(--base-color);background:var(--lighter-color);border:1px solid var(--border-color);box-shadow:none;border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-size:16px;font-weight:600;transition:all .3s;display:flex}ul.pagination li.page-item .page-link:focus{box-shadow:none}ul.pagination li.page-item:hover:not(.disabled):not(.active) .page-link{color:var(--primary-color);border-color:var(--primary-color);background:var(--lighter-color)}ul.pagination li.page-item.active .page-link{color:var(--black-color);background:var(--primary-color);border-color:var(--primary-color)}ul.pagination li.page-item.disabled .page-link{color:var(--base-color);border-color:var(--border-color);opacity:.4;background:0 0}
