.node-203 a.corporate_link, .node-202 a.corporate_link, .node-201 a.corporate_link {
    font-weight: bold;
}

.node-203 a.reatil_link, .node-202 a.reatil_link, .node-201 a.reatil_link {
    font-weight: normal !important;
}

.reward-title p a:nth-child(3) {
    width: 170px;
    border: 1px solid;
    color: #fff;
    font-size: 20px;
    text-align: center;
    line-height: 50px;
    height: 50px;
    border-radius: 10px;
    font-weight: 500;
}
@media (max-width: 1100px) {
.page-node-type-personal .banner-text {
    max-width: 360px;
}
}
@media (max-width: 980px) {
	.node-198.page-node-type-personal section.banner-sm.quantitative,.node-204.page-node-type-personal section.banner-sm.quantitative {
        padding:0;
    }

    .node-198.page-node-type-personal section.banner-sm.quantitative .row,.node-204.page-node-type-personal section.banner-sm.quantitative .row {
        gap: 0;
    }

    .node-198.page-node-type-personal section.banner-sm.quantitative .container,.node-204.page-node-type-personal section.banner-sm.quantitative .container {
        padding: 0;
    }

    .node-198.page-node-type-personal section.banner-sm.quantitative .banner-text,.node-204.page-node-type-personal section.banner-sm.quantitative .banner-text {
        position: absolute;
        z-index: 99;
         left: -360px;
        top: 120px;
    }

    .node-198.page-node-type-personal section.banner-sm.quantitative .banner-text h2,.node-204.page-node-type-personal section.banner-sm.quantitative .banner-text h2 {
        width: 100%;
        max-width: 95%;
        font-size: 18px;
    }
    .node-204.page-node-type-personal .reverse {
		    flex-direction: column;
		}
}

@media (max-width: 785px){
.node-198.page-node-type-personal section.banner-sm.quantitative .banner-text, .node-204.page-node-type-personal section.banner-sm.quantitative .banner-text {
    left: -160px;
    top: 60px;
}
	
}