.kb-portfolio-loop83401_586650-9c .kb-portfolio-grid-wrap {
	column-gap: 10px;
}

.kb-portfolio-loop83401_586650-9c .kb-portfolio-grid-wrap {
	row-gap: 10px;
}

.kb-portfolio-loop83401_586650-9c .kb-blocks-portfolio-grid-item {
	background-color: var(--global-palette9, #fff);
	border-top: 0px solid var(--global-palette9, #fff);
	border-right: 0px solid var(--global-palette9, #fff);
	border-bottom: 0px solid var(--global-palette9, #fff);
	border-left: 0px solid var(--global-palette9, #fff);
}

.kb-portfolio-loop83401_586650-9c .kb-portfolio-overlay-color {
	background-color: rgba(23, 104, 234, 0);
}

.kb-portfolio-loop83401_586650-9c .kb-blocks-portfolio-grid-item .entry-title {
	color: var(--global-palette9, #fff);
	font-size: 14px;
	line-height: 14px;
}

.kb-portfolio-loop83401_586650-9c {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0%;
	margin-right: 10%;
	margin-bottom: 0%;
	margin-left: 10%;
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_586650-9c .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_586650-9c {
		margin-right: 5%;
		margin-left: 5%;
	}
}

@media all and (max-width: 767px) {
	.kb-portfolio-loop83401_586650-9c .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
	
	.kb-portfolio-loop83401_586650-9c {
		margin-right: 5%;
		margin-left: 5%;
	}
}

.kb-portfolio-loop83401_98f0f1-37 .kb-portfolio-grid-wrap {
	column-gap: 10px;
}

.kb-portfolio-loop83401_98f0f1-37 .kb-portfolio-grid-wrap {
	row-gap: 10px;
}

.kb-portfolio-loop83401_98f0f1-37 .kb-blocks-portfolio-grid-item {
	background-color: var(--global-palette9, #fff);
	border-top: 0px solid var(--global-palette9, #fff);
	border-right: 0px solid var(--global-palette9, #fff);
	border-bottom: 0px solid var(--global-palette9, #fff);
	border-left: 0px solid var(--global-palette9, #fff);
}

.kb-portfolio-loop83401_98f0f1-37 .kb-portfolio-overlay-color {
	background-color: rgba(23, 104, 234, 0);
}

.kb-portfolio-loop83401_98f0f1-37 .kb-blocks-portfolio-grid-item .entry-title {
	color: var(--global-palette9, #fff);
	font-size: 14px;
	line-height: 14px;
}

.kb-portfolio-loop83401_98f0f1-37 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0%;
	margin-right: 10%;
	margin-bottom: 0%;
	margin-left: 10%;
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_98f0f1-37 .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_98f0f1-37 {
		margin-right: 5%;
		margin-left: 5%;
	}
}

@media all and (max-width: 767px) {
	.kb-portfolio-loop83401_98f0f1-37 .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
	
	.kb-portfolio-loop83401_98f0f1-37 {
		margin-right: 5%;
		margin-left: 5%;
	}
}

.kb-portfolio-loop83401_c273ca-ac .kb-portfolio-grid-wrap {
	column-gap: 10px;
}

.kb-portfolio-loop83401_c273ca-ac .kb-portfolio-grid-wrap {
	row-gap: 10px;
}

.kb-portfolio-loop83401_c273ca-ac .kb-blocks-portfolio-grid-item {
	background-color: var(--global-palette9, #fff);
	border-top: 0px solid var(--global-palette9, #fff);
	border-right: 0px solid var(--global-palette9, #fff);
	border-bottom: 0px solid var(--global-palette9, #fff);
	border-left: 0px solid var(--global-palette9, #fff);
}

.kb-portfolio-loop83401_c273ca-ac .kb-portfolio-overlay-color {
	background-color: rgba(23, 104, 234, 0);
}

.kb-portfolio-loop83401_c273ca-ac .kb-blocks-portfolio-grid-item .entry-title {
	color: var(--global-palette9, #fff);
	font-size: 14px;
	line-height: 14px;
}

.kb-portfolio-loop83401_c273ca-ac {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0%;
	margin-right: 10%;
	margin-bottom: 0%;
	margin-left: 10%;
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_c273ca-ac .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_c273ca-ac {
		margin-right: 5%;
		margin-left: 5%;
	}
}

@media all and (max-width: 767px) {
	.kb-portfolio-loop83401_c273ca-ac .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
	
	.kb-portfolio-loop83401_c273ca-ac {
		margin-right: 5%;
		margin-left: 5%;
	}
}

.kb-portfolio-loop83401_90d53b-c0 .kb-portfolio-grid-wrap {
	column-gap: 10px;
}

.kb-portfolio-loop83401_90d53b-c0 .kb-portfolio-grid-wrap {
	row-gap: 10px;
}

.kb-portfolio-loop83401_90d53b-c0 .kb-blocks-portfolio-grid-item {
	background-color: var(--global-palette9, #fff);
	border-top: 0px solid var(--global-palette9, #fff);
	border-right: 0px solid var(--global-palette9, #fff);
	border-bottom: 0px solid var(--global-palette9, #fff);
	border-left: 0px solid var(--global-palette9, #fff);
}

.kb-portfolio-loop83401_90d53b-c0 .kb-portfolio-overlay-color {
	background-color: rgba(23, 104, 234, 0);
}

.kb-portfolio-loop83401_90d53b-c0 .kb-blocks-portfolio-grid-item .entry-title {
	color: var(--global-palette9, #fff);
	font-size: 14px;
	line-height: 14px;
}

.kb-portfolio-loop83401_90d53b-c0 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0%;
	margin-right: 10%;
	margin-bottom: 0%;
	margin-left: 10%;
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_90d53b-c0 .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_90d53b-c0 {
		margin-right: 5%;
		margin-left: 5%;
	}
}

@media all and (max-width: 767px) {
	.kb-portfolio-loop83401_90d53b-c0 .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
	
	.kb-portfolio-loop83401_90d53b-c0 {
		margin-right: 5%;
		margin-left: 5%;
	}
}

.kb-portfolio-loop83401_7c2e21-ed .kb-portfolio-grid-wrap {
	column-gap: 10px;
}

.kb-portfolio-loop83401_7c2e21-ed .kb-portfolio-grid-wrap {
	row-gap: 10px;
}

.kb-portfolio-loop83401_7c2e21-ed .kb-blocks-portfolio-grid-item {
	background-color: var(--global-palette9, #fff);
	border-top: 0px solid var(--global-palette9, #fff);
	border-right: 0px solid var(--global-palette9, #fff);
	border-bottom: 0px solid var(--global-palette9, #fff);
	border-left: 0px solid var(--global-palette9, #fff);
}

.kb-portfolio-loop83401_7c2e21-ed .kb-portfolio-overlay-color {
	background-color: rgba(23, 104, 234, 0);
}

.kb-portfolio-loop83401_7c2e21-ed .kb-blocks-portfolio-grid-item .entry-title {
	color: var(--global-palette9, #fff);
	font-size: 14px;
	line-height: 14px;
}

.kb-portfolio-loop83401_7c2e21-ed {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0%;
	margin-right: 10%;
	margin-bottom: 0%;
	margin-left: 10%;
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_7c2e21-ed .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
}

@media all and (max-width: 1024px) {
	.kb-portfolio-loop83401_7c2e21-ed {
		margin-right: 5%;
		margin-left: 5%;
	}
}

@media all and (max-width: 767px) {
	.kb-portfolio-loop83401_7c2e21-ed .kb-blocks-portfolio-grid-item {
		border-top: 0px solid var(--global-palette9, #fff);
		border-right: 0px solid var(--global-palette9, #fff);
		border-bottom: 0px solid var(--global-palette9, #fff);
		border-left: 0px solid var(--global-palette9, #fff);
	}
	
	.kb-portfolio-loop83401_7c2e21-ed {
		margin-right: 5%;
		margin-left: 5%;
	}
}