body .intro-row .container{padding:40px 0 10px}.inner_banner .bg{object-position:100% 20%}.intro-row .container img{width:100%;height:auto}.cast-members{text-align:center;padding:0 20px 40px}.cast-members .grid{grid-template-columns:1fr 1fr 1fr;gap:14px;margin-bottom:80px;display:grid}.cast-members .grid .member{background:#fff;border-radius:18px;padding:44px;position:relative}.cast-members .grid .member hr{background:linear-gradient(90deg,#3b82f6,#ef4444);width:100%;height:4px;transition:width .25s;position:relative;bottom:-7px;left:0}.cast-members .grid .member img.icon{object-fit:contain;width:60px;height:60px;margin-bottom:12px}.cast-members .grid .member h3{margin:0;font-size:20px}.cast-members .grid .member span{text-transform:uppercase;color:#3b82f6;margin:20px 0;display:block}@media (width<=991px){.cast-members{padding:0 20px 40px}.cast-members .grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:15px;display:grid}}@media (width<=600px){.cast-members{padding:0 20px 20px}.cast-members .grid{grid-template-columns:1fr}}.intro-row p,.cast-members .container>h3{margin:1em 0}.cast-members .grid .member hr{border:1px inset #eee;margin:.5em auto}
