.directors-bg{background:#fff;padding:80px 120px}.directors-title{color:#000;font-size:28px}.directors-subtitle,.directors-title{font-weight:600;line-height:130%;margin-bottom:16px}.directors-subtitle{color:#442c99!important;font-size:32px}.directors-desc{font-size:20px;font-style:normal;font-weight:400;line-height:130%;text-align:center;margin-bottom:48px}.director-card{background:#f8f9fa;border-radius:18px;box-shadow:0 0 164px 0 rgba(0,0,0,.2);padding:16px;display:flex;gap:20px;align-items:flex-start;min-height:220px}.director-img{width:210px;height:250px;object-fit:cover;display:block;background:lightgray 50%/cover no-repeat;border-radius:16px 16px 0 0}.director-info{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start}.director-name{color:#442c99;font-size:25px;font-weight:700;line-height:140%}.director-title{color:#442c99;font-size:16px;font-style:normal;font-weight:600;line-height:140%;margin-top:12px;margin-bottom:24px}.director-mainicon{margin-top:auto}.director-details p{font-size:16px;font-style:normal;font-weight:400;line-height:140%;list-style:none;padding:0!important}director-title ul{padding:0}.director-exp{display:inline-block;color:#fff;background:#3b3b98;border-radius:0 0 8px 8px;padding:8px;font-size:14px;font-weight:600;margin-top:auto;box-shadow:0 1px 4px rgba(59,59,152,.08);width:210px;text-align:center}@media (min-width:320px) and (max-width:374px){.directors-bg{padding:40px 16px}.directors-title{font-size:20px;margin-bottom:12px}.directors-subtitle{font-size:22px;margin-bottom:14px;line-height:1.3}.directors-desc{font-size:14px;margin-bottom:28px;line-height:1.4;text-align:justify}.director-card{flex-direction:column;align-items:center;text-align:center;padding:14px;gap:14px;min-height:auto}.director-img{width:180px;height:220px;border-radius:16px 16px 0 0;margin:0 auto}.director-exp{width:180px;font-size:12px;padding:6px}.director-name{font-size:18px}.director-title{font-size:14px;margin-top:8px;margin-bottom:16px}.director-details p{font-size:13px;text-align:justify}}@media (min-width:375px) and (max-width:424px){.directors-bg{padding:48px 20px}.directors-title{font-size:22px;margin-bottom:14px}.directors-subtitle{font-size:24px;margin-bottom:16px;line-height:1.3}.directors-desc{font-size:15px;margin-bottom:32px;line-height:1.45;text-align:justify}.director-card{flex-direction:column;align-items:center;text-align:center;padding:16px;gap:16px;min-height:auto}.director-img{width:190px;height:230px;border-radius:16px 16px 0 0;margin:0 auto}.director-exp{width:190px;font-size:13px;padding:7px}.director-name{font-size:20px}.director-title{font-size:15px;margin-top:10px;margin-bottom:18px}.director-details p{font-size:14px;text-align:justify}}@media (min-width:425px) and (max-width:426px){.directors-bg{padding:56px 24px}.directors-title{font-size:24px;margin-bottom:16px}.directors-subtitle{font-size:26px;margin-bottom:18px;line-height:1.35}.directors-desc{font-size:16px;margin-bottom:36px;line-height:1.5;text-align:justify}.director-card{flex-direction:column;align-items:center;text-align:center;padding:18px;gap:18px;min-height:auto}.director-img{width:200px;height:240px;border-radius:16px 16px 0 0;margin:0 auto}.director-exp{width:200px;font-size:14px;padding:8px}.director-name{font-size:22px}.director-title{font-size:16px;margin-top:12px;margin-bottom:20px}.director-details p{font-size:15px;text-align:justify}}@media (min-width:426px) and (max-width:768px){.directors-bg{padding:50px 24px}.director-details p,.director-name{font-size:11px}.director-img{height:215px;width:170px}.directors-desc{font-size:18px}.directors-subtitle{font-size:28px}.director-title{font-size:12px}.director-exp{width:170px}}@media (min-width:769px) and (max-width:1024px){.director-details p{font-size:12px}.director-name{font-size:16px}.director-img{height:215px;width:170px}.directors-desc{font-size:18px}.directors-subtitle{font-size:28px}.director-title{font-size:14px}.director-exp{width:170px}}@media (min-width:1025px) and (max-width:1279px){.director-details p{font-size:12px}.director-name{font-size:18px}.director-img{height:215px}.directors-desc{font-size:18px}.directors-subtitle{font-size:28px}.director-title{font-size:14px}}@media (min-width:1280px) and (max-width:1359px){.director-details p{font-size:15px}}