.kl-features-01--CENTER{text-align:center}.kl-features-01--CENTER .kl-features-01__image{justify-content:center}.kl-features-01--RIGHT{text-align:right}.kl-features-01--RIGHT .kl-features-01__image{justify-content:flex-end}.kl-features-01__image{flex:1}.kl-features-01__image img{max-height:112px}.kl-features-01__card .kl-features-01__content__title{font-weight:700}.kl-features-01__card p{font-weight:300}.kl-features-01--card .kl-features-01__card{background:#fff;box-shadow:0 11px 30px rgba(17,31,44,.3);padding:2rem 1.5rem;position:relative;z-index:1}.kl-features-01--card .kl-features-01__card .kl-features-01__content__title{color:#0c5ca9;font-size:1.75rem;text-transform:uppercase}.kl-features-01--card .kl-features-01__card p:last-child{margin-bottom:0}.kl-features-01--product{display:grid;gap:4rem}.kl-features-01--product,.kl-features-01--product--3{grid-template-columns:1fr 1fr 1fr}.kl-features-01--product--4{grid-template-columns:1fr 1fr 1fr 1fr}.kl-features-01--product .kl-features-01__card{border-radius:10px;box-shadow:0 11px 30px rgba(17,31,44,.25);display:flex;flex-direction:column;overflow:hidden}.kl-features-01--product .kl-features-01__card+.kl-features-01__card{margin-left:0}.kl-features-01--product .kl-features-01__image{background-color:#f0f0f5;justify-content:center;margin-bottom:0;padding:2rem}.kl-features-01--product .kl-features-01__image img{max-height:150px}.kl-features-01--product .kl-features-01__content{flex:1;overflow:hidden;padding:2rem}.kl-features-01--product .kl-features-01__content .kl-features-01__content__title{font-size:1.5rem;text-transform:uppercase}.kl-features-01--product .kl-features-01__content p:last-child{margin-bottom:0}.kl-features-01--product .kl-features-01__content .button{color:inherit;text-transform:uppercase}@media screen and (max-width:900px){.kl-features-01--product{gap:2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.kl-features-01__card+.kl-features-01__card{margin:0}.kl-features-01 .kl-features-01__card+.kl-features-01__card{margin-top:2rem}}@media screen and (max-width:600px){.kl-features-01--product{grid-template-columns:1fr}}