/*
Theme Name:     Scalefluence
Theme URI:      n/a
Template:       kadence
Author:         scalefluence
Author URI:     n/a
Description:    Child Theme Description
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
.notshow {
	display: none;
}
.entry-content-wrap {
    padding: 0;
}

/* .hero-image {
    background: url(/wp-content/uploads/2023/03/hero-image.png);
    background-repeat: no-repeat;
    background-position: right;
} */


.hero-bg .kt-row-layout-bottom-sep.kt-row-sep-type-wave {
    z-index: 9;
}
.social-icons-radi li {
    border-radius: 5px;
}

.social-icons-radi li{
 background: rgb(0,121,144) !important;
background: linear-gradient(90deg, rgba(0,121,144,0.09567577030812324) 0%, rgba(18,160,139,0.10127801120448177) 100%)!important;
}

.social-icons-radi li:hover {
    background: rgb(255,51,0) !important;
background: linear-gradient(90deg, rgba(255,51,0,1) 0%, rgba(255,102,0,1) 100%) !important;
}

/* .influcencer:after {
    position: absolute;
    content: '';
    max-width: 824px;
    height: 124px;
    background: url(http://wp.scalefluence.com/wp-content/uploads/2023/03/curve-shape.png);
    bottom: -15px;
    background-repeat: no-repeat;
    width: 100%;
    left: 100px;
    transform: rotate(-7deg);
}

.influcencer {
    position: relative; 
}
*/

.kb-button.button-green-style:hover {
    background: linear-gradient(90deg,rgb(255,51,0) 0%,rgb(255,102,0) 100%) !important
}


.kb-button.button-orange-style:hover {
    background: linear-gradient(87deg,rgb(0,121,144) 0%,rgb(18,160,139) 100%) !important;
}


@media (max-width:767px){
	.social-icons-radi a{padding:4px !important}
	.main-navigation .primary-menu-container > ul li.menu-item > a {
    font-size: 15px;
}
	.site-header-section-right a {
    font-size: 15px;
}
}

@media (min-width:1471px) and (max-width:1712px){
	.hero-text {
    margin-left: 0;
}

}
	
@media (min-width:1713px) and (max-width:5000px){
	.hero-text {
    margin-left: 115px;
}

}

.site-footer-bottom-section-1.site-footer-section.footer-section-inner-items-1 {
    border-top: 4px double #6a6a6a;
}

.blog-design header {
    display: flex;
    flex-direction: column-reverse;
}

.blog-design header{position:inherit}

.blog-design article.kt-blocks-post-grid-item,
.archive .entry.loop-entry{
    position: relative;
	border-radius:15px
}
.blog-design .kt-blocks-post-author {
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
.blog-design .kt-blocks-post-author,
.archive .entry-meta.entry-meta-divider-dot{
    position: absolute;
    bottom: 0px;
    background: #fff9f5;
    width: 100%;
    left: 0;
    padding: 6px 26px;
	  border-top: 1px solid #eeeeee;
}

.blog-design .kt-blocks-date-updated {
    color: #ff6600;
    font-size: 17px;
    font-weight: 700;
}
.blog-design img {
    border-radius: 15px;
}
.blog-design .kt-blocks-post-author span{display:none}

.blog-design .kt-blocks-post-author span, .blog-design .kt-blocks-post-author a {
    color: #333333 !important;
    text-decoration: none;
}
.single-post .entry-content-wrap {
    padding: 20px;
}

.blog-design button.kb-filter-item.is-active {
    background: rgba(255,102,0,10%);
    border-bottom: 0;
    padding: 6px 30px;
    border-radius: 50px;
    border: 1px solid rgba(255,102,0,30%);
}

.blog-design .wp-block-categories {
    display: flex;
    gap: 14px;
}

.blog-design .wp-block-categories li a {
    border: 1px solid rgba(255,102,0,30%);
    padding: 6px 30px;
    border-radius: 50px;
    margin-bottom: 21px;
    list-style: none;
    text-decoration: none;
}

/* .blog-design .wp-block-categories li {
    border: 1px solid rgba(255,102,0,30%);
	padding: 6px 30px;
    border-radius: 50px;
	margin-bottom: 21px;
} */

.blog-design .wp-block-categories {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    justify-content: center;
}
.blog-design .wp-block-categories li {
    list-style: none;
    flex: 0 0 auto;
}

.blog-design .wp-block-categories li a:hover{
	 background: rgba(255,102,0,10%);
	border: 1px solid rgba(255,102,0,30%);
}

.blog-design .wp-block-categories li.current-cat a{
	background: rgba(255,102,0,10%);
	border: 1px solid rgba(255,102,0,30%);
}

article.entry.loop-entry {
    border: 1px solid #eeeeee;
    border-radius: 15px;
}

article.entry.loop-entry a.post-thumbnail .post-thumbnail-inner img {
    border-radius: 15px;
}
article.entry.loop-entry a.post-thumbnail .post-thumbnail-inner {
    padding: 15px 25px;
}

.archive .entry-meta.entry-meta-divider-dot {
    position: absolute;
    bottom: -17px;
    background: #fff9f5;
    width: 100%;
    left: 0;
    padding: 6px 26px;
    border-top: 1px solid #eeeeee;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
body.archive {
    background: #FFF;
}
.archive article h2.entry-title {
    font-size: 22px;
    line-height: 30px;
    color: #3f3f3f;
}

.archive article .entry-summary {
    font-size: 17px;
    line-height: 22px;
    color: #4a4a4a;
    display: block;
    padding-bottom: 13px;
}
.archive .kb-row-layout-id_ef02f4-d5 .kt-row-column-wrap {
    padding-bottom: 0;
}

.archive #primary {
    margin-top: 25px;
}

.archive .pagination .nav-links{
	display:flex
}

.archive .pagination .page-numbers{
	  border: 2px solid #ff6600;
    color: #ff6600;
	font-size: 14px;
    font-weight: 700;
    padding: 8px 18px;
}

.archive .pagination .current {
    color: #FFF;
}
.kt-blocks-page-nav .nav-links>a, .kt-blocks-page-nav .nav-links>span{
    border-color: #ff6600;
    color: #ff6600;
}

.kt-blocks-page-nav .nav-links>.current{
	background:#ff6600;
    border-color: #ff6600;
    color: #FFF;
}
.form-design textarea {
    height: 100px !important;
}