.widget-main.include.include-description-4 {
    padding: 65px 0;
}
.widget-main.include.include-description-4 .widget-description-wrapper {
    position: relative;
    margin: 0 auto;
}

.widget-main.include.include-description-4 .widget-description-text {
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 27px;
	color: #0B0B0B;
}
.widget-main.include.include-description-4 .widget-description-bg-title {
    position: relative;
}
.widget-main.include.include-description-4 .widget-description-bg-title:before {
    content: "";
    width: 1000%;
    display: block;
    /* height: 110%; */
    top: -30px;
    bottom: -30px;
    position: absolute;
    left: -120px;
    background: rgb(255, 255, 255);
}
.widget-main.include.include-description-4 .widget-description-title {
    font-style: normal;
	font-weight: 500;
	font-size: 31px;
	line-height: 41px;
	color: #0B0B0B;
	position: relative;
	z-index: 1;
	padding: 50px 0 80px 0;
}
.widget-main.include.include-description-4 .widget-description-title span {
	color: #AB3362;
}


@media all and (max-width: 1024px) {
	.widget-main.include.include-description-4 .widget-description-title{
	    font-size: 18px;
		line-height: 26px;	
	}
}
@media all and (max-width: 1016px) {
	.widget-main.include.include-description-4 .widget-description-wrapper {
		width: auto;
	}
}
@media all and (max-width: 768px) {
	.widget-main.include.include-description-4 {
		padding: 30px 0;
	}
	.widget-main.include.include-description-4 .widget-description-title {
		margin-right: 0px;
		font-size: 24px;
		line-height: 30px;
		padding: 0;
	}
}

