.index-section-3{max-width:1280px;width:100%;margin:4rem 0rem}@media screen and (max-width:768px){.index-section-3{padding:1rem}}@media screen and (max-width:768px){.index-section-3-grid{display:flex !important;flex-direction:column !important}}@media screen and (max-width:768px){.index-section-3-grid-column{width:100% !important;margin-bottom:2rem !important}}@media screen and (max-width:768px){.index-section-3-grid-column:not(:first-child){border-top:1px solid #f4f4f4;padding-top:3rem}}.index-section-3-title{margin:auto}.index-section-3-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:table;margin-top:2rem}.index-section-3-grid-column{padding:1rem;padding-bottom:70px;text-align:center;width:33%;margin:auto;display:table-cell;position:relative}.index-section-3-image{margin-bottom:2.5rem}.index-section-3-image img{height:9rem}.index-section-3-grid-column h4{font-size:.875rem;font-weight:500;line-height:1.5;margin-bottom:.5rem;letter-spacing:.05em;text-transform:uppercase;font-family:'hero-new';color:#d001b7;text-align:center}.index-section-3-grid-column h3{color:#374151;font-family:'hero-new';font-weight:600;font-size:1.5rem;text-align:center;line-height:2rem;margin-bottom:1rem}@media screen and (max-width:768px){.index-section-3-title{margin-bottom:3rem !important}}.index-section-3-text{font-size:1rem;margin:0 0 1.5rem;color:#374151;text-align:center;font-family:'hero-new' !important}.index-section-3-button{position:absolute;bottom:0;left:0;right:0}.index-section-3-button-link{background:#710ce2;padding:1rem 2.5rem;border-radius:7px;white-space:nowrap;color:#fff;font-weight:500;font-family:'hero-new';letter-spacing:.04em;font-size:1rem !important;width:50%;margin:auto}