@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap'); :root{ --ink:#211f1a; --ink-soft:#54503f; --cream:#faf6ee; --cream-2:#f1e9d6; --stone:#e6ddc6; --gold:#a9782c; --gold-light:#c99a44; --gold-dark:#7d5a1f; --white:#ffffff; --maxw:1180px; --font-display:'Cormorant Garamond', Georgia, serif; --font-body:'Inter', -apple-system, sans-serif; --radius:10px; } *{box-sizing:border-box;} html{scroll-behavior:smooth;} body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--font-body);line-height:1.6;-webkit-font-smoothing:antialiased;} img{max-width:100%;display:block;} a{color:inherit;text-decoration:none;} .wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px;} h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;margin:0;color:var(--ink);} .eyebrow{font-family:var(--font-body);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);font-weight:700;} .btn{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:999px;font-size:14.5px;font-weight:600;cursor:pointer;border:1.5px solid transparent;transition:all .2s ease;white-space:nowrap;} .btn-gold{background:var(--gold);color:#fff;} .btn-gold:hover{background:var(--gold-dark);} .btn-outline{border-color:rgba(33,31,26,.25);color:var(--ink);background:transparent;} .btn-outline:hover{border-color:var(--ink);} .btn-outline-light{border-color:rgba(255,255,255,.55);color:#fff;background:transparent;} .btn-outline-light:hover{background:rgba(255,255,255,.12);} .topbar{background:var(--ink);color:#cfc9b8;font-size:12.5px;} .topbar .wrap{display:flex;justify-content:space-between;align-items:center;height:38px;} .topbar .left{display:flex;gap:22px;} .topbar a:hover{color:#fff;} .topbar .social{display:flex;gap:14px;} .topbar .social svg{width:13px;height:13px;fill:#cfc9b8;} .topbar .social a:hover svg{fill:#fff;} header.main{position:sticky;top:0;z-index:50;background:rgba(250,246,238,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--stone);} nav.wrap{display:flex;align-items:center;justify-content:space-between;height:82px;gap:24px;} .brand{display:flex;align-items:center;gap:12px;} .brand .mark{width:44px;height:44px;border-radius:50%;background:var(--gold);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:20px;font-weight:700;flex:none;} .brand .name{font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1.15;} .brand .sub{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);} .navlinks{display:flex;align-items:center;gap:2px;} .navlinks>li{list-style:none;position:relative;} .navlinks>li>a{display:flex;align-items:center;gap:5px;padding:12px 14px;font-size:14.5px;font-weight:500;border-radius:8px;} .navlinks>li>a:hover{background:var(--cream-2);} .navlinks .chev{width:9px;height:9px;border-right:1.5px solid var(--ink-soft);border-bottom:1.5px solid var(--ink-soft);transform:rotate(45deg);margin-top:-3px;} .dropdown{position:absolute;top:100%;left:0;min-width:250px;background:#fff;border:1px solid var(--stone);border-radius:12px;padding:10px;box-shadow:0 18px 40px rgba(33,31,26,.12);opacity:0;visibility:hidden;transform:translateY(6px);transition:all .18s ease;} .navlinks>li:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0);} .dropdown a{display:block;padding:9px 12px;border-radius:8px;font-size:14px;color:var(--ink-soft);} .dropdown a:hover{background:var(--cream-2);color:var(--ink);} .navcta{display:flex;align-items:center;gap:10px;} .burger{display:none;width:42px;height:42px;border-radius:8px;border:1px solid var(--stone);background:#fff;align-items:center;justify-content:center;cursor:pointer;} .burger span, .burger span::before, .burger span::after{content:'';display:block;width:18px;height:1.6px;background:var(--ink);position:relative;transition:.2s;} .burger span::before{position:absolute;top:-6px;} .burger span::after{position:absolute;top:6px;} .hero{position:relative;min-height:640px;display:flex;align-items:center;color:#fff;overflow:hidden;} .hero .bg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,18,14,.35),rgba(15,13,10,.78)),url('https://collegiale-saintaignan-dorleans.fr/wp-content/uploads/2023/03/20141120-St-Aignan-25-scaled.jpeg') center/cover no-repeat;} .hero .content{position:relative;z-index:2;max-width:680px;padding:120px 0;} .hero .eyebrow{color:var(--gold-light);} .hero h1{font-size:52px;line-height:1.08;margin:16px 0 22px;color:#fff;} .hero p{font-size:17px;color:#eae5d8;max-width:560px;margin:0 0 34px;} .hero .cta-row{display:flex;gap:14px;flex-wrap:wrap;} .hero .scrolldown{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);z-index:2;color:#eae5d8;font-size:11px;letter-spacing:.12em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:8px;} .hero .scrolldown .line{width:1px;height:34px;background:rgba(255,255,255,.5);} .stats{background:var(--ink);color:#fff;padding:44px 0;} .stats .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center;} .stats .num{font-family:var(--font-display);font-size:34px;color:var(--gold-light);font-weight:700;} .stats .lbl{font-size:12.5px;color:#cfc9b8;margin-top:4px;letter-spacing:.03em;} section{padding:96px 0;} .section-head{max-width:640px;margin:0 0 48px;} .section-head h2{font-size:36px;margin-top:12px;line-height:1.15;} .section-head p{color:var(--ink-soft);font-size:16px;margin-top:16px;} .two-col{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;} .two-col img{border-radius:16px;} .two-col .txt p{color:var(--ink-soft);font-size:15.5px;margin:0 0 16px;} .frame{border:1px solid var(--stone);border-radius:16px;overflow:hidden;position:relative;} .frame::after{content:'';position:absolute;inset:14px;border:1px solid rgba(255,255,255,.5);border-radius:10px;pointer-events:none;} .why{background:var(--cream-2);} .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;} .why-card{background:#fff;border:1px solid var(--stone);border-radius:14px;padding:30px 26px;} .why-card .ic{width:42px;height:42px;border-radius:10px;background:rgba(169,120,44,.12);color:var(--gold);display:flex;align-items:center;justify-content:center;margin-bottom:18px;font-family:var(--font-display);font-size:20px;font-weight:700;} .why-card h3{font-size:19px;margin-bottom:10px;} .why-card p{color:var(--ink-soft);font-size:14.5px;margin:0;} .president{background:var(--ink);color:#fff;} .president .wrap{display:grid;grid-template-columns:220px 1fr;gap:52px;align-items:center;} .president .photo{width:220px;height:220px;border-radius:50%;background:linear-gradient(160deg,#3a3527,#211f1a);border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:52px;color:var(--gold-light);} .president blockquote{font-family:var(--font-display);font-size:24px;line-height:1.5;margin:0 0 20px;font-weight:500;color:#f3efe2;} .president .who{color:var(--gold-light);font-weight:600;font-size:15px;} .president .role{color:#b6b0a0;font-size:13px;} .president ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:10px;} .president li{display:flex;gap:10px;font-size:14px;color:#dcd7c9;} .president li::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--gold-light);margin-top:7px;flex:none;} .actus .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;} .card{border:1px solid var(--stone);border-radius:14px;overflow:hidden;background:#fff;transition:transform .2s ease, box-shadow .2s ease;} .card:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(33,31,26,.1);} .card img{height:150px;width:100%;object-fit:cover;background:var(--cream-2);} .card .body{padding:16px 18px 20px;} .card .tag{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dark);font-weight:700;} .card h4{font-size:16px;margin-top:8px;line-height:1.35;} .actus .foot{margin-top:38px;text-align:center;} .cta-band{background:linear-gradient(135deg,var(--gold-dark),var(--gold));color:#fff;} .cta-band .wrap{display:grid;grid-template-columns:1fr 1fr;gap:28px;} .cta-card{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);border-radius:16px;padding:36px;} .cta-card h3{color:#fff;font-size:24px;margin-bottom:12px;} .cta-card p{color:#fbf1de;font-size:14.5px;margin:0 0 22px;} .newsletter{text-align:center;} .newsletter .box{max-width:560px;margin:0 auto;} .newsletter form{display:flex;gap:10px;margin-top:28px;} .newsletter input[type=text],.newsletter input[type=email]{flex:1;padding:14px 18px;border-radius:999px;border:1.5px solid var(--stone);font-family:var(--font-body);font-size:14.5px;background:#fff;} .newsletter input:focus{outline:none;border-color:var(--gold);} .newsletter .note{font-size:12px;color:var(--ink-soft);margin-top:12px;} footer{background:var(--ink);color:#cfc9b8;padding:72px 0 0;} .foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:36px;padding-bottom:56px;border-bottom:1px solid rgba(255,255,255,.1);} .foot-grid h5{color:#fff;font-family:var(--font-body);font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;margin:0 0 18px;} .foot-grid ul{list-style:none;padding:0;margin:0;display:grid;gap:10px;} .foot-grid a{font-size:14px;color:#cfc9b8;} .foot-grid a:hover{color:#fff;} .foot-brand .name{font-family:var(--font-display);font-size:20px;color:#fff;font-weight:700;} .foot-brand p{font-size:13.5px;color:#a8a290;margin:14px 0 20px;max-width:280px;} .foot-social{display:flex;gap:10px;} .foot-social a{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;} .foot-social svg{width:15px;height:15px;fill:#cfc9b8;} .foot-social a:hover{border-color:var(--gold-light);} .foot-social a:hover svg{fill:var(--gold-light);} .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding:22px 0;font-size:12.5px;color:#8c8674;} .foot-bottom .links{display:flex;gap:20px;} .foot-bottom a:hover{color:#fff;} @media (max-width:980px){ .navlinks,.navcta .btn-outline{display:none;} .burger{display:flex;} .two-col,.president .wrap,.cta-band .wrap{grid-template-columns:1fr;} .why-grid{grid-template-columns:1fr 1fr;} .actus .grid{grid-template-columns:1fr 1fr;} .stats .wrap{grid-template-columns:1fr 1fr;} .foot-grid{grid-template-columns:1fr 1fr;} .hero h1{font-size:38px;} } @media (max-width:600px){ .wrap{padding:0 20px;} .why-grid,.actus .grid,.foot-grid{grid-template-columns:1fr;} .newsletter form{flex-direction:column;} .topbar .left{gap:12px;} .foot-bottom{flex-direction:column;gap:10px;text-align:center;} } .page-hero{position:relative;min-height:280px;display:flex;align-items:flex-end;color:#fff;overflow:hidden;} .page-hero .bg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,18,14,.25),rgba(15,13,10,.82)) , var(--pimg) center/cover no-repeat;} .page-hero .content{position:relative;z-index:2;padding:64px 0 34px;} .breadcrumb{font-size:12.5px;color:#e2dcc9;margin-bottom:10px;} .breadcrumb a{color:#e2dcc9;} .breadcrumb a:hover{color:#fff;} .page-hero h1{font-size:38px;color:#fff;} .content-wrap{max-width:760px;margin:0 auto;padding:0 32px;} .prose{padding:88px 0;} .prose p{font-size:16px;color:var(--ink-soft);margin:0 0 18px;} .prose h2{font-size:26px;margin:34px 0 14px;} .prose h3{font-size:20px;margin:26px 0 10px;} .prose img{border-radius:14px;margin:24px 0;border:1px solid var(--stone);} .prose ul{padding-left:20px;color:var(--ink-soft);} .prose li{margin-bottom:8px;font-size:15.5px;} .prose a.inline{color:var(--gold-dark);font-weight:600;border-bottom:1px solid var(--gold-light);} .callout{background:var(--cream-2);border:1px solid var(--stone);border-radius:14px;padding:22px 26px;margin:26px 0;font-size:15px;color:var(--ink-soft);} .callout strong{color:var(--ink);} .timeline{list-style:none;padding:0;margin:26px 0;border-left:2px solid var(--stone);} .timeline li{position:relative;padding:0 0 26px 26px;} .timeline li::before{content:'';position:absolute;left:-7px;top:4px;width:12px;height:12px;border-radius:50%;background:var(--gold);} .timeline .date{font-family:var(--font-display);font-weight:700;color:var(--gold-dark);font-size:17px;display:block;margin-bottom:4px;} .timeline p{margin:0;font-size:14.5px;color:var(--ink-soft);} .obj-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:26px 0;} .obj-card{background:#fff;border:1px solid var(--stone);border-radius:14px;padding:22px 24px;} .obj-card h4{font-size:17px;margin-bottom:8px;} .obj-card p{font-size:14px;color:var(--ink-soft);margin:0;} .people-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:20px 0 40px;} .people-card{background:#fff;border:1px solid var(--stone);border-radius:16px;overflow:hidden;} .people-card img{height:220px;width:100%;object-fit:cover;margin:0;border-radius:0;border:none;} .people-card .pc-body{padding:22px 24px;} .people-card h3{font-size:19px;margin-bottom:8px;} .people-card p{font-size:14px;color:var(--ink-soft);} .agenda-list{list-style:none;padding:0;margin:20px 0 40px;} .agenda-list li{display:flex;gap:18px;padding:16px 0;border-bottom:1px solid var(--stone);} .agenda-list .d{font-family:var(--font-display);font-weight:700;color:var(--gold-dark);min-width:96px;font-size:15px;} .agenda-list .t{font-size:14.5px;color:var(--ink-soft);} .doc-list{list-style:none;padding:0;margin:20px 0 40px;} .doc-list li{border:1px solid var(--stone);border-radius:12px;margin-bottom:10px;} .doc-list a{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;font-size:14.5px;font-weight:600;} .doc-list a:hover{background:var(--cream-2);} .doc-list .arrow{color:var(--gold-dark);} .form-mock{background:#fff;border:1px solid var(--stone);border-radius:16px;padding:32px;margin:24px 0;} .form-mock .row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;} .form-mock label{display:block;font-size:12.5px;font-weight:600;color:var(--ink-soft);margin-bottom:6px;} .form-mock input,.form-mock select,.form-mock textarea{width:100%;padding:12px 14px;border-radius:8px;border:1.5px solid var(--stone);font-family:var(--font-body);font-size:14px;background:var(--cream);} .form-mock textarea{min-height:100px;resize:vertical;} .donate-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 8px;} .donate-card{background:#fff;border:1px solid var(--stone);border-radius:14px;padding:24px;} .donate-card h4{font-size:16px;margin-bottom:10px;} .donate-card p{font-size:14px;color:var(--ink-soft);margin:4px 0;} .donate-card .mono{font-family:var(--font-body);font-weight:600;color:var(--ink);letter-spacing:.02em;} @media (max-width:760px){ .obj-grid,.people-grid,.donate-grid,.form-mock .row{grid-template-columns:1fr;} .page-hero h1{font-size:28px;} } #header, #footer, .ct-trending-block, #wpadminbar { display: none !important; } #main { margin: 0 !important; padding: 0 !important; } html { margin-top: 0 !important; } .ct-container-full, article { max-width: none !important; padding: 0 !important; margin: 0 !important; } .entry-content { margin: 0 !important; padding: 0 !important; } .entry-header, .hero-section { display: none !important; }
Place du Cloître Saint-Aignan, 45000 Orléans contact@collegiale-saintaignan-dorleans.fr
Informations légales

Mentions légales

Éditeur du site

Association des Amis de la Collégiale Saint-Aignan d'Orléans (ACSA), association loi 1901.
Siège social : 51 Boulevard Aristide Briand, 45000 Orléans.
Contact : contact@collegiale-saintaignan-dorleans.fr

Directeur de la publication

Luc Ziegler, Président de l'association.

Hébergement

[Nom, adresse et contact de l'hébergeur du site — à compléter par l'association lors de la mise en ligne.]

Propriété intellectuelle

L'ensemble des contenus présents sur ce site (textes, photographies, illustrations) est la propriété de l'Association des Amis de la Collégiale Saint-Aignan d'Orléans ou de ses partenaires, sauf mention contraire. Toute reproduction, représentation ou diffusion, en tout ou partie, est soumise à autorisation préalable.

Données personnelles

Les informations recueillies via les formulaires de ce site (contact, adhésion, bénévolat, soumission de projet, newsletter) font l'objet d'un traitement décrit dans notre politique de confidentialité.

Crédits

Photographies : Association des Amis de la Collégiale Saint-Aignan d'Orléans, sauf mention contraire.

var burger=document.getElementById('burger');var navlinks=document.querySelector('.navlinks');if(burger){burger.addEventListener('click',function(){if(navlinks.style.display==='flex'){navlinks.style.display='none';}else{navlinks.style.display='flex';navlinks.style.position='absolute';navlinks.style.top='82px';navlinks.style.left='0';navlinks.style.right='0';navlinks.style.flexDirection='column';navlinks.style.background='#fff';navlinks.style.padding='12px';navlinks.style.borderBottom='1px solid #e6ddc6';navlinks.style.boxShadow='0 18px 40px rgba(33,31,26,.12)';}});}