.kfw-ele-kfw-cpt-project-social-links.kfw-ele-widget-cpt-project-social-share-layout-vertical .kinfw-social-links li,.kfw-ele-widget-cpt-project-meta-main .kfw-ele-cpt-project-meta-data ul li{display:block}.kfw-ele-widget-cpt-project-meta-main{display:flex;flex-direction:column}.kfw-ele-cpt-project-tax-title,.kfw-ele-widget-cpt-project-meta-main .kfw-ele-cpt-project-meta-title{font-weight:500;color:var(--kinfw-text-light-color);font-size:16px;font-family:var(--kinfw-primary-font-family)}.kfw-ele-widget-cpt-project-meta-main .kfw-ele-cpt-project-meta-data{font-family:var(--kinfw-primary-font-family);font-size:20px;color:var(--kinfw-primary-color);font-weight:500}.kfw-project-star-rating span:before,.kfw-project-star-rating:before{display:inline-block;font-family:kinfw-icon;left:0;letter-spacing:2px;position:absolute;top:0}.kfw-ele-widget-cpt-project-meta-main .kfw-ele-cpt-project-meta-data ul,.kfw-ele-widget-cpt-project-taxonomy-main .kinfw-project-tax-list{margin:0}.kfw-ele-widget-cpt-project-meta-main .kfw-ele-cpt-project-meta-data ul li a{color:var(--kinfw-body-font-color)}.kfw-ele-widget-cpt-project-meta-layout-inline.kfw-ele-kfw-cpt-project-meta .kfw-ele-widget-cpt-project-meta-main{flex-direction:row;align-items:center}.kfw-ele-kfw-cpt-project-taxonomy.kfw-ele-widget-cpt-project-tax-layout-inline .kfw-ele-cpt-project-tax-title,.kfw-ele-widget-cpt-project-meta-layout-inline.kfw-ele-kfw-cpt-project-meta .kfw-ele-cpt-project-meta-title{margin-right:10px}.kfw-project-star-rating{height:17px;line-height:18px;overflow:hidden;position:relative;width:98px;font-size:16px;color:#fcad02;display:inline-block;margin-left:auto}.kfw-project-star-rating:before{content:"\f189\f189\f189\f189\f189";font-weight:400}.kfw-project-star-rating span{width:100%;float:left;left:0;overflow:hidden;padding-top:20px;position:absolute;top:0;color:#fcad02}.kfw-project-star-rating span:before{content:"\f18a\f18a\f18a\f18a\f18a"}.kfw-ele-widget-cpt-project-taxonomy-main{display:flex;flex-direction:column;font-size:18px}.kfw-ele-kfw-cpt-project-taxonomy.kfw-ele-widget-cpt-project-tax-layout-inline .kfw-ele-widget-cpt-project-taxonomy-main{flex-direction:row}.kfw-ele-widget-cpt-project-taxonomy-main .kinfw-project-tax-list li{display:inline-block;font-size:20px;font-weight:500;font-family:var(--kinfw-primary-font-family);color:var(--kinfw-primary-color)}.kfw-ele-kfw-cpt-project-post-navigation{display:inline-block;width:100%}.kfw-ele-kfw-cpt-project-post-navigation .kinfw-post-nav{margin-bottom:0}.kfw-ele-kfw-cpt-project-post-navigation .kinfw-post-nav-next .kfw-post-nav-icon-wrap{display:flex;justify-content:end}.kfw-ele-kfw-cpt-project-post-navigation .kinfw-post-nav>div>a{position:relative}.kfw-ele-kfw-cpt-project-post-navigation .kinfw-post-nav .kinfw-post-nav-txt:before{content:""}.kfw-ele-kfw-cpt-project-post-navigation .kinfw-post-nav .kinfw-post-nav-txt{font-family:var(--kinfw-primary-font-family);color:var(--kinfw-primary-color);font-weight:500;font-size:16px;padding:0;margin-bottom:5px}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav{justify-content:center}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav>div{width:auto;margin:0 15px}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav>div>a{width:160px;height:160px;display:flex;border:1px solid #e4e4e4;justify-content:center;align-items:center;border-radius:50%}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav>div>a:hover{border-color:var(--kinfw-primary-color);background:var(--kinfw-primary-color)}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav a:hover .kinfw-post-nav-txt,.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav>div>a:hover .kfw-elementor-icon-wrap i{color:var(--kinfw-white-color)}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav-txt-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav-txt-wrap .kfw-elementor-icon-wrap{display:flex;font-size:10px}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav .kinfw-post-nav-next{flex:none}.kfw-ele-kfw-cpt-project-post-navigation .kfw-post-nav-type-2 .kinfw-post-nav>div>a:hover .kfw-elementor-icon-wrap svg{fill:var(--kinfw-white-color)}
