.generous-benefits-section-ken .generous-benefits-box{column-gap:32px;display:grid;grid-template-columns:repeat(3,1fr)}.generous-benefits-section-ken .generous-benefits-box-inner{margin-bottom:48px}.generous-benefits-section-ken .generous-benefits-content h2{color:#1e1e1e;font-weight:700;margin-top:0}.generous-benefits-section-ken .generous-benefits-content p{color:#000;font-weight:400;margin-bottom:34px;max-width:988px}.generous-benefits-section-ken .generous-benefits-box .generous-benefits-box-inner .generous-benefits-box-content h3{color:#1e1e1e;font-weight:600;margin-bottom:12px;margin-top:15px}.generous-benefits-section-ken .generous-benefits-box .generous-benefits-box-inner .generous-benefits-box-content p{color:#1e1e1e;font-weight:400;margin:0;min-height:40px}.generous-benefits-section-ken .generous-benefits-box .generous-benefits-box-btn{display:flex;margin-top:12px}.generous-benefits-section-ken .generous-benefits-box .generous-benefits-box-btn a{background:#a78a5d;border-radius:30px 0;color:#fff;font-weight:700;padding:21px 38px 22px 37px;text-decoration:none}@media(max-width:1024px){.generous-benefits-section-ken .generous-benefits-box{grid-template-columns:repeat(2,1fr)}.generous-benefits-section-ken{background-image:none!important;background:#d9d9d9;margin:0!important;padding:50px 0 12px!important}}@media(max-width:767px){.generous-benefits-section-ken .generous-benefits-box{grid-template-columns:repeat(1,1fr)}.generous-benefits-section-ken{padding:30px 0 10px!important}.generous-benefits-section-ken .generous-benefits-box .generous-benefits-box-inner .generous-benefits-box-content p{min-height:auto!important}.generous-benefits-section-ken .generous-benefits-box-inner{margin-bottom:30px!important}}