.elementor-89503 .elementor-element.elementor-element-e900b4c:not(.elementor-motion-effects-element-type-background), .elementor-89503 .elementor-element.elementor-element-e900b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kourtidis.group/wp-content/uploads/2026/10/ac-hero-paggaio.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-89503 .elementor-element.elementor-element-e900b4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-89503 .elementor-element.elementor-element-e900b4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89503 .elementor-element.elementor-element-f794c32 > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-fa67ee9 > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-a3e567e > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-df9d02f > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-fdf52dc > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-38cad3e > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-72fdc4e:not(.elementor-motion-effects-element-type-background), .elementor-89503 .elementor-element.elementor-element-72fdc4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kourtidis.group/wp-content/uploads/2026/10/ac-alexander-mosaic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-89503 .elementor-element.elementor-element-72fdc4e > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-72fdc4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-89503 .elementor-element.elementor-element-72fdc4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-89503 .elementor-element.elementor-element-6ad212f > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-f633a94 > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-29455a6 > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-d71bdfd > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-9d2ee89 > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-708da9f > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-710d6ef > .elementor-container{max-width:1240px;}.elementor-89503 .elementor-element.elementor-element-85a1f50:not(.elementor-motion-effects-element-type-background), .elementor-89503 .elementor-element.elementor-element-85a1f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kourtidis.group/wp-content/uploads/2026/10/ac-path-couple.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-89503 .elementor-element.elementor-element-85a1f50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-89503 .elementor-element.elementor-element-85a1f50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(min-width:1280px){.elementor-89503 .elementor-element.elementor-element-3d57a3c{width:58%;}.elementor-89503 .elementor-element.elementor-element-88b286d{width:42%;}.elementor-89503 .elementor-element.elementor-element-7fc869d{width:50%;}.elementor-89503 .elementor-element.elementor-element-392677d{width:50%;}.elementor-89503 .elementor-element.elementor-element-a14b853{width:50%;}.elementor-89503 .elementor-element.elementor-element-bad305c{width:50%;}.elementor-89503 .elementor-element.elementor-element-9525b7c{width:50%;}.elementor-89503 .elementor-element.elementor-element-a4128da{width:50%;}.elementor-89503 .elementor-element.elementor-element-9719f13{width:50%;}.elementor-89503 .elementor-element.elementor-element-d2b100d{width:50%;}.elementor-89503 .elementor-element.elementor-element-6d79c9d{width:50%;}.elementor-89503 .elementor-element.elementor-element-8bb9fc8{width:50%;}.elementor-89503 .elementor-element.elementor-element-817a63a{width:50%;}.elementor-89503 .elementor-element.elementor-element-26b2c07{width:25%;}.elementor-89503 .elementor-element.elementor-element-6cdaab6{width:25%;}.elementor-89503 .elementor-element.elementor-element-b68ff3f{width:45%;}.elementor-89503 .elementor-element.elementor-element-d2908b7{width:55%;}.elementor-89503 .elementor-element.elementor-element-c5b5b8f{width:50%;}.elementor-89503 .elementor-element.elementor-element-e3ad9b3{width:50%;}.elementor-89503 .elementor-element.elementor-element-9e85fd7{width:50%;}.elementor-89503 .elementor-element.elementor-element-47b70b1{width:50%;}.elementor-89503 .elementor-element.elementor-element-e2630be{width:50%;}.elementor-89503 .elementor-element.elementor-element-68d1374{width:50%;}.elementor-89503 .elementor-element.elementor-element-7f6746b{width:50%;}.elementor-89503 .elementor-element.elementor-element-b0d84e7{width:50%;}.elementor-89503 .elementor-element.elementor-element-5882090{width:55%;}.elementor-89503 .elementor-element.elementor-element-4d060e2{width:45%;}.elementor-89503 .elementor-element.elementor-element-125db62{width:50%;}.elementor-89503 .elementor-element.elementor-element-fc4275d{width:50%;}.elementor-89503 .elementor-element.elementor-element-0291bf6{width:55%;}.elementor-89503 .elementor-element.elementor-element-38fd533{width:45%;}.elementor-89503 .elementor-element.elementor-element-4e84ab8{width:50%;}.elementor-89503 .elementor-element.elementor-element-b82ec11{width:50%;}.elementor-89503 .elementor-element.elementor-element-fe68952{width:60%;}.elementor-89503 .elementor-element.elementor-element-aa56e98{width:40%;}.elementor-89503 .elementor-element.elementor-element-5e71ffb{width:45%;}.elementor-89503 .elementor-element.elementor-element-cc1f31f{width:55%;}.elementor-89503 .elementor-element.elementor-element-32a5bd2{width:50%;}.elementor-89503 .elementor-element.elementor-element-aeea3d4{width:50%;}.elementor-89503 .elementor-element.elementor-element-218bc96{width:50%;}.elementor-89503 .elementor-element.elementor-element-07e44c7{width:50%;}}/* Start custom CSS *//* konstantinos eleftheriadis add */
.ac-hero,.ac-intro,.ac-figures,.ac-overview,.ac-great,.ac-wide,.ac-split,.ac-gallery,.ac-award,.ac-sust,.ac-gods,.ac-myth,.ac-loc,.ac-flam,.ac-heritage,.ac-access,.ac-leaders,.ac-group,.ac-awards,.ac-close{--ac-black:#0d0c0b;--ac-teal:#004a5a;--ac-brown:#6e5541;--ac-gold:#a99666;--ac-gold-l:#c9b98a;--ac-cream:#f0ede7;--ac-ink:#1d1b18;--ac-serif:'Noto Serif Display',Georgia,'Times New Roman',serif;--ac-sans:'Manrope','Helvetica Neue',Arial,sans-serif;font-family:var(--ac-sans);color:var(--ac-ink)}[class*="ac-"] .elementor-widget:not(:last-child){margin-bottom:0}[class*="ac-"] .elementor-widget-wrap{align-content:flex-start}.elementor-widget .elementor-heading-title{text-transform:none}.elementor-widget.ac-h2 .elementor-heading-title,.elementor-widget.ac-statement .elementor-heading-title,.elementor-widget.ac-hero-title .elementor-heading-title,.elementor-widget.ac-myth-h .elementor-heading-title,.elementor-widget.ac-close-h .elementor-heading-title,.elementor-widget.ac-access-quote .elementor-heading-title,.elementor-widget.ac-h3c .elementor-heading-title{font-family:var(--ac-serif);font-weight:400;letter-spacing:-.01em;color:inherit;margin:0;text-transform:none}.elementor-widget.ac-h2 .elementor-heading-title{font-size:clamp(34px,4.4vw,60px);line-height:1.04;margin:0 0 26px}.ac-k p.ac-eyebrow,.ac-eyebrow{font-family:var(--ac-sans);font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ac-gold);margin:0 0 18px}.ac-body p,.ac-body li{font-family:var(--ac-sans);font-size:17px;line-height:1.7;font-weight:400;margin:0 0 1em;color:inherit}.ac-body p:last-child{margin-bottom:0}.ac-body p.ac-lead{font-family:var(--ac-serif);font-size:clamp(21px,2vw,26px);line-height:1.35;font-style:italic;margin-bottom:22px}.ac-body h3,.ac-grid-w h3{font-family:var(--ac-sans);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;color:inherit}.ac-hero{min-height:100vh;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background-color:#0b2a3a}.ac-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05) 30%,rgba(0,0,0,.55) 100%),linear-gradient(90deg,rgba(0,0,0,.35),rgba(0,0,0,0) 60%);z-index:0}.ac-hero>.elementor-container{width:100%;max-width:1400px;padding:0 6vw 9vh;z-index:1}.ac-hero-logo img{width:220px!important;max-width:60vw}.elementor-widget.ac-hero-logo{margin-bottom:6vh!important}.elementor-widget.ac-hero-title .elementor-heading-title{font-size:clamp(52px,9vw,138px);line-height:.92;color:#fff;letter-spacing:-.025em}.ac-hero-sub p{font-family:var(--ac-serif);font-style:italic;font-size:clamp(20px,2.2vw,30px);line-height:1.3;color:#fff;margin:22px 0 0}.ac-hero-meta p{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.8);margin:36px 0 0;font-weight:600}.ac-intro{background:var(--ac-cream);padding:140px 40px 120px}.ac-intro-l{padding-right:7%}.elementor-widget.ac-statement .elementor-heading-title{font-size:clamp(28px,3.2vw,44px);line-height:1.18;color:var(--ac-ink)}.ac-intro-r{padding-top:44px;border-left:1px solid var(--ac-gold);padding-left:5%}.ac-figures{background:var(--ac-black);color:#fff;padding:110px 40px}.ac-fig-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(169,150,102,.5);border-bottom:1px solid rgba(169,150,102,.5)}.ac-fig-grid>div{padding:44px 24px 40px;border-left:1px solid rgba(169,150,102,.5);display:flex;flex-direction:column;gap:12px}.ac-fig-grid>div:first-child{border-left:0;padding-left:0}.ac-fig-n{font-family:var(--ac-serif);font-size:clamp(38px,4.2vw,64px);line-height:1;color:var(--ac-gold-l)}.ac-fig-n small{font-size:.42em;margin-left:4px}.ac-fig-l{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.75);font-weight:600}.ac-decade{display:flex;align-items:center;gap:40px;margin-top:64px}.ac-decade span{font-family:var(--ac-serif);font-size:clamp(44px,5vw,80px);color:var(--ac-gold);line-height:1}.ac-decade p{flex:1;margin:0;text-align:center;font-family:var(--ac-serif);font-style:italic;font-size:clamp(18px,1.8vw,24px);line-height:1.4;color:#fff;border-top:1px solid rgba(169,150,102,.5);border-bottom:1px solid rgba(169,150,102,.5);padding:22px 10px}.ac-overview{background:#fff;padding:130px 40px 110px}.ac-map{margin:20px 0 50px!important}.ac-map img{width:100%!important}.ac-plist{list-style:none;margin:0;padding:0;border-top:1px solid var(--ac-ink)}.ac-plist li{border-bottom:1px solid rgba(29,27,24,.25)}.ac-plist a{display:grid;grid-template-columns:70px 1.1fr 2fr auto;align-items:baseline;gap:20px;padding:26px 0;color:var(--ac-ink)!important;text-decoration:none!important;transition:padding .3s,background .3s}.ac-plist a:hover{padding-left:14px;background:var(--ac-cream)}.ac-plist b{font-family:var(--ac-serif);font-weight:400;font-size:44px;color:var(--ac-gold);line-height:1}.ac-plist .t{font-family:var(--ac-serif);font-size:clamp(24px,2.4vw,34px);line-height:1.1}.ac-plist .d{font-size:15px;color:#5d5850;line-height:1.5}.ac-plist .a{font-size:13px;font-weight:700;letter-spacing:.12em;white-space:nowrap}.ac-great{background:var(--ac-cream);padding:130px 40px 70px}.ac-lion img{width:96px!important}.elementor-widget.ac-lion{margin-bottom:30px!important}.ac-great-r{display:flex;align-items:flex-end}.ac-great-r .elementor-widget-wrap{align-content:flex-end}.ac-area{font-family:var(--ac-serif);font-size:clamp(46px,5.5vw,84px);line-height:1;color:var(--ac-gold);margin-bottom:26px}.ac-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.ac-tags li{border:1px solid var(--ac-ink);padding:9px 16px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.ac-wide{background:var(--ac-cream)}.ac-wide-img img{width:100%!important;display:block}.ac-split>.elementor-container{min-height:640px}.ac-split-text{padding:110px 7% 110px 7%;display:flex;align-items:center}.ac-split-text .elementor-widget-wrap{align-content:center;max-width:560px;margin:0 auto}.ac-split-media{position:relative;min-height:420px}.ac-split-media .elementor-widget-wrap,.ac-split-media .elementor-widget,.ac-split-media .elementor-widget-container{height:100%}.ac-split-img{position:absolute!important;inset:0}.ac-split-img img{width:100%!important;height:100%!important;object-fit:cover;display:block}.ac-c-gold{background:var(--ac-gold);color:var(--ac-ink)}.ac-c-gold .ac-eyebrow{color:#fff!important}.ac-c-brown{background:var(--ac-brown);color:#fff}.ac-c-teal{background:var(--ac-teal);color:#fff}.ac-c-black{background:var(--ac-black);color:#fff}.ac-c-cream{background:var(--ac-cream);color:var(--ac-ink)}.ac-c-brown .ac-eyebrow,.ac-c-teal .ac-eyebrow,.ac-c-black .ac-eyebrow{color:var(--ac-gold-l)}.ac-facts{list-style:none;margin:34px 0 0;padding:26px 0 0;display:flex;flex-wrap:wrap;gap:22px 44px;border-top:1px solid currentColor}.ac-facts li{display:flex;flex-direction:column;gap:4px}.ac-facts strong{font-family:var(--ac-serif);font-weight:400;font-size:34px;line-height:1}.ac-facts span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-weight:600}.ac-gallery{background:var(--ac-black)}.ac-gallery .elementor-column{height:440px;overflow:hidden}.ac-gallery .elementor-widget-wrap,.ac-gallery .elementor-widget,.ac-gallery .elementor-widget-container{height:100%}.ac-g img{width:100%!important;height:100%!important;object-fit:cover;display:block}.ac-award{background:#fff;padding:130px 40px}.ac-award-l{padding-right:6%;display:flex;align-items:center}.ac-ihif img{width:230px!important}.elementor-widget.ac-ihif{margin:4px 0 30px!important}.ac-award-img img{width:100%!important;display:block}.ac-sust{background:var(--ac-cream);padding:130px 40px}.ac-sust-l{padding-right:7%}.ac-sust-img img{width:100%!important;display:block}.ac-gods{color:#fff;padding:150px 40px;background-color:var(--ac-teal)}.ac-gods:before{content:"";position:absolute;inset:0;background:rgba(0,58,72,.84);z-index:0}.ac-gods>.elementor-container{z-index:1}.ac-gods .ac-eyebrow{color:var(--ac-gold-l)}.ac-gods-l{padding-right:6%}.ac-gods-r{border-left:1px solid var(--ac-gold);padding-left:5%}.ac-gods-r .ac-body h3{color:var(--ac-gold-l);margin-top:6px}.ac-gods-r .ac-body h3+p{margin-bottom:34px}.ac-gloss{font-size:15px!important;opacity:.85;border-top:1px solid rgba(255,255,255,.3);padding-top:22px}.ac-myth{background:#fff;padding:130px 40px}.ac-myth-l{padding-right:5%}.elementor-widget.ac-myth-h .elementor-heading-title{font-size:clamp(28px,3.3vw,48px);line-height:1.12;margin-bottom:50px;color:var(--ac-ink)}.ac-myth-h em{font-style:normal;color:var(--ac-gold)}.ac-myth-img1 img,.ac-myth-img2 img{width:100%!important;display:block}.elementor-widget.ac-myth-h{margin-bottom:40px!important}.ac-myth-r{display:flex;align-items:flex-end}.ac-loc{background:var(--ac-cream);padding:130px 40px 110px}.ac-strip{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin:20px 0 60px}.ac-strip img{width:100%;height:300px;object-fit:cover;display:block}.ac-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:46px 36px}.ac-grid4>div,.ac-grid2>div{border-top:1px solid var(--ac-gold);padding-top:20px}.ac-grid-w p{font-size:16px;line-height:1.65;margin:0;color:inherit}.ac-flam{background:var(--ac-teal);color:#fff}.ac-flam .elementor-container{min-height:560px}.ac-flam-l{position:relative;min-height:380px}.ac-flam-l .elementor-widget-wrap,.ac-flam-l .elementor-widget,.ac-flam-l .elementor-widget-container{height:100%}.ac-flam-img{position:absolute!important;inset:0}.ac-flam-img img{width:100%!important;height:100%!important;object-fit:cover}.ac-flam-r{display:flex;align-items:center;padding:80px 7%}.ac-flam-r .elementor-heading-title{margin:0!important}.ac-heritage{background:#fff;padding:130px 40px}.ac-her-l{padding-right:6%}.ac-grid2{display:grid;grid-template-columns:1fr 1fr;gap:40px 36px;margin-top:10px}.ac-her-img img{width:100%!important;display:block}.ac-her-r{display:flex;align-items:center}.ac-access{background:var(--ac-teal);color:#fff;padding:130px 40px}.ac-access .ac-eyebrow{color:var(--ac-gold-l)}.ac-access-l{padding-right:5%}.ac-dist{list-style:none;margin:10px 0 0;padding:0}.ac-dist li{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:16px}.ac-dist b{font-weight:600;color:var(--ac-gold-l);white-space:nowrap}.ac-access-map img{width:100%!important;display:block}.elementor-widget.ac-access-map{margin-bottom:34px!important}.elementor-widget.ac-access-quote .elementor-heading-title{font-size:clamp(22px,2.2vw,30px);line-height:1.3;color:#fff}.ac-leaders{background:var(--ac-cream);padding:130px 40px}.ac-leader{padding:0 4%}.ac-leader .elementor-widget-wrap{justify-content:center}.ac-portrait{text-align:center}.ac-portrait img{width:200px!important;height:200px!important;border-radius:50%;object-fit:cover;background:var(--ac-gold);display:inline-block}.elementor-widget.ac-portrait{margin-bottom:36px!important}.ac-quote blockquote{margin:0;padding:0;border:0;font-style:normal}.ac-quote blockquote p{font-family:var(--ac-serif);font-size:20px;line-height:1.55;color:var(--ac-ink);margin:0 0 1em}.ac-quote blockquote p:first-child:before{content:"\201C";display:block;font-size:70px;line-height:.6;color:var(--ac-gold);margin-bottom:10px}.ac-sign{font-size:14px;letter-spacing:.06em;line-height:1.6;margin:22px 0 0;color:#5d5850}.ac-sign b{color:var(--ac-ink);letter-spacing:.1em;text-transform:uppercase}.ac-group{background:var(--ac-black);color:#fff;padding:130px 40px 90px}.ac-group-l{padding-right:6%}.ac-group .ac-facts{border-color:rgba(169,150,102,.6)}.ac-group .ac-facts strong{color:var(--ac-gold-l)}.ac-group-img img{width:100%!important;display:block}.ac-awards{background:var(--ac-black);color:#fff;padding:20px 40px 130px}.elementor-widget.ac-h3c .elementor-heading-title{font-size:clamp(24px,2.4vw,34px);color:#fff;text-align:center;margin-bottom:40px;border-top:1px solid rgba(169,150,102,.5);padding-top:70px}.ac-awards-img{background:var(--ac-cream);padding:30px}.ac-awards-img img{width:100%!important;display:block}.elementor-widget.ac-awards-img{margin-bottom:50px!important}.ac-awlist{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}.ac-awlist h4{font-family:var(--ac-sans);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-gold-l);margin:0 0 12px;line-height:1.5}.ac-awlist p{font-size:15px;line-height:1.7;margin:0;color:rgba(255,255,255,.85)}.ac-close{color:var(--ac-ink);padding:170px 40px 150px;text-align:left;background-color:#e8e0cd}.ac-close:before{content:"";position:absolute;inset:0;background:rgba(238,231,214,.86);z-index:0}.ac-close>.elementor-container{z-index:1;max-width:1240px}.elementor-widget.ac-close-h .elementor-heading-title{font-size:clamp(30px,3.6vw,54px);line-height:1.22;color:var(--ac-ink);max-width:900px}.elementor-widget.ac-close-h{margin-bottom:70px!important}.ac-close-logo img{width:240px!important}.elementor-widget.ac-close-logo{margin-bottom:30px!important}.ac-contact p{font-size:16px;line-height:1.8;margin:0 0 30px}.ac-contact a{color:var(--ac-ink)!important;text-decoration:none;border-bottom:1px solid var(--ac-gold)}.ac-btn .elementor-button{background:var(--ac-ink)!important;color:#fff!important;border-radius:0!important;padding:18px 34px!important;font-family:var(--ac-sans)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;border:0!important;transition:background .25s}.ac-btn .elementor-button:hover{background:var(--ac-brown)!important}@media (max-width:1024px){.ac-fig-grid{grid-template-columns:repeat(2,1fr)}.ac-fig-grid>div:nth-child(3){border-left:0;padding-left:0}.ac-fig-grid>div:nth-child(n+3){border-top:1px solid rgba(169,150,102,.5)}.ac-grid4{grid-template-columns:repeat(2,1fr)}.ac-awlist{grid-template-columns:repeat(2,1fr)}.ac-plist a{grid-template-columns:56px 1fr auto}.ac-plist .d{grid-column:2/4;grid-row:2}}@media (max-width:767px){.ac-intro,.ac-figures,.ac-overview,.ac-great,.ac-award,.ac-sust,.ac-gods,.ac-myth,.ac-loc,.ac-heritage,.ac-access,.ac-leaders,.ac-group,.ac-close{padding-left:16px!important;padding-right:16px!important;padding-top:80px!important;padding-bottom:80px!important}.ac-awards{padding:0 16px 80px}.ac-hero>.elementor-container{padding:0 16px 8vh}.ac-hero-logo img{width:150px!important}.ac-intro-l,.ac-award-l,.ac-sust-l,.ac-gods-l,.ac-myth-l,.ac-her-l,.ac-access-l,.ac-group-l{padding-right:0!important}.ac-intro-r,.ac-gods-r{border-left:0!important;padding-left:0!important;border-top:1px solid var(--ac-gold);margin-top:34px;padding-top:34px!important}.ac-award-r,.ac-sust-r,.ac-myth-r,.ac-her-r,.ac-access-r,.ac-group-r{margin-top:40px}.ac-fig-grid{grid-template-columns:1fr 1fr}.ac-fig-grid>div{padding:26px 12px 24px}.ac-decade{flex-direction:column;gap:18px;margin-top:40px}.ac-split>.elementor-container{min-height:0;flex-direction:column}.ac-split-media{min-height:300px;order:-1}.ac-split-text{padding:56px 16px 64px!important}.ac-gallery .elementor-column{height:260px}.ac-gallery>.elementor-container{flex-wrap:wrap}.ac-strip{grid-template-columns:1fr 1fr}.ac-strip img:first-child{grid-column:1/3}.ac-strip img{height:180px}.ac-grid4,.ac-grid2,.ac-awlist{grid-template-columns:1fr;gap:28px}.ac-plist a{grid-template-columns:44px 1fr;gap:6px 14px;padding:20px 0}.ac-plist b{font-size:32px;grid-row:1/4}.ac-plist .d{grid-column:2;grid-row:2}.ac-plist .a{grid-column:2;grid-row:3}.ac-flam .elementor-container{min-height:0}.ac-flam-l{min-height:300px}.ac-flam-r{padding:48px 16px}.ac-leader{padding:0!important}.ac-leader+.ac-leader{margin-top:70px}.ac-awards-img{padding:12px}.ac-dist li{font-size:15px}}.ac-hero-logo,.ac-lion,.ac-ihif,.ac-close-logo{text-align:left!important}.ac-split-media>.elementor-widget-wrap,.ac-flam-l>.elementor-widget-wrap{position:static!important}.ac-fig-n{white-space:nowrap;font-size:clamp(34px,3.4vw,56px)}.ac-close-logo img{filter:brightness(.72)}.ac-close:before{background:rgba(238,231,214,.9)}@media (max-width:767px){.ac-fig-n{font-size:30px}.ac-fig-n small{font-size:.5em}.ac-fig-l{font-size:11px;letter-spacing:.12em}.ac-decade span{font-size:44px}}.elementor-widget.ac-hero-title .elementor-heading-title{letter-spacing:-.015em}.ac-body p,.ac-body li,.ac-grid-w p,.ac-dist li,.ac-awlist p{font-family:var(--ac-sans)}html.ac-motion .ac-hero .elementor-widget{opacity:0}.ac-w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .03em .14em;margin:0 -.03em -.14em}.ac-w>span{display:inline-block;will-change:transform}.ac-bgl{position:absolute;left:0;right:0;top:-12%;bottom:-12%;background-size:cover;background-position:center;z-index:-1;will-change:transform}.ac-gods,.ac-close{overflow:hidden}.ac-progress{position:fixed;left:0;top:0;height:3px;width:100%;background:#a99666;transform-origin:0 50%;transform:scaleX(0);z-index:100000;pointer-events:none}body.admin-bar .ac-progress{top:32px}.ac-split-img .elementor-widget-container,.ac-wide-img .elementor-widget-container,.ac-g .elementor-widget-container,.ac-award-img .elementor-widget-container,.ac-sust-img .elementor-widget-container,.ac-myth-img1 .elementor-widget-container,.ac-myth-img2 .elementor-widget-container,.ac-her-img .elementor-widget-container,.ac-group-img .elementor-widget-container,.ac-flam-img .elementor-widget-container,.ac-map .elementor-widget-container,.ac-access-map .elementor-widget-container{overflow:hidden}.ac-split-img .elementor-widget-container,.ac-flam-img .elementor-widget-container{height:100%}.ac-nc{text-transform:none!important;letter-spacing:.04em}.ac-hero .ac-bgl{top:0;bottom:0}.ac-bgi{position:absolute;inset:0;background-size:cover;background-position:center;will-change:transform}.ac-dn{background:#0b1020}.ac-dn-stage{position:relative;height:100vh;height:100svh;min-height:480px;overflow:hidden;background:#0b1020}.ac-dn-stage img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;will-change:transform,opacity}.ac-dn-night{opacity:0}.ac-dn-dusk{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,176,120,.38),rgba(140,90,120,.22));mix-blend-mode:multiply;opacity:0;pointer-events:none}.ac-dn-stage:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(0deg,rgba(0,0,0,.45),rgba(0,0,0,0));pointer-events:none}.ac-dn-cap{position:absolute;left:6vw;right:6vw;bottom:9vh;z-index:2;color:#fff}.ac-dn-cap .ac-eyebrow{color:#fff!important}.ac-dn-h{font-family:var(--ac-serif);font-weight:400;font-size:clamp(34px,5vw,72px);line-height:1.06;margin:0;color:#fff;letter-spacing:-.01em}.ac-hero:after{content:"";position:absolute;left:0;right:0;top:0;height:260px;background:linear-gradient(180deg,rgba(10,10,10,.55),rgba(10,10,10,0));z-index:0;pointer-events:none}.ac-dn{--ac-serif:'Noto Serif Display',Georgia,serif;--ac-sans:'Manrope',Arial,sans-serif;font-family:var(--ac-sans)}.ac-dn-cap .ac-eyebrow{font-family:var(--ac-sans);font-size:12px;font-weight:700;letter-spacing:.22em;margin:0 0 18px}#content-wrap.container{padding-top:0!important}.ac-hero>.elementor-container{padding-top:170px!important;padding-bottom:6vh!important}.elementor-widget.ac-hero-logo{margin-bottom:3vh!important}.ac-hero-logo img{width:170px!important}.elementor-widget.ac-hero-title .elementor-heading-title{font-size:clamp(48px,min(8vw,15vh),130px)}@media (max-width:767px){.ac-hero>.elementor-container{padding-top:130px!important}}.ac-back{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:99990;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid rgba(201,185,138,.6);border-radius:999px;background:rgba(13,12,11,.88);color:#e9dfc2;font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .35s,transform .35s,background .25s}.ac-back.is-on{opacity:1;transform:none;pointer-events:auto}.ac-back:hover,.ac-back:focus-visible{background:#6e5541;color:#fff;outline:none}.ac-back span[aria-hidden]{font-size:17px;letter-spacing:0;line-height:1}html{scroll-padding-top:0}@media (max-width:767px){.ac-back{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));padding:0 18px;font-size:12px;letter-spacing:.1em}}@media (hover:none){.ac-plist a:hover{padding-left:0;background:none}.ac-plist a:active{background:var(--ac-cream)}}[data-elementor-type="wp-page"]{overflow-x:clip}

.ac-eu{position:absolute;inset:0;z-index:0;pointer-events:none;will-change:transform,opacity}
.ac-eui{position:absolute;inset:0;background-repeat:no-repeat;background-color:#050505;will-change:transform}
.ac-eu:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.3) 34%,rgba(0,0,0,0) 58%),linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0) 50%),linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,0) 22%)}
.ac-eu-dot{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;z-index:1}
.ac-eu-dot:before,.ac-eu-dot:after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(255,70,55,.85);animation:acPulse 2.8s cubic-bezier(.2,.6,.3,1) infinite}
.ac-eu-dot:after{animation-delay:1.4s}
@keyframes acPulse{0%{transform:scale(1);opacity:.9}100%{transform:scale(7);opacity:0}}
.ac-eu-cap{position:absolute;left:6vw;right:6vw;bottom:9vh;z-index:2;color:#fff;pointer-events:none}
.ac-eu-eb{font-family:var(--ac-sans);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--ac-gold-l);font-weight:600;margin:0 0 20px}
.ac-eu-big{font-family:var(--ac-serif);font-weight:400;font-size:clamp(36px,min(5.4vw,10vh),84px);line-height:1;letter-spacing:-.015em;margin:0;max-width:17ch;color:#fff}
.ac-eu-cue{position:absolute;right:6vw;bottom:9vh;z-index:2;display:flex;flex-direction:column;align-items:center;gap:14px;color:rgba(255,255,255,.75);font-family:var(--ac-sans);font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;pointer-events:none}
.ac-eu-cue i{display:block;width:1px;height:60px;background:rgba(255,255,255,.75);transform-origin:50% 0;animation:acCue 2.2s cubic-bezier(.65,0,.35,1) infinite}
@keyframes acCue{0%{transform:scaleY(0);transform-origin:50% 0}45%{transform:scaleY(1);transform-origin:50% 0}55%{transform:scaleY(1);transform-origin:50% 100%}100%{transform:scaleY(0);transform-origin:50% 100%}}
@media (max-width:767px){.ac-eu-cap{left:16px;right:16px;bottom:15vh}.ac-eu-big{font-size:clamp(34px,10vw,48px)}.ac-eu-eb{font-size:11px;margin-bottom:14px}.ac-eu-cue{left:0;right:0;bottom:4vh}.ac-eu-cue i{height:40px}}

.ac-eu-big{text-transform:uppercase;font-size:clamp(30px,min(4.4vw,8.5vh),68px);line-height:1.06;letter-spacing:.01em;max-width:none}
@media (max-width:767px){.ac-eu-big{font-size:clamp(26px,7.6vw,38px)}}

.ac-eu{background:#050505}

@media (max-width:767px){.ac-hero>.elementor-container{padding-bottom:calc(21vh + env(safe-area-inset-bottom))!important}.elementor-widget.ac-hero-logo{margin-bottom:2vh!important}}

@media (max-width:767px){.ac-eu-big{font-size:clamp(24px,6.6vw,34px)}}

.ac-hero{background-color:#050505!important}
.ac-hero:not(.ac-ready){background-size:0 0!important}

@media (min-width:768px){.ac-eu-big{font-size:clamp(26px,min(3vw,6vh),48px);line-height:1.12;letter-spacing:.02em}.ac-eu-cap{bottom:12vh}}/* End custom CSS */