:root{--gb-container-width:1264px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-mon-histoire-page{background:#FFFFFF}.gb-element-histoire-hero{background:linear-gradient(135deg,#1E3A8A 0%,#3B82F6 50%,#60A5FA 100%);padding-bottom:80px;padding-left:20px;padding-right:20px;padding-top:120px;position:relative}.gb-element-histoire-hero-overlay{background:rgba(0,0,0,0.3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.gb-element-histoire-hero-container{margin:0 auto;max-width:900px;position:relative;text-align:center;z-index:2}.gb-element-histoire-debut-web{background-color:#F9FAFB;padding-bottom:80px;padding-left:20px;padding-right:20px;padding-top:80px}.gb-element-histoire-debut-container{margin:0 auto;max-width:1200px}.gb-element-histoire-timeline{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:60px}.gb-element-histoire-timeline-card-1{background-color:#FFFFFF;border-left:4px solid #3B82F6;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:30px}.gb-element-histoire-timeline-card-2{background-color:#FFFFFF;border-left:4px solid #10B981;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:30px}.gb-element-histoire-timeline-card-3{background-color:#FFFFFF;border-left:4px solid #F59E0B;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:30px}.gb-element-histoire-stats{background-color:#1E3A8A;border-radius:16px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:50px}.gb-element-histoire-stat-1{text-align:center}.gb-element-histoire-stat-2{text-align:center}.gb-element-histoire-stat-3{text-align:center}.gb-element-histoire-passion{background-color:#FFFFFF;padding-bottom:80px;padding-left:20px;padding-right:20px;padding-top:80px}.gb-element-histoire-passion-container{margin:0 auto;max-width:1200px}.gb-element-histoire-passion-grid{display:grid;gap:60px;grid-template-columns:1fr 1fr}@media (max-width:968px){.gb-element-histoire-passion-grid{grid-template-columns:1fr}}.gb-element-histoire-passion-images{display:grid;gap:20px;grid-template-columns:1fr 1fr}.gb-element-histoire-revelation{background:linear-gradient(135deg,#1E3A8A 0%,#3B82F6 100%);padding-bottom:80px;padding-left:20px;padding-right:20px;padding-top:80px}.gb-element-histoire-revelation-container{margin:0 auto;max-width:1000px}.gb-element-histoire-quote-box{backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.1);border-left:6px solid #F59E0B;border-radius:12px;margin-bottom:60px;padding:40px}.gb-element-histoire-problem-box{background-color:rgba(220,38,38,0.2);border-radius:12px;margin-bottom:50px;padding:40px}.gb-element-histoire-solution-box{background-color:rgba(16,185,129,0.2);border-radius:12px;margin-bottom:50px;padding:40px}.gb-element-histoire-solution-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:768px){.gb-element-histoire-solution-grid{grid-template-columns:1fr}}.gb-element-histoire-solution-card-1{background-color:rgba(255,255,255,0.15);border-radius:12px;padding:30px;text-align:center}.gb-element-histoire-solution-card-2{background-color:rgba(255,255,255,0.15);border-radius:12px;padding:30px;text-align:center}.gb-element-histoire-plugin-box{background-color:rgba(245,158,11,0.2);border-radius:12px;padding:40px}.gb-element-histoire-aujourdhui{background-color:#F9FAFB;padding-bottom:80px;padding-left:20px;padding-right:20px;padding-top:80px}.gb-element-histoire-aujourdhui-container{margin:0 auto;max-width:1200px}.gb-element-histoire-pillars{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:60px}.gb-element-histoire-pillar-1{background-color:#FFFFFF;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:40px;text-align:center}.gb-element-histoire-pillar-2{background-color:#FFFFFF;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:40px;text-align:center}.gb-element-histoire-pillar-3{background-color:#FFFFFF;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,0.1);padding:40px;text-align:center}.gb-element-histoire-approche{background-color:#1E3A8A;border-radius:16px;padding:60px}@media (max-width:768px){.gb-element-histoire-approche{padding:40px 20px}}.gb-element-histoire-approche-grid{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media (max-width:768px){.gb-element-histoire-approche-grid{grid-template-columns:1fr}}.gb-element-histoire-recommandation{background-color:#FEF3C7;padding-bottom:60px;padding-left:20px;padding-right:20px;padding-top:60px}.gb-element-histoire-recommandation-container{margin:0 auto;max-width:900px}.gb-element-histoire-livre-box{background-color:#FFFFFF;border-left:6px solid #F59E0B;border-radius:12px;padding:30px}.gb-element-histoire-promesse{background:linear-gradient(135deg,#10B981 0%,#059669 100%);padding-bottom:80px;padding-left:20px;padding-right:20px;padding-top:80px}.gb-element-histoire-promesse-container{margin:0 auto;max-width:1000px}.gb-element-histoire-checklist{backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.15);border-radius:16px;margin-bottom:50px;padding:50px}@media (max-width:768px){.gb-element-histoire-checklist{padding:30px}}.gb-element-histoire-cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.gb-element-histoire-contact{margin-top:50px;text-align:center}.gb-element-footer-owag{background-color:#1a202c;color:#e2e8f0;padding-bottom:40px;padding-left:20px;padding-right:20px;padding-top:80px}.gb-element-footer-container{column-gap:3rem;display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:1200px;row-gap:3rem}@media (max-width:1024px){.gb-element-footer-container{grid-template-columns:1fr 1fr}}@media (max-width:767px){.gb-element-footer-container{grid-template-columns:1fr}}.gb-element-footer-contact-item-phone{align-items:flex-start;display:flex;gap:10px;margin-bottom:15px}.gb-element-footer-contact-item-email{align-items:flex-start;display:flex;gap:10px;margin-bottom:15px}.gb-element-footer-contact-item-address{align-items:flex-start;display:flex;gap:10px;margin-bottom:20px}.gb-element-footer-bottom{align-items:center;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1200px;padding-top:2rem;row-gap:1rem;border-top:1px solid #2d3748}@media (max-width:767px){.gb-element-footer-bottom{align-items:flex-start;flex-direction:column}}.gb-element-footer-legal-links{column-gap:1.5rem;display:flex;flex-wrap:wrap;row-gap:0.5rem}@media (max-width:767px){.gb-element-footer-legal-links{flex-direction:column}}.gb-element-site-notice-bar{animation:gradientShift 3s ease-in-out infinite,pulse 2s ease-in-out infinite;background:linear-gradient(45deg,#FF6B35,#E74C3C,#FF6B35);background-size:200% 200%;border-bottom:3px solid #C0392B;box-shadow:0 4px 20px rgba(231,76,60,0.4);overflow:hidden;padding:15px 0;position:relative;text-align:center;width:100%}.gb-element-site-notice-bar:before{animation:shimmer 2.5s infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.7),transparent);content:'';height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes pulse{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.03)}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes shimmer{100%{left:100%}}.gb-element-header-complete-wrapper{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:2000px;padding-left:20px;padding-right:20px}.gb-element-header-logo-custom{align-items:center;display:flex;gap:1rem}.gb-element-header-cta-right{align-items:center;display:flex;gap:1.5rem}.gb-text-histoire-hero-title{color:#FFFFFF;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:20px}@media (max-width:768px){.gb-text-histoire-hero-title{font-size:32px}}.gb-text-histoire-hero-subtitle{color:#E5E7EB;font-size:24px;font-weight:400;line-height:1.5;margin-bottom:40px}@media (max-width:768px){.gb-text-histoire-hero-subtitle{font-size:18px}}.gb-text-histoire-debut-title{color:#1F2937;font-size:40px;font-weight:700;margin-bottom:20px;text-align:center}@media (max-width:768px){.gb-text-histoire-debut-title{font-size:32px}}.gb-text-histoire-debut-intro{color:#4B5563;font-size:20px;line-height:1.8;margin-bottom:60px;text-align:center}@media (max-width:768px){.gb-text-histoire-debut-intro{font-size:18px}}.gb-text-histoire-timeline-badge-1{background-color:#DBEAFE;border-radius:8px;color:#1E40AF;display:inline-block;font-size:14px;font-weight:600;margin-bottom:15px;padding:8px 16px}.gb-text-histoire-timeline-title-1{color:#1F2937;font-size:24px;font-weight:700;margin-bottom:15px}.gb-text-histoire-timeline-text-1{color:#4B5563;font-size:16px;line-height:1.8}.gb-text-histoire-timeline-badge-2{background-color:#D1FAE5;border-radius:8px;color:#065F46;display:inline-block;font-size:14px;font-weight:600;margin-bottom:15px;padding:8px 16px}.gb-text-histoire-timeline-title-2{color:#1F2937;font-size:24px;font-weight:700;margin-bottom:15px}.gb-text-histoire-timeline-text-2{color:#4B5563;font-size:16px;line-height:1.8}.gb-text-histoire-timeline-badge-3{background-color:#FEF3C7;border-radius:8px;color:#92400E;display:inline-block;font-size:14px;font-weight:600;margin-bottom:15px;padding:8px 16px}.gb-text-histoire-timeline-title-3{color:#1F2937;font-size:24px;font-weight:700;margin-bottom:15px}.gb-text-histoire-timeline-text-3{color:#4B5563;font-size:16px;line-height:1.8}.gb-text-histoire-stat-number-1{color:#60A5FA;font-size:48px;font-weight:700;margin-bottom:10px}.gb-text-histoire-stat-label-1{color:#E5E7EB;font-size:18px}.gb-text-histoire-stat-number-2{color:#60A5FA;font-size:48px;font-weight:700;margin-bottom:10px}.gb-text-histoire-stat-label-2{color:#E5E7EB;font-size:18px}.gb-text-histoire-stat-number-3{color:#60A5FA;font-size:48px;font-weight:700;margin-bottom:10px}.gb-text-histoire-stat-label-3{color:#E5E7EB;font-size:18px}.gb-text-histoire-passion-title{color:#1F2937;font-size:40px;font-weight:700;margin-bottom:30px}@media (max-width:768px){.gb-text-histoire-passion-title{font-size:32px}}.gb-text-histoire-passion-text-1{color:#4B5563;font-size:18px;line-height:1.8;margin-bottom:25px}.gb-text-histoire-passion-text-2{color:#4B5563;font-size:18px;line-height:1.8;margin-bottom:25px}.gb-text-histoire-passion-text-3{color:#4B5563;font-size:18px;line-height:1.8;margin-bottom:25px}.gb-text-histoire-passion-subtitle{color:#1F2937;font-size:24px;font-weight:700;margin-bottom:20px;margin-top:40px}.gb-text-lien-apropos-nav{font-size:14px;margin-bottom:15px}.gb-text-histoire-passion-challenges{color:#4B5563;font-size:16px;line-height:2}.gb-text-histoire-passion-subtitle-2{color:#DC2626;font-size:24px;font-weight:700;margin-bottom:20px;margin-top:40px}.gb-text-histoire-passion-frustration{color:#4B5563;font-size:16px;line-height:2}.gb-text-histoire-quote-text{color:#FFFFFF;font-size:28px;font-style:italic;font-weight:600;line-height:1.6;text-align:center}@media (max-width:768px){.gb-text-histoire-quote-text{font-size:22px}}.gb-text-histoire-revelation-title{color:#FFFFFF;font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}@media (max-width:768px){.gb-text-histoire-revelation-title{font-size:32px}}.gb-text-histoire-problem-title{color:#FEE2E2;font-size:28px;font-weight:700;margin-bottom:30px;text-align:center}.gb-text-histoire-problem-list{color:#FFFFFF;font-size:18px;line-height:2.2}.gb-text-histoire-solution-title{color:#D1FAE5;font-size:28px;font-weight:700;margin-bottom:30px;text-align:center}.gb-text-histoire-solution-intro{color:#FFFFFF;font-size:20px;line-height:1.8;margin-bottom:30px;text-align:center}.gb-text-histoire-solution-number-1{color:#60A5FA;font-size:36px;font-weight:700;margin-bottom:15px}.gb-text-histoire-solution-label-1{color:#FFFFFF;font-size:18px;font-weight:600}.gb-text-histoire-solution-number-2{color:#60A5FA;font-size:36px;font-weight:700;margin-bottom:15px}.gb-text-histoire-solution-label-2{color:#FFFFFF;font-size:18px;font-weight:600}.gb-text-histoire-solution-benefits{color:#FFFFFF;font-size:18px;line-height:2.2;margin-top:30px}.gb-text-histoire-plugin-title{color:#FEF3C7;font-size:28px;font-weight:700;margin-bottom:25px;text-align:center}.gb-text-histoire-plugin-intro{color:#FFFFFF;font-size:20px;line-height:1.8;margin-bottom:30px;text-align:center}.gb-text-histoire-plugin-features{color:#FFFFFF;font-size:18px;line-height:2.2}.gb-text-lien-plugin-details{margin-top:20px;text-align:center}.gb-text-histoire-aujourdhui-title{color:#1F2937;font-size:40px;font-weight:700;margin-bottom:30px;text-align:center}@media (max-width:768px){.gb-text-histoire-aujourdhui-title{font-size:32px}}.gb-text-histoire-mission{color:#3B82F6;font-size:28px;font-weight:600;line-height:1.6;margin-bottom:60px;text-align:center}@media (max-width:768px){.gb-text-histoire-mission{font-size:22px}}.gb-text-lien-services-mission{margin-bottom:60px;text-align:center}.gb-text-histoire-pillar-number-1{background-color:#DBEAFE;border-radius:50%;color:#1E40AF;font-size:32px;font-weight:700;height:80px;line-height:80px;margin:0 auto 20px;width:80px}.gb-text-histoire-pillar-title-1{color:#1F2937;font-size:24px;font-weight:700;margin-bottom:15px}.gb-text-histoire-pillar-text-1{color:#4B5563;font-size:16px;line-height:1.8}.gb-text-lien-portfolio-pillar1{margin-top:15px;text-align:center}.gb-text-histoire-pillar-number-2{background-color:#D1FAE5;border-radius:50%;color:#065F46;font-size:32px;font-weight:700;height:80px;line-height:80px;margin:0 auto 20px;width:80px}.gb-text-histoire-pillar-title-2{color:#1F2937;font-size:24px;font-weight:700;margin-bottom:15px}.gb-text-histoire-pillar-text-2{color:#4B5563;font-size:16px;line-height:1.8}.gb-text-histoire-pillar-number-3{background-color:#FEF3C7;border-radius:50%;color:#92400E;font-size:32px;font-weight:700;height:80px;line-height:80px;margin:0 auto 20px;width:80px}.gb-text-histoire-pillar-title-3{color:#1F2937;font-size:24px;font-weight:700;margin-bottom:15px}.gb-text-histoire-pillar-text-3{color:#4B5563;font-size:16px;line-height:1.8}.gb-text-histoire-approche-title{color:#FFFFFF;font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}@media (max-width:768px){.gb-text-histoire-approche-title{font-size:26px}}.gb-text-histoire-approche-item-1{background-color:rgba(255,255,255,0.1);border-radius:12px;color:#FFFFFF;font-size:20px;font-weight:600;padding:25px;text-align:center}.gb-text-histoire-approche-item-2{background-color:rgba(255,255,255,0.1);border-radius:12px;color:#FFFFFF;font-size:20px;font-weight:600;padding:25px;text-align:center}.gb-text-histoire-approche-item-3{background-color:rgba(255,255,255,0.1);border-radius:12px;color:#FFFFFF;font-size:20px;font-weight:600;padding:25px;text-align:center}.gb-text-histoire-approche-item-4{background-color:rgba(255,255,255,0.1);border-radius:12px;color:#FFFFFF;font-size:20px;font-weight:600;padding:25px;text-align:center}.gb-text-histoire-recommandation-title{color:#92400E;font-size:32px;font-weight:700;margin-bottom:25px;text-align:center}@media (max-width:768px){.gb-text-histoire-recommandation-title{font-size:26px}}.gb-text-histoire-recommandation-text{color:#78350F;font-size:20px;line-height:1.8;margin-bottom:20px;text-align:center}.gb-text-histoire-livre-titre{color:#1F2937;font-size:24px;font-weight:700;margin-bottom:15px;text-align:center}.gb-text-histoire-livre-auteur{color:#3B82F6;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.gb-text-histoire-livre-description{color:#4B5563;font-size:16px;line-height:1.8;text-align:center}.gb-text-histoire-promesse-title{color:#FFFFFF;font-size:40px;font-weight:700;margin-bottom:30px;text-align:center}@media (max-width:768px){.gb-text-histoire-promesse-title{font-size:32px}}.gb-text-histoire-promesse-quote{color:#FFFFFF;font-size:28px;font-weight:600;line-height:1.6;margin-bottom:60px;text-align:center}@media (max-width:768px){.gb-text-histoire-promesse-quote{font-size:22px}}.gb-text-histoire-checklist-items{color:#FFFFFF;font-size:20px;line-height:2.5}@media (max-width:768px){.gb-text-histoire-checklist-items{font-size:18px}}.gb-text-lien-formation-checklist{margin-top:30px;text-align:center}.gb-text-histoire-cta-primary{background-color:#FFFFFF;border-radius:12px;color:#059669;display:inline-block;font-size:20px;font-weight:700;padding:20px 40px;text-decoration:none}.gb-text-histoire-cta-primary:hover{background-color:#F0FDF4;transform:translateY(-2px)}.gb-text-histoire-cta-secondary{background-color:rgba(255,255,255,0.2);border-radius:12px;color:#FFFFFF;display:inline-block;font-size:20px;font-weight:700;padding:20px 40px;text-decoration:none}.gb-text-histoire-cta-secondary:hover{background-color:rgba(255,255,255,0.3);transform:translateY(-2px)}.gb-text-histoire-contact-info{color:#FFFFFF;font-size:18px;line-height:2}.gb-text-lien-blog-contact{margin-top:25px}.gb-text-footer-logo{color:#ff6b35;font-size:28px;font-weight:700;margin-bottom:20px}.gb-text-footer-baseline{color:#f7931e;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:15px}.gb-text-footer-desc{color:#cbd5e0;font-size:14px;line-height:1.6;margin-bottom:20px}.gb-text-footer-expertise{color:#a0aec0;display:flex;flex-direction:column;font-size:13px;gap:8px}.gb-text-footer-nav-title{color:#ffffff;font-size:16px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.gb-text-footer-link-accueil{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-link-accueil:hover{color:#ff6b35}.gb-text-footer-link-histoire{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-link-histoire:hover{color:#ff6b35}.gb-text-footer-link-services{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-link-services:hover{color:#ff6b35}.gb-text-footer-link-portfolio{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-link-portfolio:hover{color:#ff6b35}.gb-text-footer-link-blog{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-link-blog:hover{color:#ff6b35}.gb-text-footer-link-faq{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-link-faq:hover{color:#ff6b35}.gb-text-footer-link-contact{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-link-contact:hover{color:#ff6b35}.gb-text-footer-services-title{color:#ffffff;font-size:16px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.gb-text-footer-service-creation{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-service-creation:hover{color:#ff6b35}.gb-text-footer-service-plugin{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-service-plugin:hover{color:#ff6b35}.gb-text-footer-service-seo{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-service-seo:hover{color:#ff6b35}.gb-text-footer-service-formation{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-service-formation:hover{color:#ff6b35}.gb-text-footer-service-maintenance{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-service-maintenance:hover{color:#ff6b35}.gb-text-footer-service-audit{color:#cbd5e0;display:block;font-size:14px;margin-bottom:12px;text-decoration:none;transition:color 0.2s}.gb-text-footer-service-audit:hover{color:#ff6b35}.gb-text-footer-contact-title{color:#ffffff;font-size:16px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.gb-text-footer-phone-icon{color:#ff6b35;font-size:18px}.gb-text-footer-phone-link{color:#cbd5e0;font-size:14px;text-decoration:none}.gb-text-footer-phone-link:hover{color:#ff6b35}.gb-text-footer-email-icon{color:#ff6b35;font-size:18px}.gb-text-footer-email-link{color:#cbd5e0;font-size:14px;text-decoration:none}.gb-text-footer-email-link:hover{color:#ff6b35}.gb-text-footer-address-icon{color:#ff6b35;font-size:18px}.gb-text-footer-address-text{color:#cbd5e0;font-size:14px;line-height:1.5}.gb-text-footer-horaires-title{color:#ffffff;font-size:13px;font-weight:600;margin-bottom:8px}.gb-text-footer-horaires-text{color:#cbd5e0;font-size:13px;line-height:1.6}.gb-text-footer-copyright{color:#a0aec0;font-size:13px}.gb-text-footer-link-mentions{color:#a0aec0;font-size:13px;text-decoration:none}.gb-text-footer-link-mentions:hover{color:#ff6b35}.gb-text-footer-link-cgv{color:#a0aec0;font-size:13px;text-decoration:none}.gb-text-footer-link-cgv:hover{color:#ff6b35}.gb-text-footer-link-confidentialite{color:#a0aec0;font-size:13px;text-decoration:none}.gb-text-footer-link-confidentialite:hover{color:#ff6b35}.gb-text-footer-link-cookies{color:#a0aec0;font-size:13px;text-decoration:none}.gb-text-footer-link-cookies:hover{color:#ff6b35}.gb-text-footer-link-sitemap{color:#a0aec0;font-size:13px;text-decoration:none}.gb-text-footer-link-sitemap:hover{color:#ff6b35}.gb-text-notice-text{animation:blink 1.8s ease-in-out infinite;color:#FFFFFF;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:800;letter-spacing:1px;margin:0 auto;max-width:1200px;text-shadow:0 2px 4px rgba(0,0,0,0.3)}@keyframes blink{0%,100%{opacity:1}50%{opacity:0.8}}.gb-text-notice-subtext{animation:fadeInUp 1.2s ease-out 0.5s both;color:#FFE5E5;font-size:14px;font-weight:600;margin:6px auto 0;max-width:1200px;text-shadow:0 1px 2px rgba(0,0,0,0.2)}.gb-text-header-logo-link{align-items:center;color:#ff6b35;display:flex;font-size:32px;font-weight:900;gap:8px;text-decoration:none}.gb-text-header-logo-link:hover{color:#f7931e}.gb-text-header-baseline{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:0.5px;text-transform:uppercase}@media (max-width:767px){.gb-text-header-baseline{display:none}}.gb-text-header-phone-right{align-items:center;color:#ffffff;column-gap:8px;display:flex;font-size:16px;font-weight:700;text-decoration:none}.gb-text-header-phone-right:hover{color:#ff6b35}@media (max-width:767px){.gb-text-header-phone-right{display:none}}.gb-text-header-cta-button{align-items:center;background-color:#ff6b35;border-radius:6px;color:#ffffff;column-gap:0.3em;display:flex;font-size:15px;font-weight:700;padding:12px 24px;text-decoration:none;transition:all 0.2s}.gb-text-header-cta-button:hover{background-color:#f7931e;box-shadow:0 4px 12px rgba(255,107,53,0.4);transform:translateY(-2px)}@media (max-width:768px){.gb-text-header-cta-button{padding:10px 16px;font-size:14px}}.gb-media-histoire-hero-image{border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.3);height:auto;max-width:800px;width:100%}.gb-media-histoire-passion-img-1{border-radius:12px;height:auto;object-fit:cover;width:100%}.gb-media-histoire-passion-img-2{border-radius:12px;height:auto;object-fit:cover;width:100%}.gb-media-histoire-passion-img-3{border-radius:12px;height:auto;object-fit:cover;width:100%}.gb-media-histoire-passion-img-4{border-radius:12px;height:auto;object-fit:cover;width:100%}