If you're an online creator, coach, or educator, you've probably noticed: the way we sell digital products is changing. With Kajabi's new Cart feature , you no longer have to sell just one product at a time — and that opens up a whole world of new opportunities.
In this blog, we’ll dive into smart ways to package, promote, and sell your digital offers, and why having the right Kajabi shop page template can make all the difference.
On the fast lane? Read the summary!
Selling digital products used to be a one-at-a-time game on Kajabi. But things have changed. With the new Kajabi Cart and Kajabi Payments , creators can now offer multiple products in a single checkout — opening the door to smarter shops and better sales.
What’s New? You’re no longer stuck with single-product funnels. Now you can bundle mini courses, swipe files, audio lessons, toolkits, and more — all from one clean Kajabi storefront. Some creators are even adding physical products like journals, merch, or self-published books using print-on-demand tools.
But none of that works without a smart shop page. That’s where ShoppiQ steps in. It’s more than a Kajabi template — it’s a strategy upgrade designed specifically for Kajabi Cart . Think customizable layouts, interactive pricing cards, mobile-friendly browsing, and product sorting. ShoppiQ helps you make the most of Kajabi’s newest selling features.
Bottom Line: Digital products are booming — and Kajabi Cart plus Kajabi Payments finally give creators the tools to sell them smarter. If you're ready to build a shop that feels good and sells well, ShoppiQ is built for you.
The Shift: From Single Sales to Smart Shops
For years, Kajabi users had to stick to one product per checkout. That meant sending people down funnels, one by one. But with the launch of Kajabi Cart and growing access to Kajabi Payments , you can now offer multiple products in a single transaction.
That small change unlocks a big shift: instead of selling just a course, you can now offer mini products , low-ticket items , or even bundles — all from one clean, curated storefront.
Here’s where the opportunity gets exciting:
Digital Downloads :
Sell PDFs, guides, swipe files, printables, or Canva templates — perfect for impulse buys.
Audio Files :
Guided meditations, affirmations, sound healing, or even audio versions of your lessons.
Mini Courses & Challenges :
Lower-cost offers that introduce people to your brand and lead to your flagship course.
Toolkits or Templates :
Great for creators, designers, or service providers looking to productize their knowledge.
Workshops & Recordings :
Offer replays of past live events for evergreen revenue.
Expand into the Physical World with Print-on-Demand and Fulfillment
Once your digital shop is up and running, why stop there? Many creators are discovering that selling physical products can be a natural extension of their digital brand — especially with tools that make it easy.
Print-on-demand products
Turn your quotes, visuals, or affirmations into beautiful posters, cards, or journals with services like Printful, Gelato, or Lulu. You don’t need to hold any inventory.
Branded workbooks and planners
Complement your digital course or coaching program with a printed companion guide. It adds value and tangibility to your offer.
Merchandise with a mission
If you’ve built a strong community, offer stickers, mugs, or apparel with meaning — tools that remind them of their goals or identity.
Self-published books
Turn your signature framework or course content into a printed book or manual and sell it directly from your Kajabi shop.
Kits and bundles
Combine digital access with physical tools — like a ritual kit, meditation stones, or recipe cards. Use fulfillment services to automate shipping.
With Kajabi Cart , you can offer these physical products alongside your digital ones. But how to keep your storefront clear, professional, and easy to navigate?
The Key to Selling More : A Smarter Shop Page
Having a great product isn’t enough — you need a clear, attractive, conversion-ready Kajabi shop page to showcase it all.
That’s where ShoppiQ comes in: a smart, flexible Kajabi shop page template designed specifically to support the new Cart functionality. Whether you're selling two products or twenty, ShoppiQ helps you present them with style and strategy.
Choose from three different pricing card styles : Regular, banner, or thumbnail — so your page fits your content.
Interactive product modals : Let visitors see more images, pricing options, and details without leaving the page.
Mobile-friendly layouts : Thumbnails display side-by-side on mobile for a smooth browsing experience.
Sorting buttons : Help your customers filter or browse offers easily.
Customizable designs : Match your brand with ease — choose from clean and minimal to bold and expressive layouts.
Tips to Maximize Your Digital Product Sales
Start small, but stack smart Offer a few low-ticket products that complement each other. Use Kajabi Cart to let customers build their own bundle.
Offer seasonal or timed promos Use ShoppiQ’s flexible pricing cards to highlight limited-time offers, promo bundles, or launch discounts.
Group by theme or outcome Think like a customer: group products by need, not by type . For example: “Get Focused ”, “Start Meditating ”, or “Boost Your Brand ”.
Keep it visual and intuitive Use ShoppiQ’s design to make everything look intentional — consistent colors, clear thumbnails, and concise product names.
Take Your Kajabi Cart to the Next Level
VIDEO
Conclusion: The Future of Your Kajabi Shop Starts Here
Digital products are booming — and Kajabi is finally giving creators the tools to sell them smarter. If you're ready to build a shop that feels good and sells well, ShoppiQ is built for you.
Explore the live demo and see how ShoppiQ can help you launch (or relaunch) your Kajabi store with confidence.
Discover ShoppiQ
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: #d5ded8; padding: 0px; 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: 0px; margin-left: 0px; } #block-1701079740092 .block { padding: 0px; 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: #1c4546; } #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; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1730812732516 { margin-top: 0px; margin-right: 0px; margin-bottom: -25px; margin-left: 0px; } #block-1730812732516 .block { padding: 0px; padding-top: 20px; 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-1746198495395 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198495395 .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-1746198495395 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198495395 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; } } @media (max-width: 767px) { #block-1746198495395 { text-align: center; } } #block-1746198495395 .feature__image, [data-slick-id="1746198495395"] .feature__image { width: 50px; border-radius: 4px; } #block-1746198172879 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198172879 .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-1746198172879 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198172879 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; } } @media (max-width: 767px) { #block-1746198172879 { text-align: center; } } #block-1746198172879 .feature__image, [data-slick-id="1746198172879"] .feature__image { width: 50px; border-radius: 4px; } #block-1746198531766 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198531766 .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-1746198531766 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198531766 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; } } @media (max-width: 767px) { #block-1746198531766 { text-align: center; } } #block-1746198531766 .feature__image, [data-slick-id="1746198531766"] .feature__image { width: 50px; border-radius: 4px; } #block-1746201495362 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746201495362 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1746201495362 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746201495362 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1746201495362 { text-align: ; } } #block-1746201495362 .block, [data-slick-id="1746201495362"] .block { display: flex; justify-content: flex-start; } #block-1746201495362 .image, [data-slick-id="1746201495362"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1746201495362 .image__image, [data-slick-id="1746201495362"] .image__image { width: 100%; } #block-1746201495362 .image__overlay, [data-slick-id="1746201495362"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1746201495362 .image__overlay-text, [data-slick-id="1746201495362"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1746201495362 .block, [data-slick-id="1746201495362"] .block { display: flex; justify-content: flex-start; } #block-1746201495362 .image__overlay, [data-slick-id="1746201495362"] .image__overlay { opacity: 0; } #block-1746201495362 .image__overlay:hover { opacity: 1; } } #block-1746198537285 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198537285 .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-1746198537285 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198537285 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; } } @media (max-width: 767px) { #block-1746198537285 { text-align: center; } } #block-1746198537285 .feature__image, [data-slick-id="1746198537285"] .feature__image { width: 50px; border-radius: 4px; } #block-1746198540913 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198540913 .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-1746198540913 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746198540913 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; } } @media (max-width: 767px) { #block-1746198540913 { text-align: center; } } #block-1746198540913 .feature__image, [data-slick-id="1746198540913"] .feature__image { width: 50px; border-radius: 4px; } #block-1746201561936 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746201561936 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1746201561936 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746201561936 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1746201561936 { text-align: ; } } #block-1746201561936 .block, [data-slick-id="1746201561936"] .block { display: flex; justify-content: flex-start; } #block-1746201561936 .image, [data-slick-id="1746201561936"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1746201561936 .image__image, [data-slick-id="1746201561936"] .image__image { width: 100%; } #block-1746201561936 .image__overlay, [data-slick-id="1746201561936"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1746201561936 .image__overlay-text, [data-slick-id="1746201561936"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1746201561936 .block, [data-slick-id="1746201561936"] .block { display: flex; justify-content: flex-start; } #block-1746201561936 .image__overlay, [data-slick-id="1746201561936"] .image__overlay { opacity: 0; } #block-1746201561936 .image__overlay:hover { opacity: 1; } } #block-1730806771283 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1730806771283 .block { border: 1px none #161e2a; border-radius: 4px; background-color: #f8f7f5; padding: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1730806771283 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1730806771283 .block { padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1730806771283 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1746784784258 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784784258 .block { border: 4px black; border-radius: 4px; background-color: #d5ded8; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; } @media (min-width: 768px) { #block-1746784784258 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784784258 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; } } @media (max-width: 767px) { #block-1746784784258 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1747827036737 { margin-top: 30px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747827036737 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747827036737 { margin-top: -25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747827036737 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1747827036737 { text-align: ; } } #block-1747827036737 .block, [data-slick-id="1747827036737"] .block { display: flex; justify-content: flex-start; } #block-1747827036737 .image, [data-slick-id="1747827036737"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1747827036737 .image__image, [data-slick-id="1747827036737"] .image__image { width: 100%; } #block-1747827036737 .image__overlay, [data-slick-id="1747827036737"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1747827036737 .image__overlay-text, [data-slick-id="1747827036737"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1747827036737 .block, [data-slick-id="1747827036737"] .block { display: flex; justify-content: flex-start; } #block-1747827036737 .image__overlay, [data-slick-id="1747827036737"] .image__overlay { opacity: 0; } #block-1747827036737 .image__overlay:hover { opacity: 1; } } #block-1746784863438 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784863438 .block { border: 4px black; border-radius: 4px; background-color: #d5ded8; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; } @media (min-width: 768px) { #block-1746784863438 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784863438 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; } } @media (max-width: 767px) { #block-1746784863438 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1746784867816 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784867816 .block { border: 4px black; border-radius: 4px; background-color: #d5ded8; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; } @media (min-width: 768px) { #block-1746784867816 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784867816 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; } } @media (max-width: 767px) { #block-1746784867816 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1746784871877 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784871877 .block { border: 4px black; border-radius: 4px; background-color: #d5ded8; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; } @media (min-width: 768px) { #block-1746784871877 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784871877 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; } } @media (max-width: 767px) { #block-1746784871877 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1747828324718 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747828324718 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747828324718 { margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747828324718 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1747828324718 { text-align: ; } } #block-1747828324718 .block, [data-slick-id="1747828324718"] .block { display: flex; justify-content: flex-start; } #block-1747828324718 .image, [data-slick-id="1747828324718"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1747828324718 .image__image, [data-slick-id="1747828324718"] .image__image { width: 100%; } #block-1747828324718 .image__overlay, [data-slick-id="1747828324718"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1747828324718 .image__overlay-text, [data-slick-id="1747828324718"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1747828324718 .block, [data-slick-id="1747828324718"] .block { display: flex; justify-content: flex-start; } #block-1747828324718 .image__overlay, [data-slick-id="1747828324718"] .image__overlay { opacity: 0; } #block-1747828324718 .image__overlay:hover { opacity: 1; } } #block-1746784876141 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784876141 .block { border: 4px black; border-radius: 4px; background-color: #d5ded8; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; } @media (min-width: 768px) { #block-1746784876141 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746784876141 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; } } @media (max-width: 767px) { #block-1746784876141 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1746203209029 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746203209029 .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-1746203209029 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746203209029 .block { padding: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1746203209029 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1746204135293 { padding: 0; } #block-1746204135293 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746204135293 .block { border: 1px none #161e2a; border-radius: 0px; background-color: #ffffff; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; } @media (min-width: 768px) { #block-1746204135293 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1746204135293 .block { padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; } } @media (max-width: 767px) { #block-1746204135293 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1747413726557 { padding: 0; } #block-1747413726557 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747413726557 .block { border: 4px black; border-radius: 0px; background-color: #ffffff; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747413726557 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747413726557 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1747413726557 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1747413732970 { padding: 0; } #block-1747413732970 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747413732970 .block { border: 4px black; border-radius: 0px; background-color: #ffffff; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747413732970 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747413732970 .block { padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1747413732970 { text-align: ; } } #block-1747413732970 .block, [data-slick-id="1747413732970"] .block { display: flex; justify-content: flex-start; } #block-1747413732970 .image, [data-slick-id="1747413732970"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1747413732970 .image__image, [data-slick-id="1747413732970"] .image__image { width: 100%; } #block-1747413732970 .image__overlay, [data-slick-id="1747413732970"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1747413732970 .image__overlay-text, [data-slick-id="1747413732970"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1747413732970 .block, [data-slick-id="1747413732970"] .block { display: flex; justify-content: flex-start; } #block-1747413732970 .image__overlay, [data-slick-id="1747413732970"] .image__overlay { opacity: 0; } #block-1747413732970 .image__overlay:hover { opacity: 1; } } #block-1747413881778 { padding: 0; } #block-1747413881778 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747413881778 .block { border: 4px black; border-radius: 0px; background-color: #ffffff; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747413881778 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747413881778 .block { padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1747413881778 { text-align: ; } } #block-1747413881778 .block, [data-slick-id="1747413881778"] .block { display: flex; justify-content: flex-start; } #block-1747413881778 .image, [data-slick-id="1747413881778"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1747413881778 .image__image, [data-slick-id="1747413881778"] .image__image { width: 100%; } #block-1747413881778 .image__overlay, [data-slick-id="1747413881778"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1747413881778 .image__overlay-text, [data-slick-id="1747413881778"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1747413881778 .block, [data-slick-id="1747413881778"] .block { display: flex; justify-content: flex-start; } #block-1747413881778 .image__overlay, [data-slick-id="1747413881778"] .image__overlay { opacity: 0; } #block-1747413881778 .image__overlay:hover { opacity: 1; } } #block-1747413886869 { padding: 0; } #block-1747413886869 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747413886869 .block { border: 4px black; border-radius: 0px; background-color: #ffffff; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747413886869 { margin-top: -20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747413886869 .block { padding: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1747413886869 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1747830285636 { padding: 0; } #block-1747830285636 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747830285636 .block { border: 4px black; border-radius: 0px; background-color: #d5ded8; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747830285636 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747830285636 .block { padding: 0px; padding: 0; padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 20px; } } @media (max-width: 767px) { #block-1747830285636 { text-align: ; } } #block-1747830285636 .block, [data-slick-id="1747830285636"] .block { display: flex; justify-content: flex-start; } #block-1747830285636 .image, [data-slick-id="1747830285636"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1747830285636 .image__image, [data-slick-id="1747830285636"] .image__image { width: 100%; } #block-1747830285636 .image__overlay, [data-slick-id="1747830285636"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1747830285636 .image__overlay-text, [data-slick-id="1747830285636"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1747830285636 .block, [data-slick-id="1747830285636"] .block { display: flex; justify-content: flex-start; } #block-1747830285636 .image__overlay, [data-slick-id="1747830285636"] .image__overlay { opacity: 0; } #block-1747830285636 .image__overlay:hover { opacity: 1; } } #block-1747830310966 { padding: 0; } #block-1747830310966 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747830310966 .block { border: 4px black; border-radius: 0px; background-color: #d5ded8; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747830310966 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747830310966 .block { padding: 0px; padding: 0; padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; } } @media (max-width: 767px) { #block-1747830310966 { text-align: ; } } #block-1747830310966 .block, [data-slick-id="1747830310966"] .block { display: flex; justify-content: flex-start; } #block-1747830310966 .image, [data-slick-id="1747830310966"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1747830310966 .image__image, [data-slick-id="1747830310966"] .image__image { width: 100%; } #block-1747830310966 .image__overlay, [data-slick-id="1747830310966"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1747830310966 .image__overlay-text, [data-slick-id="1747830310966"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1747830310966 .block, [data-slick-id="1747830310966"] .block { display: flex; justify-content: flex-start; } #block-1747830310966 .image__overlay, [data-slick-id="1747830310966"] .image__overlay { opacity: 0; } #block-1747830310966 .image__overlay:hover { opacity: 1; } } #block-1747830327718 { padding: 0; } #block-1747830327718 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747830327718 .block { border: 4px black; border-radius: 0px; background-color: #d5ded8; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1747830327718 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747830327718 .block { padding: 0px; padding: 0; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 10px; } } @media (max-width: 767px) { #block-1747830327718 { text-align: ; } } #block-1747830327718 .block, [data-slick-id="1747830327718"] .block { display: flex; justify-content: flex-start; } #block-1747830327718 .image, [data-slick-id="1747830327718"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1747830327718 .image__image, [data-slick-id="1747830327718"] .image__image { width: 100%; } #block-1747830327718 .image__overlay, [data-slick-id="1747830327718"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1747830327718 .image__overlay-text, [data-slick-id="1747830327718"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1747830327718 .block, [data-slick-id="1747830327718"] .block { display: flex; justify-content: flex-start; } #block-1747830327718 .image__overlay, [data-slick-id="1747830327718"] .image__overlay { opacity: 0; } #block-1747830327718 .image__overlay:hover { opacity: 1; } } #block-1747405842492 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747405842492 .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-1747405842492 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1747405842492 .block { padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; } } @media (max-width: 767px) { #block-1747405842492 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1749224466585 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1749224466585 .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-1749224466585 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1749224466585 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1749224466585 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1749224354263 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1749224354263 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1749224354263 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1749224354263 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1749224354263 { text-align: left; } } #block-1749224354263 .responsive-video, [data-slick-id="1749224354263"] .responsive-video { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; margin: 0; } #block-1749224354263 iframe, #block-1749224354263 object, #block-1749224354263 embed, [data-slick-id="1749224354263"] iframe, [data-slick-id="1749224354263"] object, [data-slick-id="1749224354263"] embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #block-1747406793124 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747406793124 .block { border: 4px black; border-radius: 4px; background-color: #ffffff; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; } @media (min-width: 768px) { #block-1747406793124 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1747406793124 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } } @media (max-width: 767px) { #block-1747406793124 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1747406793124 .btn, [data-slick-id="1747406793124"] .block .btn { color: #ffffff; border-color: #3b6362; border-radius: 4px; background-color: #3b6362; } #block-1747406793124 .btn--outline, [data-slick-id="1747406793124"] .block .btn--outline { background: transparent; color: #3b6362; } #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; } } .awesomecontainer { background: #f8f7f5; h1, h2, h3, h4, h5, h6, p, ul, li, .block-type--table table {color: ;} padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } .awesomecontainer .row .block-type--accordion { align-self: flex-start; }