.psWrap{
	.psContent{
		border-bottom:15px solid #ffca43;
	}
	.psHeading{
		width: 70%;
        margin: 0 auto;
        border-radius: 15px 15px 0 0;
        display: inline-block;
        display: flex;
        justify-content: center;
        padding: 10px 20px;
		position: relative;
		&::after{
			content: "";
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            border-left: 15px solid transparent;
            border-right: 15px solid transparent;
            border-top: 20px solid #f68e3f;
            bottom: -15px;
		}
	} 
	.psBox{
		border: 2px solid #ffca43;
		border-radius:0 30px 30px 0;
		border-left: none;
		h4{
			display: inline-block;
			padding-right: 10px;
			position: relative;
    		top: -15px;
			margin-bottom: 0px !important;
		}
	}
}
.row_3{
	.psWrap{
		& .psHeading {
			&::after {
				border-left: 15px solid transparent;
				border-right: 15px solid transparent;
				border-top: 20px solid #229e82;
				bottom: -15px;
				z-index: 1;
			}
		}
	}
	.sdgGradient_2{
		background-image: linear-gradient(to right, #cde7e0 0%, #cde7e0 0%, #ecf4de 100%);
	}
	.sdgGradient_3 {
        background-image: linear-gradient(to right, #cde7e0 0%, #cde7e0 0%, #d1e8df 100%);
    }
	.sdgGradient_2{
		position: relative;
		padding-bottom:40px;
		border-bottom: none;
		&::after{
			position: absolute;
			width: 100%;
			height: 15px;
			background-image: linear-gradient(to right, #bad87b 0%, #bad87b 0%, #bad87b 100%);
			content: "";
			bottom: 0;
			left: 0;
		}
		.psBox {
			border: 2px solid #229e82;
			border-left: none;
		}
	}
}

/* Responsive */

@media (max-width: 991px){
	.row_2{
		.col_1{
			.subrow_1{
				.subcol_1{
					margin-bottom: 40px;
				}
			}
		}
	}
	.row_4{
		.col_1{
			.subrow_1{
				row-gap: 40px;
			}
		}
	}

	.psWrap {
		.psHeading {
			width: 100%;
			h3{
				font-size: 22px !important;
			}
		}
		.psContent{
			padding-left: 20px !important;
			padding-right: 20px !important;
			.subrow_1{
				padding-top: 30px;
			}
			.psBox{
				h4{
					font-size: 20px !important;
				}
			}
		}
	}
}