#fcc-gallery{font:16px/1.6 system-ui,sans-serif;color:#edf3fa;background:#0c121b;padding:clamp(20px,4vw,60px);border-radius:12px}#fcc-gallery *{box-sizing:border-box}#fcc-gallery h1{color:white;font-size:clamp(32px,5vw,64px);line-height:1.08;max-width:950px;margin:20px 0}#fcc-gallery .fcc-kicker{color:#ffcc66;letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700}#fcc-gallery .fcc-intro{color:#b8c6d8;max-width:700px}#fcc-gallery .fcc-tools{display:flex;flex-wrap:wrap;gap:14px;padding:25px 0;margin-top:22px;border-top:1px solid #344252}#fcc-gallery label{flex:1;min-width:160px;color:#bac9da;font-size:12px}#fcc-gallery input,#fcc-gallery select{width:100%;margin-top:5px;padding:13px;background:#172332;color:white;border:1px solid #405269;border-radius:6px;font:16px system-ui}#fcc-gallery .fcc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:18px}#fcc-gallery figure{margin:0;border:1px solid #304157;background:#172231;border-radius:8px;overflow:hidden}#fcc-gallery figure img{display:block;width:100%;aspect-ratio:16/10;object-fit:contain;background:#070b11}#fcc-gallery figcaption{padding:14px;font-size:15px}#fcc-gallery figcaption small{display:block;color:#aabacf}#fcc-gallery a{color:#ffcc66}#fcc-gallery button{background:#ffcc66;color:#151c26;border:0;border-radius:6px;padding:12px 20px;font:600 15px system-ui;cursor:pointer}#fcc-gallery [hidden]{display:none!important}#fcc-more{display:block;margin:30px auto}#fcc-lightbox{width:96vw;max-width:1400px;max-height:96vh;background:#0c121b;color:white;border:1px solid #50617a;padding:16px}#fcc-lightbox::backdrop{background:#000e}#fcc-lightbox img{display:block;max-width:100%;max-height:78vh;object-fit:contain;margin:auto}#fcc-lightbox nav{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:12px}#fcc-gallery :focus-visible{outline:3px solid #ffcc66;outline-offset:4px}
body.page-id-21518 .breadcrumbs-single{display:none}body.page-id-21518 #content{padding-top:24px;padding-bottom:24px}body.page-id-21518 .elementor-21518>.e-con{--container-max-width:1400px}

body.page-id-21518 #reactheme-header>.sticky-wrapper{position:relative!important}