.admin-bar .sticky_header{top:32px}.banner_style_one .banner_content .banner_image,.banner_style_one .banner_content .shape_four{z-index:2}.banner_style_one .banner_content .shape_three{z-index:1}.service_section.bg_none{background:none}.testimonial_section .shape_bg{bottom:0}.social-links li a i{font-size:18px}.feature_image_block .chart_image_five{right:-140px}.about_left_image figure img,.about_left_image_four .goal_box figure img{max-width:inherit!important}.breadcrumb-item+.breadcrumb-item::before{margin-right:10px}.project_page_banner.pt-100{padding-top:100px}.project_page_banner.pt-100 .banner_content h1{margin-bottom:10px}.news_block_one .post-info.mb_10{margin-bottom:20px}.project_info_item .socials-links li a{font-size:16px}.pagination,.paginate-links{position:relative;display:flex;align-items:center;gap:10px;margin-top:60px}.pagination li a,.pagination li>span,.paginate-links>span,.paginate-links a{position:relative;display:inline-flex;font-size:16px;font-weight:600;height:50px;width:50px;line-height:50px;border:1px solid #dbe5e2;font-family:var(--title-font);align-items:center;justify-content:center;color:#6d7270;border-radius:40px;z-index:1;transition:all 500ms ease}.pagination li:hover a,.pagination li.active a,.pagination li>span.current,.paginate-links>span,.paginate-links a:hover{color:#fff;background:var(--theme-color);border-color:var(--theme-color)}.widget{position:relative;margin-bottom:60px}.widget:last-child{margin-bottom:0}.widget ul,.widget ol{position:relative;margin:0;padding:0}.widget ul li,.widget ol li{position:relative;padding-left:20px;display:block;color:#0D0D0D;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;transition:all 200ms linear;transition-delay:0.1s;padding-bottom:13px;margin-bottom:13px;border-bottom:1px solid #E5E5E5}.widget ul li:before,.widget ol li:before{content:"\f105";font-family:'font Awesome 5 Pro'!important;position:absolute;left:0;color:var(--theme-color);top:3px;font-size:14px;font-weight:700;transition:all 200ms linear;transition-delay:0.1s}.widget ul li:last-child,.widget ol li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.widget ul li ul li,.widget ol li ol li{border-bottom:0;padding-bottom:0;margin-bottom:0;margin-top:13px;padding-top:13px;border-top:1px solid #E5E5E5}.widget ul li ul li:before,.widget ol li ol li:before{top:13px}.widget ul li a,.widget ol li a{position:relative;display:inline-block;color:#0D0D0D;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;transition:all 200ms linear;transition-delay:0.1s}.widget ul li a:hover,.widget ol li a:hover{color:var(--theme-color)}.widget .tagcloud{position:relative;margin:0}.widget .tagcloud a{position:relative;display:inline-block;margin:0 5px 10px;color:#6A6A6A;text-align:center;font-size:15px!important;font-style:normal;font-weight:400;line-height:normal;border-radius:20px;padding:8px 22px 8px;background:#fff;z-index:1;overflow:hidden;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.widget .tagcloud a:before{position:absolute;top:0;left:0;width:0%;height:100%;content:'';z-index:-1;border-radius:20px;background:linear-gradient(111deg,#E770C1 19.42%,#9F70FD 73.08%);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.widget .tagcloud a:hover{color:#fff;border-color:var(--theme-color)}.widget .tagcloud a:hover:before{width:100%}.footer-widget{position:relative;margin-bottom:40px}.footer-widget ul,.footer-widget ol{position:relative;margin:0;padding:0}.footer-widget ul li,.footer-widget ol li{position:relative;color:#FFF;font-size:16px;font-weight:400;line-height:28px;display:block;font-family:var(--secondary-font);margin-bottom:10px;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.footer-widget ul li:last-child,.footer-widget ol li:last-child{margin-bottom:0}.footer-widget ul li ul li,.footer-widget ol li ol li{margin-bottom:0;margin-top:10px;margin-left:15px}.footer-widget ul li a,.footer-widget ol li a{color:#FFF;font-size:16px;font-weight:400;line-height:28px;display:inline-block;margin:0;font-family:var(--secondary-font);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.footer-widget ul li:hover a,.footer-widget ol li:hover a{color:#E770C1}.main_footer .social-links li{margin-bottom:0;padding-left:0;width:auto}.main_footer .social-links li:before{display:none}.footer_top .widget_style{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.sidebar_blog_post{position:relative;display:block}.sidebar_blog_post .blog-post{position:relative;display:block}.sidebar_blog_post .blog-post .single_post{position:relative;display:block;border-bottom:1px solid #E5E5E5;padding-bottom:20px;margin-bottom:20px}.sidebar_blog_post .blog-post .single_post:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.sidebar_blog_post .blog-post .single_post .inner{position:relative;display:flex;align-items:center;gap:20px}.sidebar_blog_post .blog-post .single_post .img-box{position:relative;display:block;border-radius:10px;overflow:hidden;width:90px}.sidebar_blog_post .blog-post .single_post .img-box img{width:100%;height:90px;object-fit:cover}.sidebar_blog_post .blog-post .single_post .img-box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(159 112 253 / 60%);border-radius:0%;opacity:0;transform:perspective(0) scale(0);transform-origin:center;transition:all 0.5s ease-in-out 0s;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:2}.sidebar_blog_post .blog-post .single_post:hover .img-box .overlay-content{opacity:1;transform:perspective(400px) scale(1);transition:all 0.3s ease-in-out 0.3s}.sidebar_blog_post .blog-post .single_post .img-box .overlay-content a{color:#fff;font-size:14px;transition:all 200ms linear;transition-delay:0.1s}.sidebar_blog_post .blog-post .single_post .title-box{position:relative;display:block;width:calc(100% - 90px)}.sidebar_blog_post .blog-post .single_post .title-box h4{font-weight:600;font-size:18px;line-height:24px;margin-bottom:6px}.sidebar_blog_post .blog-post .single_post .title-box h4 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.sidebar_blog_post .blog-post .single_post .title-box h4 a:hover{color:var(--theme-color)}.sidebar_blog_post .blog-post .single_post .title-box p{font-weight:500;font-size:16px;line-height:21px}.sidebar_blog_post .blog-post .single_post .title-box p span{position:relative;display:inline-block;color:var(--theme-color);font-size:15px;font-weight:700;top:1px;padding-right:5px}.photo_gallery_box .gallery li{margin-bottom:0}.news_block_details .author_box{margin-top:80px}.comment_form_area{margin-top:80px}.mb_70{margin-bottom:70px}.blog_section .news_block_details .group-title{position:relative;display:block;margin-bottom:26px}.blog_section .news_block_details .group-title h2{font-size:28px;line-height:40px}.blog_section .news_block_details .comments-box{margin-top:80px}.blog_section .news_block_details .comments-box .comment{position:relative;display:block;padding-left:100px;margin-bottom:30px}.blog_section .news_block_details .comments-box .comment .comment-thumb{position:absolute;display:inline-block;left:0;top:0;width:70px;height:70px;border-radius:50%}.blog_section .news_block_details .comments-box .comment .comment-thumb img{width:100%;border-radius:50%}.blog_section .news_block_details .comments-box .comment h5{position:relative;display:block;font-size:20px;font-weight:700;line-height:26px;margin-bottom:11px}.blog_section .news_block_details .comments-box .comment h5 span{position:absolute;top:0;right:0;font-size:16px;color:#a5b2af;font-weight:400}.blog_section .news_block_details .comments-box .comment .reply-btn{position:relative;display:inline-block;font-size:16px;line-height:26px;font-weight:700;text-transform:capitalize;color:#0D0D0D;margin-top:20px}.blog_section .news_block_details .comments-box .comment .reply-btn:hover{color:#6A6A6A}.blog_section .news_block_details .comments-form-area p{margin-top:9px}.financer-comment-item .financer-comment-item{margin-left:80px}.financer-comment-item .comment_form_area{margin:40px 0 60px}.comment_form_area h3.widget_title small a{position:relative;color:#0D0D0D;display:inline-block;font-size:24px}.footer_widget.widget_financer_newsletter{max-width:450px}.widget_search .wp-block-search__label,.widget .wp-block-heading{color:#0D0D0D;font-family:var(--primary-font);font-size:20px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:25px}.woocommerce-product-details__short-description p{color:#6A6A6A;font-family:var(--secondary-font);font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:30px}.wp-block-woocommerce-empty-cart-block .wc-block-grid__products{margin:50px 0 0 0;gap:25px}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns .wc-block-grid__product{flex:1}.blog_section .wp-block-woocommerce-empty-cart-block h2{color:#222}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title{padding:40px;background-color:#f5f5f5;color:#222;font-size:24px;font-weight:600}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title.with-empty-cart-icon::before{margin-bottom:0;color:var(--theme-color);mask-size:3em}.blog_section .wp-block-woocommerce-empty-cart-block .wp-block-separator.is-style-dots{margin:0 0 60px}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-grid__products li .wc-block-grid__product-image{position:relative;display:block;max-width:300px;width:100%;max-height:350px;height:100%;line-height:350px;border-radius:10px;margin-bottom:15px;border:1px solid #E4E4E4;overflow:hidden}.wp-block-woocommerce-empty-cart-block .wc-block-grid__product .wc-block-grid__product-link{display:block}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-grid__product-image,.wp-block-woocommerce-empty-cart-block .wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image){border-radius:10px;margin-bottom:20px;display:block}.wp-block-woocommerce-empty-cart-block .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product{font-size:100%}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-grid__products li .yith-wcwl-add-button .yith-wcwl-icon{margin:10px!important;font-size:16px}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-grid__product-title{color:#0D0D0D;font-family:var(--primary-font);font-size:24px;font-style:normal;font-weight:700;line-height:34px;margin-bottom:10px}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-grid__product-title:hover{color:var(--main-color)}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{position:relative;font-weight:400;font-size:14px;overflow:hidden;text-align:center;border-radius:50px;padding:12px 40px;display:inline-block;color:#fff;text-transform:capitalize;background:linear-gradient(106deg,#E770C1 11.27%,#9F70FD 88.73%);margin-top:20px}.blog_section .wp-block-woocommerce-empty-cart-block .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover{background:linear-gradient(106deg,#9F70FD 11.27%,#E770C1 88.73%);}.blog_section .wc-block-grid__product .wc-block-grid__product-onsale,.te-shop-archive__custom .woocommerce-ordering .nice-select{display:none}.blog_section .wc-block-grid__product .wc-block-grid__product-price{color:var(--theme-color)}.blog_section .wc-block-grid__product-rating .star-rating span:before{color:#FAB421}.woocommerce div.product form.cart .group_table td{vertical-align:middle}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-left:2em;padding-right:2em}.woocommerce div.product form.cart .group_table td:first-child{width:auto}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price{margin-right:25px}.mb_25{margin-bottom:25px!important}.mt_40{margin-top:40px}.mt_30{margin-top:30px}.thm-unit-test figure{margin-bottom:1rem}.widget .nice-select,.footer-widget .nice-select{float:none;border:1px solid #dbe5e2;height:60px;display:flex;align-items:center;padding:0 20px;font-size:14px;color:#6d7270;border-radius:130px}.footer-widget .nice-select{background-color:#fff}.nice-select::after{position:absolute;content:'\f078';font-family:'Font Awesome 5 Pro';color:#7b7b7b;font-size:13px;top:0;right:20px;bottom:0;margin:0;font-weight:900;display:flex;align-items:center}.widget .nice-select ul.list,.footer-widget .nice-select ul.list{min-width:100%;border-radius:0}.widget .nice-select ul li,.footer-widget .nice-select ul li{padding-bottom:0;margin-bottom:0}.widget .nice-select ul li:before,.footer-widget .nice-select ul li:before{display:none}.footer-widget .nice-select ul li{color:#003B5A}h5.widget_title a,h4.footer_widget_title a{color:inherit}