.k--icon--text--sec{display:flex;justify-content:center}.k--icon--text--sec,.k--icon--text--wrap{float:left;width:100%}.k--icon--text--secTitle{float:left;margin-bottom:70px;width:100%}.k--icon--text--secTitle h2{font-size:45px;font-weight:500;letter-spacing:-.99px;line-height:.95;margin-bottom:25px}.k--icon--text--secTitle h2,.k--icon--text--secTitle p{color:var(--kiconTextcolor);float:left;font-stretch:normal;font-style:normal;text-align:center;width:100%}.k--icon--text--secTitle p{font-size:18px;font-weight:300;letter-spacing:-.48px;line-height:1.04;margin-bottom:20px}.k--icon--text--row{column-gap:9.5%;display:flex;float:left;row-gap:50px;width:100%}.k--icon--text--item{display:flex;flex-wrap:wrap;float:left;max-width:33.33%;width:100%}.k--icon--text--icon{float:left;margin-bottom:20px;width:100%}.k--icon--text--icon img{max-width:100%}.k--icon--text--text{font-size:18px;font-weight:300;line-height:1.4;margin-bottom:28px}.k--icon--text--text,.k--icon--text--text h3{color:var(--kiconTextcolor);float:left;letter-spacing:normal;width:100%}.k--icon--text--text h3{font-size:25px;font-weight:400;line-height:1.2;margin-bottom:10px}.k--icon--text--text p{color:#ccc;float:left;font-size:18px;font-weight:300;letter-spacing:normal;line-height:1.6;margin-bottom:20px;width:100%}.k--icon--text--cta{align-self:self-end;float:left;width:100%}.k--icon--text--cta.text_cta{display:none}@media(max-width:990px){.k--icon--text--row{flex-wrap:wrap;row-gap:20px}.k--icon--text--item{max-width:inherit}.k--icon--text--text{margin-bottom:0}.k--icon--text--text br{display:none}}@media(max-width:768px){.k--icon--text--secTitle{margin-bottom:40px}.k--icon--text--item{text-align:center}.k--icon--text--sec{background:#f4f8fe;padding:60px 30px}.k--icon--text--secTitle h2{color:#101149;font-size:30px;font-weight:500;line-height:1.25}.k--icon--text--secTitle p{color:#000;font-size:18px;font-weight:300;letter-spacing:0;line-height:1.55;margin-bottom:0}.k--icon--text--item{background:#fff;border-radius:20px;padding:30px;text-align:left}.k--icon--text--icon{margin-bottom:10px}.k--icon--text--icon img{height:50px;width:50px}.k--icon--text--text h3{color:#000;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:15px}.k--icon--text--text,.k--icon--text--text p{color:#000;font-size:18px;line-height:1.5}.k--icon--text--cta.secondary_cta{display:none}.k--icon--text--cta.text_cta{display:block}}