.admin-bar .sticky-header{top:32px}.pagination li a,.pagination li>span{position:relative;display:inline-block;font-size:18px;font-weight:500;height:60px;width:60px;line-height:60px;background:#fff;box-shadow:0px 10px 40px 10px rgba(0,0,0,.07);border-radius:15px;text-align:center;color:var(--title-color);z-index:1;transition:all 500ms ease}.pagination li a:before,.pagination li>span:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;transform:scale(0,0);border-radius:15px;z-index:-1;opacity:0;transition:all 500ms ease;background:var(--theme-color)}.pagination li a:hover,.pagination li.active a:before,.pagination li>span{transform:scale(1,1);opacity:1}.pagination li>span::before{transform:scale(1,1);opacity:1}.pagination li:hover a,.pagination li.active a,.pagination li>span{color:#fff}.blog-details-content .comment-box .comment{position:relative;display:flex;margin-bottom:30px;justify-content:space-between;gap:30px}.blog-details-content .comment-box>.insighteye-comment-item:last-child .comment{margin-bottom:0}.blog-details-content .comment-box .comment .comment-thumb{position:relative;width:80px;height:80px;border-radius:5px}.blog-details-content .comment-box .comment .comment-thumb img{width:100%;border-radius:5px}.c-lower-wrap{width:calc(100% - 80px)}@media only screen and (max-width:600px){.blog-details-content .comment-box .comment{flex-direction:column;flex-wrap:wrap}.c-lower-wrap{width:100%}}.blog-details-content .comment-box .comment h3.c-title{display:block;font-size:22px;line-height:30px;margin-bottom:8px;font-weight:400}.blog-details-content .comment-box .comment h3 span{position:relative;display:inline-block;font-size:16px;font-family:"Hanken Grotesk",sans-serif;font-weight:500;color:var(--secondary-color)}.blog-details-content .comment-box .comment .reply-btn{position:relative;display:inline-block;font-size:16px;line-height:24px;color:var(--secondary-color);font-weight:600;text-transform:uppercase;margin-top:15px}.widget{position:relative}.widget ul,.widget ol{position:relative;padding:0;margin:0}.widget ul li,.widget ol li{position:relative;display:block;margin-bottom:14px;font-size:16px;line-height:24px;padding-left:20px;color:var(--title-color)}.widget ul li:last-child,.widget ol li:last-child{margin-bottom:0}.widget ul li ul li,.widget ol li ol li{position:relative;display:block;margin-top:14px;margin-bottom:0}.widget ul li a,.widget ol li a{position:relative;display:inline-block;font-size:16px;line-height:24px;color:var(--title-color)}.widget ul li a:hover,.widget ol li a:hover{color:var(--secondary-color)}.widget .calendar_wrap a{color:var(--secondary-color)}.widget ul li:before,.widget ol li:before{position:absolute;content:"";font-family:"Font Awesome 5 Pro";left:0;top:0;font-size:20px;font-weight:400;opacity:1;transition:all 500ms ease;color:var(--secondary-color)}.widget .tagcloud{position:relative;display:flex;flex-wrap:wrap}.widget .tagcloud a{position:relative;display:inline-block;margin:0 10px 10px 0;font-size:15px!important;line-height:22px;color:var(--text-color);background:#fff;border-radius:5px;padding:7px 17px;text-align:center;z-index:1}.widget .tagcloud a:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:-1;transform:scale(0,0);border-radius:5px;transition:all 500ms ease;background:var(--theme-color)}.widget .tagcloud a:hover{color:#fff}.widget .tagcloud a:hover:before{transform:scale(1,1)}.blog-details-content .comment-box .group-title{margin-bottom:30px}.insighteye-comment-item .insighteye-comment-item{margin-left:80px}.service-widget ul{position:relative;margin-bottom:80px}.service-widget ul li{position:relative;display:block;margin-bottom:15px}.service-widget ul li a{position:relative;display:block;font-size:18px;line-height:28px;font-family:var(--title-font);color:var(--title-color);font-weight:700;background:#f1f1f1;padding:21px 30px;z-index:1}.service-widget ul li a:before{position:absolute;content:"";width:0%;height:100%;left:0;top:0;z-index:-1;transition:all 500ms ease;background:var(--theme-color)}.service-widget ul li:hover a,.service-widget ul li.current-menu-item a,.service-widget ul li.current-menu-item a:before,.service-widget ul li a:hover:before{color:#fff;width:100%;background:var(--theme-color)}.service-widget ul li a:after{position:absolute;content:"";font-family:"icomoon";font-size:16px;top:22px;right:30px;font-weight:400;opacity:0;transition:all 500ms ease}.service-widget ul li.current-menu-item a:after,.service-widget ul li a:hover:after{opacity:1}.banner-carousel .owl-dots{position:absolute;left:0;top:90%;margin-left:48%}.testimonial-section .owl-dots{margin-top:40px}.content_block_three .content-box .shape{bottom:-120px;left:-160px}.contact-section.phone{background:rgba(247,247,247,0)}.contact-section.phone:before{background:rgba(247,247,247,0)}.case-details .upper-box .image-box img{height:600px;object-fit:cover}.blog-sidebar .post-widget .post .post-thumb img{height:80px}.blog-sidebar .gallery-widget .image-list li .image img{height:96px}.blog-sidebar .post-widget,.blog-sidebar .gallery-widget{padding-bottom:0}.blog-sidebar .sidebar-widget.widget_insighteye_gallery{padding-bottom:30px}.blog-sidebar .sidebar-widget.widget_insighteye_recent_posts{padding-bottom:25px}.gallery-widget ul li a{font-size:0px;line-height:0px;color:rgba(34,34,34,0)}.gallery-widget ul li a:hover{padding-left:0;color:rgba(34,34,34,0)}.gallery-widget ul li a:before{display:none}.service-details-content .text-box{margin-bottom:70px}@media only screen and (max-width:767px){.service-section,.cta-section,.about-style-two,.faq-section,.service-style-two,.case-section{padding-bottom:0!important}.insighteye-comment-item .insighteye-comment-item{margin-left:0}}@media only screen and (max-width:991px){.about-style-two,.faq-section,.team-style-two,.news-section,.service-block-one .case-block-one,.news-block-one .team-block-three{padding-bottom:0!important}}@media only screen and (max-width:499px){.image_block_two .image-box .image-2{margin:30px 0!important}}.insighteye-comment-item .comment-form h3{margin-bottom:10px}.insighteye-comment-item .comment-form h3 small a{position:relative;display:inline-block;font-size:20px;line-height:30px;font-weight:700;color:var(--title-color)}.default-form .logged-in-as a{color:var(--title-color)}.m-t30{margin-top:30px}.blog-details-content .comment-box,.blog-details-content .reply-form-box{margin-top:70px}.insighteye-comment-item .reply-form-box{margin-bottom:25px;margin-top:5px}.widget h3 a,.footer-widget h3 a{color:inherit}.blog-details-content .text .list-item{margin-bottom:70px}