:root{--rusty-rust:#B7410E;--cream-paper:#F5F0E6;--petrol-blue:#1E3A4C;--asphalt-gray:#4A4A4A;--route-orange:#E07C24;--forest-green:#2D5A3D;--canada-red:#D42426;--white:#FFFFFF;--light-gray:#E8E4DC;--dark-gray:#333333;--font-heading:'Playfair Display',Georgia,serif;--font-body:'Source Sans Pro','Open Sans',sans-serif;--font-handwritten:'Caveat',cursive;--section-padding:80px;--section-padding-mobile:50px;--shadow-soft:0 4px 20px rgba(0,0,0,0.08);--shadow-medium:0 6px 30px rgba(0,0,0,0.12);--shadow-card:0 2px 15px rgba(0,0,0,0.06)}body{background-color:var(--cream-paper);font-family:var(--font-body);color:var(--asphalt-gray);line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--petrol-blue);font-weight:700}a{color:var(--rusty-rust);transition:color 0.3s ease}a:hover{color:var(--route-orange)}.hero-section{background:linear-gradient(135deg,var(--cream-paper) 0%,var(--light-gray) 100%);padding:100px 0;position:relative;overflow:hidden}.hero-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('data:image/svg+xml,');background-size:30px 30px;pointer-events:none}.hero-title{font-family:var(--font-heading);font-size:3.5rem;color:var(--petrol-blue);margin-bottom:20px;line-height:1.2}.hero-tagline{font-family:var(--font-handwritten);font-size:1.8rem;color:var(--rusty-rust);margin-bottom:30px}.hero-description{font-size:1.2rem;color:var(--asphalt-gray);max-width:600px;margin-bottom:40px}.hero-image{filter:drop-shadow(0 10px 30px rgba(0,0,0,0.15))}@media (max-width:768px){.hero-title{font-size:2.5rem}.hero-tagline{font-size:1.4rem}.hero-section{padding:60px 0}}.section-title{font-family:var(--font-heading);font-size:2.5rem;color:var(--petrol-blue);text-align:center;margin-bottom:15px;position:relative}.section-title::after{content:'';display:block;width:80px;height:4px;background:var(--rusty-rust);margin:20px auto 0;border-radius:2px}.section-subtitle{font-family:var(--font-handwritten);font-size:1.4rem;color:var(--route-orange);text-align:center;margin-bottom:50px}@media (max-width:768px){.section-title{font-size:2rem}}.storyteller-card{background:var(--white);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-card);transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative}.storyteller-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-medium)}.storyteller-card::before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:var(--rusty-rust)}.storyteller-card.peate::before{background:var(--petrol-blue)}.storyteller-card.vaillant::before{background:var(--forest-green)}.storyteller-card.scotty::before{background:var(--canada-red)}.storyteller-card.sheldon::before{background:var(--route-orange)}.storyteller-image{width:100%;height:250px;object-fit:cover;border-bottom:3px solid var(--light-gray)}.storyteller-content{padding:25px}.storyteller-name{font-family:var(--font-heading);font-size:1.5rem;color:var(--petrol-blue);margin-bottom:8px}.storyteller-role{font-family:var(--font-handwritten);font-size:1.1rem;color:var(--rusty-rust);margin-bottom:15px}.storyteller-description{font-size:0.95rem;color:var(--asphalt-gray);line-height:1.6;margin-bottom:20px}.storyteller-stats{display:flex;gap:20px;padding-top:15px;border-top:1px dashed var(--light-gray)}.stat-item{text-align:center}.stat-value{font-family:var(--font-heading);font-size:1.4rem;color:var(--rusty-rust);font-weight:700;display:block}.stat-label{font-size:0.8rem;color:var(--asphalt-gray);text-transform:uppercase;letter-spacing:0.5px}.chronicles-section{background:var(--white);padding:var(--section-padding) 0}.chronicle-card{background:var(--cream-paper);border-radius:10px;overflow:hidden;box-shadow:var(--shadow-soft);transition:transform 0.3s ease;border:1px solid var(--light-gray)}.chronicle-card:hover{transform:translateY(-5px)}.chronicle-image{width:100%;height:200px;object-fit:cover}.chronicle-content{padding:25px}.chronicle-category{display:inline-block;background:var(--rusty-rust);color:var(--white);padding:4px 12px;border-radius:20px;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:12px}.chronicle-category.long-distance{background:var(--petrol-blue)}.chronicle-category.wellness{background:var(--forest-green)}.chronicle-category.packing{background:var(--route-orange)}.chronicle-title{font-family:var(--font-heading);font-size:1.3rem;color:var(--petrol-blue);margin-bottom:12px;line-height:1.4}.chronicle-title a{color:var(--petrol-blue);text-decoration:none}.chronicle-title a:hover{color:var(--rusty-rust)}.chronicle-excerpt{font-size:0.95rem;color:var(--asphalt-gray);line-height:1.6;margin-bottom:15px}.chronicle-meta{display:flex;align-items:center;gap:15px;font-size:0.85rem;color:var(--asphalt-gray)}.chronicle-author{display:flex;align-items:center;gap:8px}.chronicle-author img{width:30px;height:30px;border-radius:50%;object-fit:cover}.stats-section{background:var(--petrol-blue);padding:var(--section-padding) 0;position:relative}.stats-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('data:image/svg+xml,');background-size:200px 100px;pointer-events:none}.stats-title{color:var(--white);text-align:center;margin-bottom:50px}.stats-title::after{background:var(--route-orange)}.stats-grid{display:flex;justify-content:center;gap:60px;flex-wrap:wrap}.stat-box{text-align:center;padding:30px}.stat-box-value{font-family:var(--font-heading);font-size:3.5rem;color:var(--route-orange);font-weight:700;line-height:1;margin-bottom:10px}.stat-box-label{font-size:1rem;color:var(--cream-paper);text-transform:uppercase;letter-spacing:1px}@media (max-width:768px){.stats-grid{gap:30px}.stat-box-value{font-size:2.5rem}}.cta-section{background:linear-gradient(135deg,var(--rusty-rust) 0%,#8B3209 100%);padding:80px 0;text-align:center}.cta-title{font-family:var(--font-heading);font-size:2.5rem;color:var(--white);margin-bottom:15px}.cta-subtitle{font-family:var(--font-handwritten);font-size:1.4rem;color:var(--cream-paper);margin-bottom:35px;opacity:0.9}.cta-button{display:inline-block;background:var(--white);color:var(--rusty-rust);padding:18px 45px;border-radius:50px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.2)}.cta-button:hover{background:var(--cream-paper);color:var(--petrol-blue);transform:translateY(-3px);box-shadow:0 6px 25px rgba(0,0,0,0.3)}.cta-note{font-size:0.9rem;color:var(--cream-paper);margin-top:20px;opacity:0.8}.quote-block{background:var(--white);border-left:5px solid var(--rusty-rust);padding:30px 40px;margin:40px 0;border-radius:0 10px 10px 0;box-shadow:var(--shadow-soft);position:relative}.quote-block::before{content:'"';font-family:var(--font-heading);font-size:5rem;color:var(--rusty-rust);opacity:0.15;position:absolute;top:-10px;left:20px;line-height:1}.quote-text{font-family:var(--font-handwritten);font-size:1.5rem;color:var(--petrol-blue);line-height:1.5;margin-bottom:15px}.quote-author{font-size:1rem;color:var(--asphalt-gray);font-weight:600}.quote-author span{color:var(--rusty-rust)}.btn-primary{display:inline-block;background:var(--rusty-rust);color:var(--white);padding:15px 35px;border-radius:50px;font-size:1rem;font-weight:600;text-decoration:none;transition:all 0.3s ease;border:none;cursor:pointer}.btn-primary:hover{background:var(--petrol-blue);color:var(--white);transform:translateY(-2px);box-shadow:var(--shadow-medium)}.btn-secondary{display:inline-block;background:transparent;color:var(--rusty-rust);padding:13px 33px;border-radius:50px;font-size:1rem;font-weight:600;text-decoration:none;transition:all 0.3s ease;border:2px solid var(--rusty-rust);cursor:pointer}.btn-secondary:hover{background:var(--rusty-rust);color:var(--white)}.btn-outline-white{display:inline-block;background:transparent;color:var(--white);padding:13px 33px;border-radius:50px;font-size:1rem;font-weight:600;text-decoration:none;transition:all 0.3s ease;border:2px solid var(--white)}.btn-outline-white:hover{background:var(--white);color:var(--petrol-blue)}.map-section{background:var(--cream-paper);padding:var(--section-padding) 0}.map-container{background:var(--white);border-radius:15px;padding:40px;box-shadow:var(--shadow-soft);text-align:center}.map-placeholder{background:var(--light-gray);border-radius:10px;padding:100px 40px;border:2px dashed var(--asphalt-gray)}.map-placeholder-text{font-family:var(--font-handwritten);font-size:1.5rem;color:var(--asphalt-gray)}.site-footer{background:var(--petrol-blue);color:var(--cream-paper);padding:60px 0 30px}.footer-logo{margin-bottom:20px}.footer-tagline{font-family:var(--font-handwritten);font-size:1.2rem;color:var(--route-orange);margin-bottom:30px}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:12px}.footer-links a{color:var(--cream-paper);text-decoration:none;transition:color 0.3s ease}.footer-links a:hover{color:var(--route-orange)}.footer-title{font-family:var(--font-heading);font-size:1.2rem;color:var(--white);margin-bottom:20px}.footer-bottom{border-top:1px solid rgba(255,255,255,0.1);padding-top:30px;margin-top:40px;text-align:center}.footer-pro-action{font-size:0.9rem;color:var(--cream-paper);opacity:0.8}.footer-pro-action a{color:var(--route-orange)}.et_pb_section.no-padding{padding:0!important}.et_pb_button.rusty-btn{background:var(--rusty-rust)!important;color:var(--white)!important;border-radius:50px!important;padding:15px 35px!important;border:none!important;font-weight:600!important}.et_pb_button.rusty-btn:hover{background:var(--petrol-blue)!important}.et_pb_blurb.storyteller-card .et_pb_blurb_content{background:var(--white);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-card);padding:0}.et_pb_blurb.storyteller-card .et_pb_main_blurb_image{margin-bottom:0}.et_pb_blurb.storyteller-card .et_pb_blurb_container{padding:25px}.et_pb_text.quote-style{background:var(--white);border-left:5px solid var(--rusty-rust);padding:30px 40px;border-radius:0 10px 10px 0;box-shadow:var(--shadow-soft)}.et_pb_row.narrow-width{max-width:900px!important}.et_pb_row.wide-width{max-width:1400px!important}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp 0.6s ease forwards}.animate-delay-1{animation-delay:0.1s}.animate-delay-2{animation-delay:0.2s}.animate-delay-3{animation-delay:0.3s}.animate-delay-4{animation-delay:0.4s}@media (max-width:980px){:root{--section-padding:60px}.storyteller-stats{flex-wrap:wrap;justify-content:center}}@media (max-width:768px){:root{--section-padding:50px}.section-title{font-size:1.8rem}.section-subtitle{font-size:1.2rem}.quote-text{font-size:1.2rem}.quote-block{padding:25px}.cta-title{font-size:2rem}}@media (max-width:480px){.hero-title{font-size:2rem}.hero-tagline{font-size:1.2rem}.btn-primary,.btn-secondary{padding:12px 25px;font-size:0.95rem}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.bg-cream{background-color:var(--cream-paper)}.bg-white{background-color:var(--white)}.bg-petrol{background-color:var(--petrol-blue)}.bg-rusty{background-color:var(--rusty-rust)}.text-rusty{color:var(--rusty-rust)}.text-petrol{color:var(--petrol-blue)}.text-white{color:var(--white)}.text-gray{color:var(--asphalt-gray)}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.rounded{border-radius:10px}.rounded-lg{border-radius:15px}.hero-content{text-align:center}.hero-description{max-width:700px;margin:0 auto 30px auto}## Option 3:Dans DIVI directement```Module Settings → Design tab → Text → Text Alignment → Center