.cm-features h6.color-secondary{color:#9b9b9b}.cm-features .x_bN{padding:0 1rem}.cm-features h2{align-items:center;font-family:poppins,sans-serif;font-size:3.125rem;font-weight:400;line-height:1.05}.cm-features h2 em{color:#181b1c;font-style:normal}.cm-features .custom_feature_main{padding:3rem 0}.cm-features .x_fv{width:40%}.cm-features .x_fq{align-items:center;display:flex;justify-content:center}.cm-features .x_fw,.cm-features .x_fx,.cm-features .x_fy{width:20%}.cm-features .x_fq,.cm-features .x_fs{display:flex;justify-content:center}.cm-features .x_fj{border:1px solid;border-radius:.125rem;padding:1rem 1.5rem;text-align:center;width:100%}.cm-features.theme-standard .x_fj.x_fk{background:linear-gradient(145deg,transparent,rgba(42,172,14,.1));border-color:#2aac0e}.cm-features .X_c9,.cm-features h6{font-size:.875rem;font-weight:600;margin-bottom:.5em;margin-top:.5em}.cm-features.theme-standard .x_fj.x_fk .x_bC{color:#2aac0e}.cm-features.theme-standard .x_fj.x_fl{background:linear-gradient(145deg,transparent,rgba(213,160,75,.1));border-color:#d5a04b}.cm-features.theme-standard .x_fj.x_fm{background:linear-gradient(145deg,transparent,rgba(48,121,124,.1));border-color:#30797c}.cm-features .x_fB{margin:1rem 0}.cm-features .x_fr{align-items:center;display:flex}.cm-features .X_c8,.cm-features h5{font-size:1rem;font-weight:700;line-height:1.25}.cm-features .x_ff,.cm-features .x_fz{margin-left:.5rem}.cm-features .icon-settings:before{content:"\e928"}.cm-features.theme-standard .x_fd{background:hsla(0,0%,97%,.4)}.cm-features .x_ft{padding:.5rem}.cm-features .x_fg,.cm-features .x_fh{align-items:center;border-radius:50%;display:flex;height:1.75rem;justify-content:center;width:1.75rem}.cm-features.theme-standard .x_fg,.cm-features.theme-standard .x_fh{background:#2aac0e;color:#fff}.cm-features.theme-standard .x_fj.x_fl .x_bC{color:#d5a04b}.cm-features.theme-standard .x_fj.x_fm .x_bC{color:#30797c}.cm-features .x_fh{opacity:.15}.cm-features.theme-standard .x_ff{color:#2aac0e}.cm-features .x_fs{margin-left:auto;padding:.5rem 0 .5rem .5rem}@media (min-width:48rem){.cm-features .x_fj{margin:0 1rem}.cm-features .x_ft{padding:.5rem 0 .5rem .5rem}.cm-features .x_fs{margin-left:0}}@media (max-width:767px){.cm-features .x_bN{padding:0}.cm-features .x_fs{margin-left:auto}.cm-features h1{font-size:2.5rem}}