.story-sec,.story-sec *{box-sizing:border-box}.story-sec{margin:0 auto;max-width:1000px;width:100%}.story-sec .story-sec__heading{background:transparent!important;color:#222!important;font-family:Fredoka One,FredokaOne-Regular,sans-serif!important;font-size:32px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 24px!important;padding:0!important;text-align:center!important;text-transform:none!important}.story-sec .story-sec__grid{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.story-sec .story-card{align-items:stretch;background:#f9f9f9!important;border:1px solid rgba(34,34,34,.5)!important;border-radius:15px!important;box-shadow:none!important;display:flex;min-height:242px;overflow:hidden}.story-sec .story-card__img{border-radius:0!important;display:block;flex:0 0 229px;height:242px;margin:0;object-fit:cover;width:229px}.story-sec .story-card__body{align-items:flex-start;background:transparent!important;display:flex;flex:1;flex-direction:column;gap:20px;justify-content:center;min-width:0;padding:24px}.story-sec .story-card__title{color:#000!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;margin:0!important;padding:0!important}.story-sec .story-card__btn,.story-sec .story-card__title{font-family:Plus Jakarta Sans,sans-serif!important;font-size:16px!important}.story-sec .story-card__btn{align-items:center;background:#fff!important;border:1px solid #038580!important;border-radius:4px!important;box-shadow:none!important;color:#038580!important;display:inline-flex;font-weight:500!important;justify-content:center;line-height:24px!important;min-width:120px;padding:8px 16px!important;text-decoration:none!important;transition:background .2s,color .2s}.story-sec .story-card__btn:hover{background:#038580!important;color:#fff!important}@media (max-width:1024px){.story-sec .story-sec__grid{gap:24px}.story-sec .story-card__img{flex-basis:40%;height:auto;min-height:100%;width:40%}.story-sec .story-card__body{gap:16px;padding:20px}}@media (max-width:767px){.story-sec .story-sec__heading{font-size:26px!important;margin-bottom:18px!important}.story-sec .story-sec__grid{gap:16px;grid-template-columns:1fr}.story-sec .story-card{min-height:0}.story-sec .story-card__img{aspect-ratio:229/242;flex-basis:38%;width:38%}.story-sec .story-card__title{font-size:15px!important}.story-sec .story-card__btn{font-size:14px!important;min-width:0;padding:6px 12px!important}}