.results_section-sec{padding:120px 0 120px 0; background:#ffffff;}

.results_section-sec .results-headings{
	color: #111;
text-align: left;
font-size: 45px;
font-style: normal;
font-weight: 700;
line-height: 1.2; 
max-width:700px; 
margin:0 auto; 
margin-bottom:80px;
margin-left: 0;
}

@media all and (max-width:1400px){
	.results_section-sec .custom-container{
		max-width: 1024px;
	}
}


.results_section-sec .custom-container .results-headings{
    margin-bottom: 30px;
}

@media (max-width: 900px) {
    .results_section-sec .custom-container .results-headings{
        max-width: unset;
    }
}
.results_section-sec .row{display:flex; flex-wrap:wrap; align-items:center; flex-direction: row-reverse;}

.results_section-sec .row .left-img-col{width:40%; margin:0;}
.results_section-sec .row .left-img-col img{max-width:100%;}
.results_section-sec .row .right-content-col{margin:0; padding:0; width:56%;}

.results_section-sec .row .right-content-col .content-inner-sec{display:flex; flex-direction:column; gap:25px;}

.results_section-sec .row .right-content-col .content-inner-sec .results-title{color: #333;
font-size: 30px;
font-style: normal;
font-weight: 500;
line-height: 38px; /* 136.667% */}

.results_section-sec .row .right-content-col .content-inner-sec .results-content p{color: #666;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 32px; /* 160% */}

@media all and (max-width:1399px){}

@media all and (max-width:1199px){
	
.results_section-sec {    padding: 100px 0 100px 0;}	
	
	
}

@media all and (max-width: 1024px){
	.results_section-sec .results-headings {  font-size: 35px;}
}

@media all and (max-width:991px){
	.results_section-sec {    padding: 80px 0 80px 0;}
	.results_section-sec .results-headings {  font-size: 30px; max-width: 600px;}
	.results_section-sec .row .left-img-col {  width: 46%;}
	.results_section-sec .row .right-content-col { width: 49%;}
	.results_section-sec .row .right-content-col .content-inner-sec .results-content p {font-size: 16px;  line-height: 24px;}
	.results_section-sec .row .right-content-col .content-inner-sec .results-title {   font-size: 25px;  line-height: 33px;}

}



@media all and (max-width:768px){
	.results_section-sec {    padding: 50px 0 50px 0;}

	.results_section-sec .row .left-img-col {  
		width: 100%;
		text-align: center;
	}
	.results_section-sec .row .right-content-col { width: 100%;}

	.results_section-sec .row{
		flex-direction: column;
	}

	.btn-grp{
		justify-content: center;
	}

	.results_section-sec .row .right-content-col .content-inner-sec .btn-grp a {
		width: 100%;
	}
}

@media all and (max-width:600px){
	.results_section-sec .custom-container .results-headings {
        font-size: 30px;
		margin-bottom: 15px;
	}
}