.kahoona-overview .Heading{padding-left:160px;padding-right:180px;padding-top:40px;padding-bottom:40px;background:#f1ecf8;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;display:inline-flex}
.kahoona-overview .Heading .Header{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;display:flex}
.kahoona-overview .Heading .Header .title{align-self:stretch;text-align:center;color:#2d1c4a;font-size:40px;font-family:var(--ff-opensans);font-weight:var(--fw-medium);font-weight:500;line-height:48px;word-wrap:break-word}
.kahoona-overview .Heading .Header .description{align-self:stretch;text-align:center;color:#21153a;font-size:16px;font-family:var(--ff-opensans);font-weight:var(--fw-medium);font-weight:400;word-wrap:break-word;line-height:21.79px}
.kahoona-overview .overview-bottom{padding-left:260px;padding-right:260px;padding-top:40px;padding-bottom:80px}
.overview-content-container .overview-content-item .overview-content-description ul{padding-left:17px;color:var(--grey-tabs-font);font-family:var(--ff-opensans);font-weight:var(--fw-medium);line-height:26px;margin-bottom:20px}
.overview-content-container .overview-content-item .overview-content-description ul li::before{display:none}
.overview-content-container .overview-content-item .overview-content-description h2{color:var(--Secondary-Dark-Purple);font-size:20px;font-family:var(--ff-opensans);font-weight:var(--fw-medium);font-weight:var(--fw-semibold);line-height:24px;margin:32px 0 16px 0}
.overview-content-container .overview-content-item .overview-content-description h3{color:var(--neutrals-black);font-family:var(--ff-opensans);font-weight:var(--fw-semibold);font-size:21px;line-height:24px;margin-bottom:10px}
.overview-content-container .overview-content-item .overview-content-description h2:first-child{margin-top:0}
.overview-content-item .overview-content-description p{font-family:var(--ff-opensans);font-weight:var(--fw-medium);font-family:var(--ff-opensans);font-weight:var(--fw-medium);font-size:16px;font-weight:400;line-height:22px;margin-bottom:24px}
.overview-content-item .overview-content-description p.italic{padding:30px;border-radius:12px;background:#EEE;color:var(--grey-tabs-font);font-family:var(--ff-opensans);font-weight:var(--fw-medium);font-family:var(--ff-opensans);font-weight:var(--fw-medium);font-size:26px;font-style:italic;line-height:45px;margin-bottom:0}
.overview-content-item .overview-content-description a{font-family:var(--ff-opensans);font-weight:var(--fw-semibold);color:var(--Purple-lilac)}
.overview-content-item .overview-content-description p:last-child{margin-bottom:0}
.overview-content-description p span.text-underline{text-decoration-line:underline;font-family:var(--ff-opensans);font-weight:var(--fw-medium)}
.overview-content-description p span{font-family:var(--ff-opensans);font-weight:var(--fw-bold)}
.overview-content-item .overview-content-description img{width:100%;object-fit:cover;height:100%}
.overview-content-container .overview-content-item .overview-content-description h2.overview-policy-updates{margin-bottom:0;color:var(--Secondary-Dark-Purple);font-family:var(--ff-opensans);font-weight:var(--fw-semibold);font-size:16px;font-style:italic;line-height:24px}
.overview-content-item .socialmedia-wrapper{padding-top:60px;display:flex;align-items:flex-start;gap:60px}
.overview-content-item .socialmedia-wrapper p{color:var(--Secondary-Dark-Purple);font-family:var(--ff-opensans);font-weight:var(--fw-medium);font-size:21px;line-height:24px}
.overview-content-item .socialmedia-wrapper p img{width:auto;height:12.8px;margin-left:10px;cursor:pointer}
.overview-content-item .socialmedia-wrapper .socialmedia-image{display:flex;gap:10px;align-items:center}
.overview-content-item .socialmedia-wrapper .socialmedia-image img{width:36px;height:26px;flex:none;cursor:pointer}
.kahoona-overview .overview-bottom .custom-counter{counter-reset:section}
.kahoona-overview .overview-bottom .custom-counter li::before,.kahoona-overview .overview-bottom .custom-counter h2::before{counter-increment:section;content:counter(section)". "}
@media screen and (max-width:768px){.kahoona-overview .Heading{padding:40px 20px 20px}
.kahoona-overview .Heading .Header .title{font-size:32px;line-height:38px}
.kahoona-overview .overview-bottom{padding:24px 20px 20px}
.kahoona-overview .Heading .Header .description{font-size:14px;line-height:19.07px}
.overview-content-container .overview-content-item .overview-content-description h2{margin:32px 0 16px 0;font-size:20px}
.overview-content-container .overview-content-item .overview-content-description h2.overview-policy-updates{font-size:14px;font-style:normal;font-family:var(--ff-opensans);font-weight:var(--fw-medium)}
.overview-content-container .overview-content-item .overview-content-description h3{margin-left:0;font-size:16px}
.overview-content-item .overview-content-description p{font-size:14px;line-height:21px;margin-bottom:18px}
.overview-content-item .overview-content-description p.italic{font-size:16px;line-height:24px;padding:12px}
.overview-content-item .overview-content-description img{width:calc(100% + 40px);margin-left:calc(-20px);margin-right:calc(-20px)}
.overview-content-container .overview-content-item .overview-content-description ul{margin-bottom:18px}
ht .overview-content-item .socialmedia-wrapper{flex-direction:column;gap:10px;align-items:center}
.overview-content-item .socialmedia-wrapper p{font-size:16px}
}
.kahoona-overview .purple-color-text{color:#5c3899}