/*********************** Authorized Persons ***********************/
.authorized-section { background: url(../assets/images/hep-shape.svg); background-repeat: no-repeat; background-position: left bottom -12px; }
.authorized-section .authorized-left .title-style-2{margin-bottom: 24px;}
.authorized-section .authorized-left p{margin-bottom: 16px;}
.authorized-section .authorized-left p:last-child{margin-bottom: 0;}
.authorized-section .authorized-images{position: relative;margin-left: 24px;padding-top: 75%;}
.authorized-section .authorized-images img{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: center center; border-radius: 24px; }

/*********************** Authorized Persons ***********************/
.sebi-rules-section{position: relative;z-index: 1;background: var(--grey-shade-97);}
.sebi-rules-section:before { content: ""; position: absolute; width: 100%; height: 100%; background: url(../assets/images/investor-shape.png); bottom: 0; left: 0; background-repeat: no-repeat; opacity: 0.15; z-index: -1; background-position: left bottom; background-size: 100% 100%; }
.sebi-rules{ display: flex; flex-wrap: wrap; gap: 12px; }
.sebi-rules .sebi-rule-point{ position: relative; width: calc(100% / 2 - 6px); border-radius: 4px; background: var(--global-white); padding: 16px; display: flex; align-items: center;transition: 0.5s all;-webkit-transition: 0.5s all; }
.sebi-rules .sebi-rule-point p{position: relative;padding-left: 32px;color: var(--grey-shade-30);margin: 0;transition: 0.5s all;-webkit-transition: 0.5s all;}
.sebi-rules .sebi-rule-point p::before{ content: ""; position: absolute; width: 28px; height: 28px; background: url(../assets/images/point-icon.svg); background-repeat: no-repeat; top: -1px; left: 0; }
.sebi-rules .sebi-rule-point:last-child{width: 100%;}

@media (max-width: 991px) {
/*********************** Authorized Persons ***********************/
.authorized-section .authorized-images { margin-left: 0px; }
}

@media (max-width: 767px){
/*********************** Authorized Persons ***********************/
.authorized-section .authorized-left .title-style-2 { margin-bottom: 15px; }
.sebi-rules .sebi-rule-point{width: 100%;}
}