Artificial intelligence is the buzzword of the moment.
Kajabi has joined the trend with AI tools that help you as a creator: generating course outlines, repurposing videos, and drafting emails in seconds. For content production, this is a huge win.
But let’s be honest—Kajabi AI personalization doesn’t exist yet. Students don’t get adaptive lessons, personalized guidance, or built-in gamification inside courses. Kajabi’s AI saves you time, but it doesn’t keep learners motivated. And in my experience, Kajabi student motivation is the real deciding factor between a course that thrives and a course that fizzles out.
On the fast lane? Read the summary!
Kajabi’s new AI tools help creators save time by generating outlines, content, and marketing assets. But while these features support creators, they don’t address the biggest challenge inside courses: keeping students motivated.
Currently, Kajabi lacks built-in gamification and adaptive learning paths within courses. The only gamification available is inside Communities, which doesn’t solve the problem of student engagement during lessons.
That’s where tools like Gamify Pro and GamiFlix come in. They let you:
- Create Learning Paths so students know where to start and what to do next.
- Personalize the journey with quizzes or preferences.
- Add badges, certificates, and milestone celebrations to keep learners engaged.
Why does this matter? Because students don’t just want more content—they want progress, recognition, and clear guidance. These elements boost course completion and overall student success.
Bottom line: Kajabi AI makes your life easier, but gamification and Learning Paths make your students’ experience better. You don’t need to wait for Kajabi to build it—you can implement it now with Gamify Pro and GamiFlix.
Kajabi AI Tools Today
I use Kajabi’s AI regularly. The Content Assistant is great for breaking through writer’s block, the Course Outline Generator drafts a program in seconds, and Creator Studio multiplies one video into a full set of marketing assets. These tools give me more speed and consistency as a creator.
But they’re not designed for students. Kajabi AI gamification isn’t part of these tools. They don’t track learner progress or personalize the journey. In fact, once inside a course, students face the same static structure they always have. That’s where drop-offs happen.
Kajabi does offer gamification inside Communities. Members can earn points, badges, and titles, and appear on leaderboards. This encourages engagement in discussions, but it doesn’t change the learning experience inside lessons. And when learning feels passive, students disengage.
How to Gamify Kajabi Courses Today
This is where I’ve focused my work. I believe that motivation comes from structure and recognition, not just more information. That’s why I created Gamify Pro and GamiFlix. These add gamification directly into the course experience.
With these templates you can:
Give students Learning Paths so they know exactly where to start and what comes next.
Personalize those paths to student preferences, or even to the results of a quiz.
Add gamification elements—badges, certificates, and small celebrations when milestones are reached.
When you gamify Kajabi courses in this way, students feel acknowledged and guided. And that makes them far more likely to complete the program you worked so hard to build.
Kajabi Learning Paths: Why They Matter
Too much content can overwhelm learners. I’ve seen it myself: when people don’t know where to begin, they often don’t begin at all. Kajabi doesn’t provide learning paths natively, but with Gamify Pro and GamiFlix, you can design them yourself.
What I love is that these paths can be customized. A beginner can follow a slow, step-by-step journey. A more advanced student can skip straight into the fast track. You can even run a short quiz at the start of your course and let the answers decide which Learning Path is shown. This isn’t AI-driven personalization, but in practice it feels just as personal—sometimes even better, because you stay in control of the experience.
Why Gamification Works Better Than AI Chatbots
I’ll admit something: I enjoy using AI as a creator, but as a learner I’d much rather have a sense of progress than talk to an AI chatbot. A badge that says “You’ve completed Module 1” is more motivating to me than a bot saying “Great job!”
Educational research backs this up: progress, recognition, and feedback are the biggest drivers of persistence in online courses. And those are exactly the things that gamification provides. AI can multiply your content, but gamification makes students feel that their effort matters.
Don’t Wait for Kajabi AI Personalization
Will Kajabi eventually add adaptive learning powered by AI? Probably. And when that happens, it will make good course design even stronger. But waiting for that update isn’t a strategy.
If you want to help your students today, the smarter move is to combine Kajabi’s AI for faster content creation with gamification and Learning Paths for engagement. One makes your life easier. The other makes your students’ lives better. And when students succeed, so does your business.
Final Thoughts
I’m excited about AI, and I use it every day. But I’m also convinced it’s not enough. Kajabi AI gamification doesn’t exist—yet. Kajabi learning paths aren’t built-in. But you don’t need to wait.
You can gamify Kajabi courses today with Gamify Pro and GamiFlix. You can guide students with Learning Paths tailored to their preferences or quiz results. You can celebrate their milestones and keep them engaged.
Because when students learn more, they achieve more. And when they achieve more, you earn more too.
QUESTIONS CREATORS OFTEN ASK
Does Kajabi have AI features?
Yes. Kajabi has AI tools like the Content Assistant, Course Outline Generator, Creator Studio, and AMA chatbot. These help creators build faster, but they don’t personalize learning or add gamification inside courses.
Does Kajabi support gamification?
Only in Communities. There, members can earn points, badges, and titles. But courses don’t have gamification by default, but you can add gamification with Gamify Pro or GamiFlix.
How to gamify Kajabi courses?
You can add gamification with templates like Gamify Pro and GamiFlix. These add badges, interactive cards, certificates, confetti, and guided Learning Paths directly inside your Kajabi courses.
What are Kajabi Learning Paths?
Learning Paths let you guide students through different journeys like step-by-step, fast track, or onboarding. They can be based on personal preference or even quiz results. Kajabi doesn’t offer them natively, but you can add them with Gamify Pro or GamiFlix.
Meet the author
Agnes Maas
Co-founder of Jiffy Courses Online and big Kajabi fan and expert. Fully dedicated to helping Kajabi users unlock new possibilities with Jiffy tools and templates, and guiding them every step of the way.
#block-1694873394061 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694873394061 .block { border: 4px black; border-radius: 4px; background-color: #ffffff; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1694873394061 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694873394061 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } } @media (max-width: 767px) { #block-1694873394061 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1701079740092 { margin-top: -10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; } #block-1701079740092 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1701079740092 { margin-top: -10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; } #block-1701079740092 .block { padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1701079740092 { text-align: left; } } #block-1701079740092 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1701079740092 .accordion-body { padding-top: 24px; } #block-1701079740092 .accordion-title.collapsed:after { content: "\f105"; margin-left: 24px; } #block-1701079740092 .accordion-title:after { content: "\f107"; margin-left: 24px; color: #213144; } #block-1730812732516 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1730812732516 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 15px; } @media (min-width: 768px) { #block-1730812732516 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1730812732516 .block { padding: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1730812732516 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1750568267707 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1750568267707 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 15px; } @media (min-width: 768px) { #block-1750568267707 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1750568267707 .block { padding: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1750568267707 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755142661231 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755142661231 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1755142661231 { margin-top: -20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755142661231 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1755142661231 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1756443922759 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756443922759 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1756443922759 { margin-top: -20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756443922759 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1756443922759 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1756443962738 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756443962738 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1756443962738 { margin-top: -20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756443962738 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1756443962738 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1756444203021 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756444203021 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 15px; } @media (min-width: 768px) { #block-1756444203021 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756444203021 .block { padding: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1756444203021 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755142960423 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755142960423 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 15px; } @media (min-width: 768px) { #block-1755142960423 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755142960423 .block { padding: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1755142960423 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1750752786633 { margin-top: -10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1750752786633 .block { border: 3px solid #c3c9a7; border-radius: 4px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1750752786633 { margin-top: -20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1750752786633 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1750752786633 { text-align: ; } } #block-1750752786633 .block, [data-slick-id="1750752786633"] .block { display: flex; justify-content: center; } #block-1750752786633 .image, [data-slick-id="1750752786633"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1750752786633 .image__image, [data-slick-id="1750752786633"] .image__image { width: 100%; } #block-1750752786633 .image__overlay, [data-slick-id="1750752786633"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1750752786633 .image__overlay-text, [data-slick-id="1750752786633"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1750752786633 .block, [data-slick-id="1750752786633"] .block { display: flex; justify-content: center; } #block-1750752786633 .image__overlay, [data-slick-id="1750752786633"] .image__overlay { opacity: 0; } #block-1750752786633 .image__overlay:hover { opacity: 1; } } #block-1756444854128 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756444854128 .block { border: 3px solid #c3c9a7; border-radius: 4px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1756444854128 { margin-top: -20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756444854128 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1756444854128 { text-align: ; } } #block-1756444854128 .block, [data-slick-id="1756444854128"] .block { display: flex; justify-content: center; } #block-1756444854128 .image, [data-slick-id="1756444854128"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1756444854128 .image__image, [data-slick-id="1756444854128"] .image__image { width: 100%; } #block-1756444854128 .image__overlay, [data-slick-id="1756444854128"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1756444854128 .image__overlay-text, [data-slick-id="1756444854128"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1756444854128 .block, [data-slick-id="1756444854128"] .block { display: flex; justify-content: center; } #block-1756444854128 .image__overlay, [data-slick-id="1756444854128"] .image__overlay { opacity: 0; } #block-1756444854128 .image__overlay:hover { opacity: 1; } } #block-1755144321091 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755144321091 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 15px; } @media (min-width: 768px) { #block-1755144321091 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755144321091 .block { padding: 0px; padding-top: 10px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1755144321091 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755144405976 { margin-top: -10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755144405976 .block { border: 3px solid #c3c9a7; border-radius: 4px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755144405976 { margin-top: -20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755144405976 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755144405976 { text-align: ; } } #block-1755144405976 .block, [data-slick-id="1755144405976"] .block { display: flex; justify-content: center; } #block-1755144405976 .image, [data-slick-id="1755144405976"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755144405976 .image__image, [data-slick-id="1755144405976"] .image__image { width: 100%; } #block-1755144405976 .image__overlay, [data-slick-id="1755144405976"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755144405976 .image__overlay-text, [data-slick-id="1755144405976"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755144405976 .block, [data-slick-id="1755144405976"] .block { display: flex; justify-content: center; } #block-1755144405976 .image__overlay, [data-slick-id="1755144405976"] .image__overlay { opacity: 0; } #block-1755144405976 .image__overlay:hover { opacity: 1; } } #block-1755144438835 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755144438835 .block { border: 3px solid #c3c9a7; border-radius: 4px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755144438835 { margin-top: -20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755144438835 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755144438835 { text-align: ; } } #block-1755144438835 .block, [data-slick-id="1755144438835"] .block { display: flex; justify-content: center; } #block-1755144438835 .image, [data-slick-id="1755144438835"] .image { width: 100%; overflow: hidden; width: 800px; border-radius: 4px; } #block-1755144438835 .image__image, [data-slick-id="1755144438835"] .image__image { width: 100%; width: 800px; } #block-1755144438835 .image__overlay, [data-slick-id="1755144438835"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755144438835 .image__overlay-text, [data-slick-id="1755144438835"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755144438835 .block, [data-slick-id="1755144438835"] .block { display: flex; justify-content: center; } #block-1755144438835 .image__overlay, [data-slick-id="1755144438835"] .image__overlay { opacity: 0; } #block-1755144438835 .image__overlay:hover { opacity: 1; } } #block-1755144566270 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755144566270 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1755144566270 { margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; } #block-1755144566270 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } } @media (max-width: 767px) { #block-1755144566270 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755144763345 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755144763345 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 15px; } @media (min-width: 768px) { #block-1755144763345 { margin-top: 0px; margin-right: 0px; margin-bottom: -40px; margin-left: 0px; } #block-1755144763345 .block { padding: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1755144763345 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755145027806 { margin-top: -50px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755145027806 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 15px; } @media (min-width: 768px) { #block-1755145027806 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755145027806 .block { padding: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1755145027806 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1756445606793 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756445606793 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1756445606793 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756445606793 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1756445606793 { text-align: left; } } #block-1756445606793 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1756445606793 .accordion-body { padding-top: 24px; } #block-1756445606793 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1756445606793 .accordion-title:after { content: "\f068"; margin-left: 24px; color: #213144; } #block-1756445732834 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756445732834 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1756445732834 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756445732834 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1756445732834 { text-align: left; } } #block-1756445732834 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1756445732834 .accordion-body { padding-top: 24px; } #block-1756445732834 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1756445732834 .accordion-title:after { content: "\f068"; margin-left: 24px; color: #213144; } #block-1756445762802 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756445762802 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1756445762802 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756445762802 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1756445762802 { text-align: left; } } #block-1756445762802 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1756445762802 .accordion-body { padding-top: 24px; } #block-1756445762802 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1756445762802 .accordion-title:after { content: "\f068"; margin-left: 24px; color: #213144; } #block-1756445781215 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756445781215 .block { border: 4px black; border-radius: 4px; background-color: #c3c9a7; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1756445781215 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756445781215 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1756445781215 { text-align: left; } } #block-1756445781215 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1756445781215 .accordion-body { padding-top: 24px; } #block-1756445781215 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1756445781215 .accordion-title:after { content: "\f068"; margin-left: 24px; color: #213144; } #block-1738929017522 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1738929017522 .block { border: 1px solid #3b6362; border-radius: 4px; background-color: #ffffff; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1738929017522 { margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1738929017522 .block { padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1738929017522 { text-align: center; } } #block-1738929017522 .feature__image, [data-slick-id="1738929017522"] .feature__image { width: 100px; border-radius: 100px; } .authorfeature { display: flex; align-items: flex-start; position: relative; } .authorfeature__image-container { flex-shrink: 0; margin-right: 20px; } .authorfeature__image { max-width: 150px; height: auto; } .authorfeature__content { flex-grow: 1; } @media (max-width: 767px) { #block-1738929017522 .authorfeature { flex-direction: column; align-items: center; } #block-1738929017522 .authorfeature__image-container { margin-right: 0; } } #block-1756446323685 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756446323685 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1756446323685 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756446323685 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1756446323685 { text-align: left; } } .awesomecontainer { background: ; h1, h2, h3, h4, h5, h6, p, ul, li, .block-type--table table {color: ;} padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .awesomecontainer .row .block-type--accordion { align-self: flex-start; }