.features-grid-section{background-color:#121213;color:#fff}.features-grid-section__title{text-align:center;margin-bottom:30px}@media only screen and (max-width: 576px){.features-grid-section__title{margin-bottom:20px}}.features-grid-section__cards{display:flex;flex-wrap:wrap;gap:25px;max-width:1440px;margin:0 auto}@media only screen and (max-width: 576px){.features-grid-section__cards{gap:20px}}.features-grid-section__card{background-color:#1d1d1c;flex:1 1 23%;width:100%;display:flex;flex-direction:column;row-gap:25px;text-align:center;padding:40px;border:1px solid hsla(0,0%,100%,.12);border-radius:5px}@media only screen and (max-width: 1600px){.features-grid-section__card{padding:40px 20px}}@media only screen and (max-width: 1280px){.features-grid-section__card{flex:1 1 45%;padding:30px}}@media only screen and (max-width: 768px){.features-grid-section__card{row-gap:20px;flex:1 1 100%;padding:30px 20px}}.features-grid-section__card-icon{max-width:70px;flex-shrink:0;margin:0 auto}@media only screen and (max-width: 576px){.features-grid-section__card-icon{max-width:50px}}.features-grid-section__card-title{font-size:22px;padding-bottom:25px;position:relative;min-height:55px;color:#fff}@media only screen and (max-width: 768px){.features-grid-section__card-title{padding-bottom:20px;font-size:20px;min-height:auto}.features-grid-section__card-title br{display:none}}.features-grid-section__card-title::before{content:"";position:absolute;width:50px;height:2px;background-color:#ff5829;left:50%;transform:translateX(-50%);bottom:0}.features-grid-section__card-description{font-size:15px}@media only screen and (max-width: 576px){.features-grid-section__card-description{font-size:14px}}