.grant-steps{padding:120px 0 200px;background:#14110D}.grant-steps .title-2{color:#FFF;font-family:"Cormorant Garamond";font-size:86px;font-style:italic;font-weight:700;line-height:110%;text-transform:uppercase;text-align:center;margin:0 0 64px}.grant-steps__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:50px}.grant-steps__card{background:#fff;padding:40px;border-radius:20px}.grant-steps__card .count{color:#14110D;font-family:"Raleway";font-size:96px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;margin:0 0 10px}.grant-steps__card .title-4{font-family:"Nunito Sans";font-size:34px;font-weight:400;line-height:120%;text-transform:uppercase}.grant-steps__card .description{font-size:21px;font-weight:400;line-height:120%;margin-top:24px}.grant-steps__card .description p{margin-bottom:10px}.grant-steps__card .description p:last-child{margin-bottom:0}.grant-steps__card .description strong{font-weight:700}.grant-steps .button{border-radius:999px;outline:2px solid #FFAC7C;background:var(--Vibrant-Orange, #FA5C01);box-shadow:0 36px 32px -14px rgba(242, 134, 46, 0.22) inset, 0 2px 4px -8px rgba(239, 155, 77, 0.25), 0 8px 16px -8px rgba(239, 153, 77, 0.12), 0 8px 24px -2px rgba(242, 185, 105, 0.25), 0 -24px 32px 2px rgba(240, 163, 91, 0.22) inset, 0 0 12px 2px #F3B27C inset;margin:64px auto 0}@media (min-width:1500px){.grant-steps .container{max-width:1364px}}@media (max-width:1300px){.grant-steps__wrapper{grid-template-columns:repeat(2, 1fr)}}@media (max-width:768px){.grant-steps__wrapper{grid-template-columns:auto}.grant-steps .title-2{font-size:43px}}@media (max-width:576px){.grant-steps{padding:60px 0 100px}.grant-steps .container{padding:0 16px}.grant-steps .title-2{font-size:32px;margin:0 0 32px}.grant-steps__wrapper{gap:25px}.grant-steps__card{padding:20px}.grant-steps__card .count{font-size:48px}.grant-steps__card .title-4{font-size:24px}.grant-steps .button{margin:32px auto 0}.grant-steps__card .description{font-size:18px;margin-top:15px}}