.breadcrumb-wrapper{width:100%;background-color:#fff}.breadcrumb-container{width:90%;max-width:1275px;margin:0 auto;padding:.625rem 0;font-size:.875rem}nav[aria-label=Breadcrumb] ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}nav[aria-label=Breadcrumb] li{display:flex;align-items:center;white-space:nowrap}nav[aria-label=Breadcrumb] li+li::before{content:"›";margin:0 .375rem;color:#000}.breadcrumb-container a{text-decoration:none;color:#000;display:flex;align-items:center;gap:.25rem}.breadcrumb-container a:hover{text-decoration:underline;color:#1D6358;}.breadcrumb-container .current{font-weight:700;color:#333}
.cta,.hero{text-align:center}.story-container{width:90%;max-width:1275px;margin:0 auto}.story-section{width:100%;padding:60px 0}.story-section.visible{opacity:1;transform:translateY(0)}.btn-primary{display:inline-block;background-color:#1d6358;color:#fff;padding:12px 28px;border-radius:30px;text-decoration:none;font-weight:600}.btn-primary:hover{background-color:#195c51}.hero{background:#fdf8f2;padding:80px 0}.hero h1{font-size:2.5rem}.hero p{font-size:1.1rem;max-width:600px;margin:10px auto 20px}.story-box{display:flex;gap:30px;flex-wrap:wrap;align-items:center}.story-box img{width:250px;max-width:100%;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.story-content{flex:1;min-width:300px}.story-content h2{font-size:1.8rem;margin-bottom:10px}.story-content h3{font-size:1.2rem;margin-top:20px;color:#000}.story-content p{margin:5px 0;color:#555;font-size:1rem;line-height:1.6}.story-content ul{margin-top:7px;color:#333;line-height:1.6;font-size:1rem;list-style-type:disc;margin-left:20px;padding-left:0}.cta{background:#fff;color:#000;padding:50px 0}.cta h2{font-size:2rem;margin-bottom:15px}
@media (max-width: 768px) {
.hero h1{font-size:2rem}.story-box{flex-direction:column;text-align:center}.story-box ul{text-align:left}.story-box img{width:100%}
}
@media (max-width: 480px){
.breadcrumb-container{font-size: 0.75rem;}
}


/*
font-family: 'Manrope', sans-serif;
*/

/*
Black: 000
Green: 1D6358;
Cream: fef3e4;fdf8f2

https://www.optimalprint.ca/en
https://printify.com/
https://preview.themeforest.net/item/printpark-printing-company-design-services-wordpress-theme/full_screen_preview/48190308
https://teespace.harutheme.com/creative/
*/