.our-school .image-head{margin-bottom:-1em}.our-school .home-cards{background-color:var(--inspire-magnet);min-height:50vh}.our-school .home-cards .hr{width:80%;margin:0 auto;margin-bottom:2em}.our-school .home-cards a{text-decoration:none;color:inherit}.our-school .home-cards h4{padding-top:2em;font-size:2em;font-weight:700;letter-spacing:2px;padding-bottom:4px;color:#fff}.our-school .home-cards .home-cards-main{display:grid;grid-gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:1em}.our-school .home-cards .home-cards-cards{display:grid;grid-gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.our-school .home-cards-cards .feature{margin:5px;border-radius:10px;box-shadow:0 0 16px rgba(0,0,0,.25);cursor:pointer;transition:all .5s ease}.our-school .home-cards-cards .feature:hover{box-shadow:10px 10px 26px rgba(0,0,0,.5)}.our-school .home-cards-cards .feature h5{font-size:1.8em;color:#fff;font-weight:500;padding:4px}.our-school .feature .feature-img{width:45px;margin:5px auto}.our-school .feature .feature-img.undraw{width:75px;margin:5px auto}.our-school .home-cards-cards .feature .feature-detail{padding:8px;font-size:1.2em;background-color:var(--inspire-gold)}