.resources-mod{overflow:hidden;position:relative}.resources-mod .top-image{height:22.71vw;position:absolute;top:0;width:100%;z-index:1}.about-company-mod .top-image img,.resources-mod .top-image svg{display:block;height:100%;width:100%}.resources-mod .heading-area{margin-bottom:91px;text-align:center}.resources-mod .heading-area h2{line-height:1.25;margin-bottom:35px}.resources-main{display:flex;gap:22px}.resource{background:#eff6fc;border:2px solid #00205c;border-radius:30px;padding:40px 30px 32px;width:33%}.resource .resource-img{border-radius:30px;margin-bottom:54px;margin-top:-85px;overflow:hidden;position:relative}.resource .resource-img.overlay:before{background:linear-gradient(95.09deg,#00205c 1.76%,#0064ba 47.86%,#18d1e4 93.59%);content:"";height:100%;left:0;opacity:73%;position:absolute;top:0;width:100%;z-index:1}.resource .resource-img img{aspect-ratio:3/2.4;border-radius:30px;box-shadow:10px 20px 40px 0 #00205c4d;display:block;height:100%;object-fit:cover;width:100%}.resource .tag{margin-bottom:18px}.resource .tag a{display:inline-block;text-decoration:none}.resource .tag a span{border:1px solid #1bd1e4;border-radius:50px;color:#405586;font-size:13px;font-weight:700;line-height:17.73px;padding:4px 15px;text-transform:uppercase}.resource .tag a span:hover{background:#1bd1e4;color:#fff}.resource h4{line-height:1.25;margin-bottom:32px}@media (max-width:991px){.resource{padding:20px 25px 32px;width:49%}.resource .resource-img{margin-bottom:34px;margin-top:-55px}.resources-main{flex-wrap:wrap;gap:14px}.resource:not(:last-child){margin-bottom:45px}}@media (max-width:767px){.resources-mod{padding:70px 0}.resources-main{gap:10px}}@media (max-width:575px){.resource{width:100%}}