.elementor-13253 .elementor-element.elementor-element-381821d{--display:flex;}.elementor-13253 .elementor-element.elementor-element-f29571b{--display:flex;}.elementor-13253 .elementor-element.elementor-element-b5e89f6{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13253 .elementor-element.elementor-element-aabfedd{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13253 .elementor-element.elementor-element-75ebff7{--display:flex;}.elementor-13253 .elementor-element.elementor-element-f0ecf4f{--display:flex;}.elementor-13253 .elementor-element.elementor-element-48112a4{--display:flex;}.elementor-13253 .elementor-element.elementor-element-41a4c7e{--display:flex;}.elementor-13253 .elementor-element.elementor-element-aeebc89{--display:flex;}.elementor-13253 .elementor-element.elementor-element-e5e757f{--display:flex;}.elementor-13253 .elementor-element.elementor-element-5b9ce11{--display:flex;}.elementor-13253 .elementor-element.elementor-element-3fc6501{--display:flex;}.elementor-13253 .elementor-element.elementor-element-78f6cb6{--display:flex;}.elementor-13253 .elementor-element.elementor-element-6004a8e{--display:flex;}.elementor-13253 .elementor-element.elementor-element-6dd9cea{--display:flex;}.elementor-13253 .elementor-element.elementor-element-e85204c{--display:flex;}.elementor-13253 .elementor-element.elementor-element-b87013c{--display:flex;}.elementor-13253 .elementor-element.elementor-element-de814d1{--display:flex;}.elementor-13253 .elementor-element.elementor-element-1a020d0{--display:flex;}.elementor-13253 .elementor-element.elementor-element-aee2a89{--display:flex;}.elementor-13253 .elementor-element.elementor-element-7d7ea8a{--display:flex;}.elementor-13253 .elementor-element.elementor-element-2b20a1f{--display:flex;}.elementor-13253 .elementor-element.elementor-element-abd48b4{--display:flex;}.elementor-13253 .elementor-element.elementor-element-b62636f{--display:flex;}.elementor-13253 .elementor-element.elementor-element-baf9414{--display:flex;}.elementor-13253 .elementor-element.elementor-element-b69d0b4{--display:flex;}.elementor-13253 .elementor-element.elementor-element-a6b304d{--display:flex;}.elementor-13253 .elementor-element.elementor-element-3f3c0ad{--display:flex;}.elementor-13253 .elementor-element.elementor-element-4a9d177{--display:flex;}.elementor-13253 .elementor-element.elementor-element-2926bb9{--display:flex;}.elementor-13253 .elementor-element.elementor-element-6e6b502{--display:flex;}.elementor-13253 .elementor-element.elementor-element-7d62a9c{--display:flex;}.elementor-13253 .elementor-element.elementor-element-050c6ac{--display:flex;}.elementor-13253 .elementor-element.elementor-element-81f26cb{--display:flex;}.elementor-13253 .elementor-element.elementor-element-9e69397{--display:flex;}.elementor-13253 .elementor-element.elementor-element-07f12b4{--display:flex;}.elementor-13253 .elementor-element.elementor-element-a09dbf4{--display:flex;}.elementor-13253 .elementor-element.elementor-element-4b90088{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS *//* --- Elementor-compatibiliteit (alleen frontend) --- */
/* --- B86 mobiel (2 sep 2026): de buitenste .expp-container is een wrappende kolom-flex; op smalle schermen krijgt elke sectie dan de min-content-breedte van de breedste sectie en wordt de rest afgeknipt. Als blok vult elke sectie gewoon het scherm. --- */
body:not(.elementor-editor-active) .expp.expp.expp.expp{display:block}
@media (max-width:420px){body:not(.elementor-editor-active) .expp.expp.expp.expp .collection .label-line .label{font-size:clamp(.9rem,4.6vw,1.3rem) !important;letter-spacing:.18em !important}}
body:not(.elementor-editor-active) .expp .elementor-widget-html,body:not(.elementor-editor-active) .expp .elementor-widget-html>.elementor-widget-container{display:contents}body:not(.elementor-editor-active) .expp .elementor-widget-image,body:not(.elementor-editor-active) .expp .elementor-widget-image>.elementor-widget-container{display:contents}body:not(.elementor-editor-active) .expp .elementor-widget-heading>.elementor-widget-container,body:not(.elementor-editor-active) .expp .elementor-widget-heading .elementor-heading-title{display:contents}body:not(.elementor-editor-active) .expp .elementor-widget-text-editor>.elementor-widget-container{display:contents}body:not(.elementor-editor-active) .expp .elementor-widget-button,body:not(.elementor-editor-active) .expp .elementor-widget-button>.elementor-widget-container,body:not(.elementor-editor-active) .expp .elementor-button-wrapper{display:contents}
/* --- de site forceert h1/h2/h3/p met !important; hier neutraal --- */
.expp h1,.expp h2,.expp h3,.expp h4,.expp h5,.expp h6,.expp p{font:inherit !important;color:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important;margin:0}.expp .elementor-heading-title,.expp .elementor-widget-container,.expp .elementor-text-editor{color:inherit !important;font:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important;margin:0}.expp .elementor-widget:not(:last-child){margin-block-end:0}.expp .e-con{display:block;position:static;width:auto;max-width:none;min-height:0;flex-direction:row;flex-wrap:nowrap;align-items:normal;justify-content:normal;align-content:normal}.expp.expp .elementor-widget{width:auto;max-width:none}.expp.expp .e-con>.elementor-widget,.expp.expp .e-con>.e-con{max-width:none;min-width:auto}.expp .e-con{--gap:0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.expp{--gap:0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.expp .elementor-button{background:none;border:0;padding:0;border-radius:0;box-shadow:none;text-align:inherit;fill:currentColor}.expp .lp-linkoverlay{position:absolute;inset:0;z-index:6;display:block}.expp .lp-linkbox{position:relative}
/* --- FAQ (details/summary uit de HTML wordt een Elementor-toggle) --- */
.expp .faq-toggle .elementor-toggle-item{border-bottom:1px solid var(--line)}.expp .faq-toggle .elementor-tab-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:22px 4px;font-family:var(--f-title) !important;font-weight:700 !important;font-size:1.16rem !important;color:var(--ink) !important;cursor:pointer;border:0;background:none}.expp .faq-toggle .elementor-tab-title::after{content:"+";color:var(--gold-deep);font-size:1.4rem;font-family:var(--f-body);line-height:1;transition:transform .3s;flex:0 0 auto}.expp .faq-toggle .elementor-tab-title.elementor-active::after{transform:rotate(45deg)}.expp .faq-toggle .elementor-tab-title,.expp .faq-toggle .elementor-tab-title.elementor-active,.expp .faq-toggle .elementor-toggle-title{color:var(--ink) !important;text-decoration:none}.expp .faq-toggle .elementor-toggle-title{font:inherit !important}.expp .faq-toggle .elementor-toggle-icon{display:none}.expp .faq-toggle .elementor-tab-content{padding:0 4px 24px;color:var(--ink-soft) !important;font-size:1.04rem !important;border:0;background:none}
.expp.expp.expp{
  --cream:#f2ede1;--cream-2:#e9e2d2;--white:#fbf8f1;
  --ink:#2c2417;--ink-soft:#6a6153;--exp-ink:#1f2c48;
  --dark:#20160c;--dark-2:#2a1d10;
  --gold:#c69a3f;--gold-deep:#a87f2f;--gold-light:#e6c983;
  --line:#ddd4c1;--line-dark:rgba(198,154,63,.4);
  --e01:#1f2c48;--e02:#b4552f;--e03:#7a4a1e;--e04:#6f2233;--e05:#5a2f57;--e06:#b8342a;--e07:#a87f2f;
  --f-title:'Playfair Display', Georgia, serif;
  --f-intro:'Cormorant Garamond', Georgia, serif;
  --f-label:'Cinzel', serif;
  --f-script:'Great Vibes', cursive;
  --f-body:'EB Garamond', Georgia, serif;
}.expp *{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.expp.expp.expp{background:var(--cream);color:var(--ink) !important;font-family:var(--f-body) !important;font-size:19px !important;line-height:1.7 !important;-webkit-font-smoothing:antialiased;overflow-x:hidden}.expp.expp.expp img{max-width:100%;display:block}.expp.expp.expp a{color:inherit !important;text-decoration:none}.expp.expp.expp .wrap{max-width:1320px;margin:0 auto;padding:0 26px}.expp.expp.expp .script{font-family:var(--f-script) !important;font-weight:400 !important;line-height:.9 !important}.expp.expp.expp .hero{position:relative;min-height:min(50vh,430px);display:flex;align-items:center;overflow:hidden;background:var(--dark)}.expp.expp.expp .hero-mosaic{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,1fr);z-index:0}.expp.expp.expp .hero-mosaic img{width:100%;height:100%;object-fit:cover}.expp.expp.expp .hero-scrim{position:absolute;inset:0;z-index:1;background:
  linear-gradient(180deg,rgba(32,22,12,.88) 0%,rgba(32,22,12,.76) 45%,rgba(32,22,12,.95) 100%),
  radial-gradient(ellipse at 50% 45%,rgba(32,22,12,.22),rgba(32,22,12,.86) 78%)}.expp.expp.expp .hero-logo{position:absolute;top:22px;left:34px;z-index:5;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--cream) !important;text-shadow:0 2px 10px rgba(0,0,0,.6)}.expp.expp.expp .hero-logo .logo-img img{height:50px;width:auto;margin-bottom:4px;filter:drop-shadow(0 2px 9px rgba(0,0,0,.55))}.expp.expp.expp .hero-logo .nm{font-family:var(--f-title) !important;font-weight:700 !important;letter-spacing:.08em !important;font-size:.96rem !important;color:#f6efdf !important}.expp.expp.expp .hero-logo .sub{font-family:var(--f-label) !important;font-weight:500 !important;letter-spacing:.24em !important;font-size:.5rem !important;color:#f0dcae !important;text-transform:uppercase !important}.expp.expp.expp .hero-inner{position:relative;z-index:2;width:100%;padding:clamp(104px,14vh,146px) clamp(18px,3vw,40px) clamp(34px,5.5vh,56px);text-align:center}.expp.expp.expp .hero-copy{max-width:1260px;margin:0 auto;color:var(--cream) !important;display:flex;flex-direction:column;align-items:center}.expp.expp.expp .hero-copy .label-box{display:inline-block;font-family:var(--f-label) !important;font-weight:800 !important;text-transform:uppercase !important;font-size:clamp(.9rem,3.9vw,3.9rem) !important;letter-spacing:.3em !important;line-height:1.05 !important;white-space:nowrap;
  padding:clamp(10px,1.4vw,22px) clamp(16px,2vw,34px) clamp(10px,1.4vw,22px) clamp(20px,2.4vw,42px);
  border:2px solid var(--gold);color:var(--gold-light) !important;background:rgba(46,30,12,.35);
  box-shadow:0 6px 24px rgba(0,0,0,.4);margin:0 0 clamp(14px,2vw,24px)}.expp.expp.expp .hero-copy h1{font-family:var(--f-title) !important;font-weight:900 !important;font-size:clamp(1.92rem,5.22vw,3.72rem) !important;line-height:.95 !important;letter-spacing:.02em !important;
  background-image:
    linear-gradient(118deg, rgba(70,70,70,0) 0%, rgba(90,86,80,.4) 11%, rgba(255,255,255,0) 19%, rgba(70,66,60,.32) 38%, rgba(255,255,255,0) 52%, rgba(95,90,82,.36) 70%, rgba(255,255,255,0) 80%, rgba(80,76,70,.3) 92%),
    linear-gradient(160deg,#fffdf8 0%,#f0e9d9 34%,#dccfb6 50%,#fdfaf2 62%,#e4d9c2 80%,#f7f2e7 100%);
  -webkit-background-clip:text;background-clip:text;color:transparent !important;filter:drop-shadow(0 4px 16px rgba(0,0,0,.55))}.expp.expp.expp .hero-rule{width:min(520px,80%);height:2px;background:linear-gradient(90deg,transparent,var(--gold) 22%,var(--gold-light) 50%,var(--gold) 78%,transparent);margin:16px 0 0}.expp.expp.expp .deck{padding:clamp(34px,4.8vw,60px) 0 clamp(46px,6vw,76px)}.expp.expp.expp .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.5vw,32px)}.expp.expp.expp .exp{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--white);
  text-align:center;position:relative;box-shadow:0 8px 22px rgba(120,95,40,.07);
  transform:translate3d(0,0,0);will-change:transform;
  transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}.expp.expp.expp .exp:hover{transform:translate3d(0,-10px,0);box-shadow:0 0 0 4px var(--gold),0 20px 38px rgba(90,68,20,.28);border-color:var(--gold);z-index:5}.expp.expp.expp .exp:hover .bar{transform:scaleY(1.7)}.expp.expp.expp .exp:hover .num{color:var(--gold-deep) !important}.expp.expp.expp .exp .bar{height:6px;flex:none;transform-origin:top;transition:transform .2s ease-out}.expp.expp.expp .exp.x01 .bar{background:var(--e01)}.expp.expp.expp .exp.x02 .bar{background:var(--e02)}.expp.expp.expp .exp.x03 .bar{background:var(--e03)}.expp.expp.expp .exp.x04 .bar{background:var(--e04)}.expp.expp.expp .exp.x05 .bar{background:var(--e05)}.expp.expp.expp .exp.x06 .bar{background:var(--e06)}.expp.expp.expp .exp.x07 .bar{background:var(--e07)}.expp.expp.expp .exp.x08 .bar{background:var(--gold)}.expp.expp.expp .exp-top{padding:18px 10px 12px}.expp.expp.expp .exp .num{font-family:var(--f-title) !important;font-weight:900 !important;font-size:clamp(2rem,2.6vw,2.6rem) !important;color:var(--exp-ink) !important;line-height:1 !important;transition:color .2s ease-out}.expp.expp.expp .exp h4{font-family:var(--f-title) !important;font-weight:800 !important;font-size:clamp(1rem,1.35vw,1.18rem) !important;color:var(--exp-ink) !important;text-transform:uppercase !important;letter-spacing:.02em !important;margin-top:7px;min-height:2.5em;line-height:1.25 !important;
  display:flex;align-items:center;justify-content:center}.expp.expp.expp .exp-img{position:relative;aspect-ratio:1/1;overflow:hidden;background:linear-gradient(160deg,#e5dcc7,#d3c6a9);flex:none}.expp.expp.expp .exp-img::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;
  background:linear-gradient(180deg,rgba(255,250,235,.34),rgba(255,236,196,.20));
  opacity:0;transition:opacity .2s ease-out}.expp.expp.expp .exp:hover .exp-img::after{opacity:1}.expp.expp.expp .exp-img img{width:100%;height:100%;object-fit:cover;filter:saturate(1.05);
  transform:translate3d(0,0,0);will-change:transform;transition:transform .34s ease-out}.expp.expp.expp .exp:hover .exp-img img{transform:scale3d(1.1,1.1,1)}.expp.expp.expp .exp .date{flex:1;display:flex;align-items:center;justify-content:center;font-family:var(--f-title) !important;font-weight:700 !important;font-size:clamp(1.15rem,1.62vw,1.44rem) !important;color:var(--exp-ink) !important;text-transform:uppercase !important;letter-spacing:.02em !important;padding:18px 8px;line-height:1.4 !important;transition:background-color .2s ease-out,color .2s ease-out}.expp.expp.expp .exp .date .dnum{font-size:1.22em !important;font-weight:800 !important}.expp.expp.expp .exp:hover .date{background:var(--gold);color:#fbf8f1 !important}.expp.expp.expp .exp.soon{border-style:dashed;border-color:var(--gold)}.expp.expp.expp .exp.soon .num{color:var(--gold) !important}.expp.expp.expp .exp.soon .exp-img{display:flex;align-items:center;justify-content:center;
  background-image:repeating-linear-gradient(135deg,rgba(198,154,63,.08) 0 14px,transparent 14px 28px),linear-gradient(150deg,#241a0f,#3a2a17)}.expp.expp.expp .exp.soon .exp-img svg{width:34%;height:auto;fill:var(--gold);opacity:.42}.expp.expp.expp .exp.x08 .exp-img{display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 45%,#3a2a17,#241a0f)}.expp.expp.expp .exp.x08 .exp-img svg{width:26%;height:auto;fill:var(--gold);opacity:.5}.expp.expp.expp .exp.x08 .num{color:var(--gold-deep) !important}.expp.expp.expp .wideband{grid-column:1 / -1;position:relative;display:block;overflow:hidden;background:var(--white);
  border:1px solid var(--gold);border-radius:8px;box-shadow:0 8px 22px rgba(120,95,40,.08);
  transform:translate3d(0,0,0);will-change:transform;transition:transform .2s ease-out,box-shadow .2s ease-out}.expp.expp.expp .wideband:hover{transform:translate3d(0,-6px,0);box-shadow:0 0 0 4px var(--gold),0 20px 38px rgba(90,68,20,.24)}.expp.expp.expp .wb-frame{position:absolute;inset:10px;border:1px solid rgba(198,154,63,.35);border-radius:4px;pointer-events:none;transition:border-color .2s ease-out}.expp.expp.expp .wideband:hover .wb-frame{border-color:var(--gold)}.expp.expp.expp .wb-wm img{position:absolute;inset:auto 26px -16px auto;width:clamp(84px,9vw,140px);height:auto;opacity:.09;transition:opacity .2s ease-out}.expp.expp.expp .wideband:hover .wb-wm img{opacity:.13}.expp.expp.expp .wb-body{position:relative;z-index:2;padding:clamp(28px,3.2vw,44px) clamp(26px,3.4vw,56px);
  display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,4vw,64px)}.expp.expp.expp .wb-text{flex:1 1 auto;min-width:0}.expp.expp.expp .wb-tag{font-family:var(--f-label) !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;font-size:.66rem !important;color:var(--gold-deep) !important}.expp.expp.expp .wb-body h3{font-family:var(--f-title) !important;font-weight:800 !important;text-transform:uppercase !important;font-size:clamp(1.5rem,2.6vw,2.1rem) !important;line-height:1.15 !important;color:var(--exp-ink) !important;margin-top:8px;white-space:nowrap}.expp.expp.expp .wb-body h3 .script{display:inline-block;text-transform:none !important;color:var(--gold-deep) !important;font-size:1.34em !important;line-height:.8 !important;vertical-align:baseline;margin:0 .04em}.expp.expp.expp .wb-body p{color:var(--ink-soft) !important;font-size:1.53rem !important;line-height:1.45 !important;margin-top:14px;max-width:46ch}.expp.expp.expp .wb-cta{display:inline-flex;align-items:center;gap:.6em;flex:none;font-family:var(--f-label) !important;font-weight:700 !important;letter-spacing:.15em !important;text-transform:uppercase !important;font-size:.72rem !important;color:#fff !important;background:var(--gold);
  border:1px solid var(--gold);border-radius:2px;padding:14px 26px;box-shadow:0 8px 20px rgba(198,154,63,.28);transition:background-color .2s ease-out,box-shadow .2s ease-out}.expp.expp.expp .wideband:hover .wb-cta{background:var(--gold-deep);box-shadow:0 12px 24px rgba(198,154,63,.34)}.expp.expp.expp .wb-cta svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.9}.expp.expp.expp .exp.x08{cursor:default}.expp.expp.expp .exp.x08:hover{transform:none;box-shadow:0 8px 22px rgba(120,95,40,.07);border-color:var(--line)}.expp.expp.expp .soon-wrap{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px 14px}.expp.expp.expp .soon-txt{font-family:var(--f-label) !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:clamp(1.5rem,2.3vw,2.04rem) !important;line-height:1.4 !important;color:var(--gold-deep) !important}.expp.expp.expp .finalcta{background:linear-gradient(180deg,#ece1cd,#e3d6bc);text-align:center}.expp.expp.expp .finalcta .inner{padding:clamp(22px,3vw,34px) clamp(20px,10vw,120px) clamp(24px,3.4vw,38px)}.expp.expp.expp .finalcta h3{font-family:var(--f-title) !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.02em !important;font-size:clamp(1.5rem,3.6vw,2.16rem) !important;color:var(--ink) !important;line-height:1.1 !important}.expp.expp.expp .finalcta h3 .script{display:block;text-transform:none !important;color:var(--gold-deep) !important;font-size:clamp(2.4rem,5.76vw,3.48rem) !important;margin-top:-.04em;line-height:.9 !important}.expp.expp.expp .finalcta p{color:var(--ink-soft) !important;font-size:1rem !important;max-width:660px;margin:6px auto 0}.expp.expp.expp footer{background:var(--cream);border-top:1px solid var(--line);padding:40px 0}.expp.expp.expp .foot-row{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.expp.expp.expp .foot-brand{display:flex;flex-direction:column;align-items:center;gap:1px}.expp.expp.expp .foot-brand .logo-img img{height:52px;width:auto;margin-bottom:4px}.expp.expp.expp .foot-brand .nm{font-family:var(--f-title) !important;font-weight:700 !important;letter-spacing:.08em !important;font-size:.98rem !important}.expp.expp.expp .foot-brand .sub{font-family:var(--f-label) !important;font-weight:500 !important;letter-spacing:.24em !important;font-size:.5rem !important;color:var(--gold-deep) !important;text-transform:uppercase !important}.expp.expp.expp .foot-info{display:flex;align-items:center;gap:clamp(20px,4vw,52px);flex-wrap:wrap}.expp.expp.expp .foot-col{display:flex;gap:11px;align-items:flex-start;font-size:.92rem !important;color:var(--ink-soft) !important;line-height:1.55 !important}.expp.expp.expp .foot-col .ic{width:19px;height:19px;color:var(--gold) !important;flex:none;margin-top:3px}.expp.expp.expp .foot-col a:hover{color:var(--gold-deep) !important}.expp.expp.expp .foot-col .kaart{color:var(--gold-deep) !important;font-style:italic !important}.expp.expp.expp .socials{display:flex;gap:10px}.expp.expp.expp .socials a{width:36px;height:36px;border:1px solid var(--line);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--gold-deep) !important;transition:all .25s}.expp.expp.expp .socials a:hover{background:var(--gold);color:#fff !important;border-color:var(--gold);transform:translateY(-2px)}.expp.expp.expp .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}.expp.expp.expp .reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.expp.expp.expp .reveal{opacity:1;transform:none}}@media(max-width:1100px){.expp.expp.expp .cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.expp.expp.expp .cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.expp.expp.expp{font-size:18px !important}.expp.expp.expp .hero-logo{left:50%;transform:translateX(-50%);top:16px}.expp.expp.expp .hero-logo .logo-img img{height:42px}.expp.expp.expp .hero-inner{padding-top:120px}.expp.expp.expp .hero-copy .label-box{letter-spacing:.2em !important;white-space:normal}.expp.expp.expp .cards{grid-template-columns:1fr}.expp.expp.expp .wb-wm img{width:92px;opacity:.06;inset:auto 12px -10px auto}.expp.expp.expp .wb-body{flex-direction:column;align-items:flex-start;gap:20px}.expp.expp.expp .wb-body h3{white-space:normal}.expp.expp.expp .wb-body p{font-size:1.2rem !important}.expp.expp.expp .exp h4{min-height:0}.expp.expp.expp .foot-row{flex-direction:column;text-align:center}.expp.expp.expp .foot-info{flex-direction:column;align-items:center}
}
.expp.expp.expp .hero-copy h1{display:block !important}.expp.expp.expp .hero-copy h1 .elementor-heading-title{display:block !important}.expp.expp.expp.expp{overflow-x:clip !important;overflow-y:visible !important}/* End custom CSS */