.committee_members_section{background:linear-gradient(#f7f4e9 0%,#fff 45%,#f3f7f2 100%);width:100%;padding:95px 0;position:relative;overflow:hidden}.committee_members_section:before{content:"";pointer-events:none;background:#2d7f7014;border-radius:50%;width:320px;height:320px;position:absolute;top:-150px;right:-120px}.committee_members_section:after{content:"";pointer-events:none;background:#57510b12;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-130px;left:-100px}.committee_members_section .committee_intro{background:#fff;border:1px solid #2d7f7026;border-radius:20px;align-items:center;gap:25px;margin:45px 0 40px;padding:28px 35px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 35px #0000000f}.committee_members_section .committee_intro:before{content:"";background:linear-gradient(#6f6816,#57510b);width:6px;height:100%;position:absolute;top:0;left:0}.committee_members_section .committee_intro_icon{color:#fff;aspect-ratio:1;background:linear-gradient(135deg,#7f771d,#1a1903);border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;font-size:28px;display:flex;box-shadow:0 8px 20px #2d7f7038}.committee_members_section .committee_intro_content span{color:#57510b;letter-spacing:1.5px;margin-bottom:5px;font-size:13px;font-weight:700;display:block}.committee_members_section .committee_intro_content h2{color:#263b35;margin:0 0 8px;font-family:Playfair Display,serif;font-size:22px;font-weight:700}.committee_members_section .committee_intro_content p{color:#686868;max-width:850px;margin:0;font-size:15px;line-height:1.7}.committee_members_section .committee_row{row-gap:25px}.committee_members_section .committee_card{background:#fff;border:1px solid #2d7f7021;border-radius:18px;height:100%;padding:24px;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:0 7px 25px #0000000e}.committee_members_section .committee_card:before{content:"";background:linear-gradient(90deg,#59530f,#cbc8a6);width:100%;height:4px;position:absolute;top:0;left:0}.committee_members_section .committee_card:after{content:"";background:#2d7f700d;border-radius:50%;width:110px;height:110px;transition:all .35s;position:absolute;top:-55px;right:-55px}.committee_members_section .committee_card:hover{border-color:#2d7f7047;transform:translateY(-7px);box-shadow:0 15px 35px #0000001a}.committee_members_section .committee_card:hover:after{transform:scale(1.3)}.committee_members_section .committee_card_top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.committee_members_section .member_number{color:#44400e;background:#ebe6d1;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:flex}.committee_members_section .designation_badge{color:#655f12;letter-spacing:.5px;text-transform:uppercase;background:#f2f0df;border-radius:30px;justify-content:center;align-items:center;min-width:48px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.committee_members_section .designation_badge.chairman{color:#fff;background:#706c43;padding:7px 15px}.committee_members_section .designation_badge.cec{color:#315c45;background:#e9efe5}.committee_members_section .member_icon{color:#47430f;background:linear-gradient(135deg,#edf6f2,#f6f3df);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:16px;font-size:22px;transition:all .3s;display:flex}.committee_members_section .committee_card:hover .member_icon{color:#fff;background:linear-gradient(135deg,#413d0d,#b6b28d);transform:scale(1.06)}.committee_members_section .member_info h3{color:#252525;margin:0 0 10px;font-family:Playfair Display,serif;font-size:21px;font-weight:700;line-height:1.3}.committee_members_section .constituency_info{color:#6a6a6a;align-items:flex-start;gap:8px;min-height:42px;font-size:14px;line-height:1.5;display:flex}.committee_members_section .constituency_info svg{color:#413e0d;flex-shrink:0;margin-top:3px;font-size:14px}.committee_members_section .member_contact{border-top:1px solid #eee;margin-top:0;padding-top:0}.committee_members_section .phone_link{color:#4c4c4c;align-items:center;gap:10px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex}.committee_members_section .phone_link:hover{color:#3e3a0b}.committee_members_section .phone_icon{color:#726a15;background:#eef6f3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;transition:all .3s;display:flex}.committee_members_section .phone_link:hover .phone_icon{color:#fff;background:#3e3a0b}@media (min-width:992px) and (min-width:1200px){.committee_members_section{padding:95px 0}.committee_members_section .committee_card{padding:10px}}@media (min-width:768px) and (max-width:991px){.committee_members_section{padding:80px 0}.committee_members_section .committee_intro{padding:25px}.committee_members_section .committee_intro_content h2{font-size:23px}.committee_members_section .committee_card{padding:10px}.committee_members_section .member_info h3{font-size:19px}}@media (min-width:575px) and (max-width:767px){.committee_members_section{padding:78px 0}.committee_members_section .committee_intro{flex-direction:column;align-items:flex-start;margin-top:35px;padding:25px 22px}.committee_members_section .committee_intro_icon{width:60px;min-width:60px;height:60px;font-size:23px}.committee_members_section .committee_intro_content h2{font-size:22px}.committee_members_section .committee_intro_content p{font-size:14px}.committee_members_section .committee_card{padding:10px}}@media (min-width:320px) and (max-width:575px){.committee_members_section{padding:60px 0}.committee_members_section .committee_intro{margin-bottom:30px}.committee_members_section .committee_intro_content span{letter-spacing:1px;font-size:11px}.committee_members_section .committee_intro_content h2{font-size:18px}.committee_members_section .committee_intro_content p{font-size:13px;line-height:1.6}.committee_members_section .committee_card{border-radius:15px;padding:10px}.committee_members_section .member_info h3{font-size:19px}.committee_members_section .constituency_info{font-size:13px}}@media (min-width:0) and (max-width:320px){.committee_members_section .committee_intro{padding:20px 18px}.committee_members_section .committee_card{padding:10px}.committee_members_section .member_number{width:36px;height:36px}.committee_members_section .member_icon{width:52px;height:52px;font-size:20px}}
.Our_team{background:#f4f7fb;padding:40px 0}.Our_team .director-card{background:#fff;border-radius:20px;display:flex;overflow:hidden;box-shadow:0 12px 35px #0000001f}.Our_team .director-left{text-align:center;background:linear-gradient(#e9e8d842,#d1c96d6e);width:30%;padding:30px 25px;position:relative}.Our_team .director-left:before{content:"";clip-path:polygon(0 0,100% 0,0 100%);background:#332f05;width:120px;height:180px;position:absolute;top:0;left:0}.Our_team .director-image{z-index:2;border:4px solid #fff;border-radius:18px;width:170px;height:220px;margin:auto;position:relative;overflow:hidden;box-shadow:0 10px 25px #0000002e}.Our_team .director-image img{object-fit:cover;width:100%;height:100%}.Our_team .director-left h3{color:#022519;margin-top:25px;font-size:20px;font-weight:700}.Our_team .qualification{color:#555;margin-top:8px;font-size:15px}.Our_team .line{background:#514c15;width:70px;height:3px;margin:18px auto}.Our_team .director-left h5{color:#022519;font-size:22px;font-weight:700}.Our_team .director-right{width:70%;padding:40px}.Our_team .director-right h2{color:#332f05;margin-bottom:5px;font-family:none;font-size:32px;font-weight:700}.Our_team .subtitle{color:#332f05;margin-bottom:30px;padding-top:10px;font-size:15px;display:inline-block;position:relative}.Our_team .subtitle:after{content:"";background:#0d3f67;width:60px;height:2px;position:absolute;top:0;left:0}.Our_team .about-item{border-bottom:1px dashed #d7d7d7;align-items:flex-start;gap:18px;padding:20px 0;display:flex}.Our_team .about-item:last-child{border-bottom:none}.Our_team .icon{color:#332f05;background:#f3f8fd;border-radius:50%;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:18px;display:flex;box-shadow:0 5px 12px #0000001f}.Our_team .text{color:#444;font-size:15px;line-height:1.8}.Our_team .director-card:hover{transition:all .4s;transform:translateY(-4px);box-shadow:0 18px 45px #00000026}@media (min-width:0) and (max-width:767.98px){.Our_team{padding:20px 0}.Our_team .director-card{flex-direction:column}.Our_team .director-left,.Our_team .director-right{width:100%}.Our_team .director-left{padding:25px 20px}.Our_team .director-left:before{width:90px;height:120px}.Our_team .director-image{width:140px;height:180px}.Our_team .director-left h3{font-size:17px}.Our_team .qualification{font-size:14px}.Our_team .director-left h5{font-size:18px}.Our_team .director-right{padding:25px 20px}.Our_team .director-right h2{font-size:22px}.Our_team .subtitle{font-size:14px}.Our_team .about-item{gap:12px;padding:15px 0}.Our_team .icon{width:40px;min-width:40px;height:40px;font-size:15px}.Our_team .text{font-size:14px;line-height:1.7}}@media (min-width:768px) and (max-width:991px){.Our_team .director-left{width:35%;padding:25px 20px}.Our_team .director-right{width:65%;padding:30px}.Our_team .director-image{width:150px;height:190px}.Our_team .director-left h3{font-size:24px}.Our_team .director-right h2{font-size:27px}.Our_team .text{font-size:14px}}@media (min-width:992px) and (max-width:1199px){.Our_team .director-left{width:32%}.Our_team .director-right{width:68%;padding:35px}.Our_team .director-right h2{font-size:34px}.Our_team .director-left h3{font-size:26px}}@media (min-width:1200px) and (max-width:1399px){.Our_team .director-right h2{font-size:36px}.Our_team .director-left h3{font-size:28px}}
