.cs-index-icon-text_wrap{margin:0 auto;max-width:924px}.animated-icons{display:inline-block;width:65px}.cs-index-icon-text-card_wrap{display:flex;flex-wrap:wrap;padding-bottom:64px}.cs-index-icon-text_card{background:#fff;border-radius:22px;box-shadow:4px 8px 20px hsla(180,2%,66%,.1);cursor:pointer;margin-right:24px;padding:32px;position:relative;text-align:center;width:calc(33.3% - 16px)}.cs-index-icon-text_card a{font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.cs-index-icon-text_card:nth-child(3n+3){margin-right:0}section.cs-index-icon-text{margin-top:-64px;position:relative}.cs-index-icon-text_card:hover .cs-index-icon-text_normal-icon,.cs-index-icon-text_hover-icon{display:none}.cs-index-icon-text_card:hover .cs-index-icon-text_hover-icon{display:block}.cs-index-icon-text_text h4{color:#33333d;font-size:1rem;font-weight:800;line-height:1.2em}.cs-index-icon-text_text h3{color:#33333d;font-size:1.25rem;font-weight:800;letter-spacing:-.04em;line-height:1.2em;margin:0 0 .8rem}.cs-index-icon-text_text p{color:#33333d;font-size:1rem;font-weight:300;line-height:1.2em}.cs-index-icon-text_icon{padding-bottom:15px}.cs-index-icon-text_text h4 span{font-weight:300}.cs-index-icon-text-bottom_content p{color:#33333d;font-size:1rem;font-weight:300;line-height:1.2em}.cs-index-icon-text-bottom_content{text-align:center}.cs-index-icon-text_card:hover .cs-index-icon-text_text h3,.cs-index-icon-text_card:hover .cs-index-icon-text_text p{color:#4a26ab}.cs-index-icon-text-bottom_content p:last-child{margin-bottom:0}.animated-icons svg{height:auto!important}@media (max-width:767px){.cs-index-icon-text_card{margin-right:15px;padding:24px;width:calc(33.3% - 10px)}.cs-index-icon-text{margin-top:-64px;padding-bottom:48px;position:relative}}@media (max-width:600px){.cs-index-icon-text-bottom_content h1{font-size:34px!important}.cs-index-icon-text_card{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px;margin-right:0;padding:24px;text-align:left;width:100%}.cs-index-icon-text_icon{margin-right:24px;padding-bottom:0;width:64px}.cs-index-icon-text_text{width:calc(100% - 88px)}.cs-index-icon-text_text h4{color:#33333dcc}.cs-index-icon-text-bottom_content p{font-size:20px}.cs-index-icon-text-bottom_content{text-align:left}section.cs-index-icon-text{margin-top:-64px;padding-bottom:30px}.cs-index-icon-text_card:last-child{margin-bottom:0}}