.banner_section{background-attachment: scroll;padding: 140px 0 70px;position: relative;}
.banner_section .mentor_img{border-radius: 100%;width: 170px;height: 170px;overflow: hidden;border: 1px solid var(--text);margin: 0 auto;}
.banner_section .mentor_img img{width: 100%;}
.banner_section .mentor_profile{display: flex;justify-content: space-between;}
.banner_section .mentor_info h1{font-size: 32px;color: var(--menu);line-height: 32px;}
.banner_section .mentor_info span{font-size: 18px;color: var(--primary);line-height: 30px;margin:7px 0 20px !important;display: block;}
.banner_section .mentor_info ul li{margin-top: 5px !important;color: var(--second);font-size: 16px;}
.banner_section .mentor_info ul li strong{font-weight: 600;}
.banner_section .mentor_info ul li a{color: var(--desc);font-size: 16px;}

.banner_section  .mentor_social h3{color: var(--primary);font-size: 24px;margin-bottom: 10px !important;}
.banner_section  .mentor_social ul{display: flex !important;gap: 7px;}
.banner_section  .mentor_social ul li a{width: 40px;height: 40px;line-height: 40px;border-radius: 100px;background: var(--social);display: block;text-align: center;color: var(--white);}
.banner_section  .mentor_social ul li a:hover{background: var(--primary);}

.banner_section .about_mentor {margin-top: 50px;background-image: url(../images/home/service-bg.png);padding: 40px 30px;border-radius: 10px;background-position: center center;background-repeat: no-repeat;background-size: cover;border-top: 2px solid var(--primary);}
.banner_section .about_mentor h2{font-size: 15px;line-height: 30px;text-transform: uppercase;color: #ffffff;font-weight: 500;background-color: var(--primary);display: inline-block;margin-bottom: 10px;border-radius: 18px;padding: 3px 20px;}
.banner_section .about_mentor p{color: var(--text);font-size: 16px;line-height: 30px;margin-top: 10px;}

/* Banner Section End Here */
