@charset 'UTF-8';@import url(https://fonts.googleapis.com/css?family=Michroma&display=swap); .nav-block{position:fixed;top:0;left:0;width:100%;z-index:1000;background:rgba(8,8,8,.8);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,140,0,.12);transition:all .4s var(--stepc-transition)}       @media(max-width:992px){.nav-block:has(.nav-bar.show){backdrop-filter:unset}}.home .nav-block .polygon{width:100%;height:35px;background-color:#000;clip-path:polygon(50% 100%,0 0,100% 0);-webkit-clip-path:polygon(50% 100%,0 0,100% 0)}.nav-block a{color:var(--theme-color-1)}.nav-block .navbar{background-color:transparent;max-width:100%;padding:5px 5%}.home .nav-block .navbar{border-bottom:none;text-align:center}.nav-block.ct-sticky-top.active .navbar{background-color:#000}#navbar_header{position:relative;display:block;width:100%}.navbar-brand{position:relative;min-height:30px;padding:0;display:block}.navbar-brand:hover{color:var(--theme-color-1)}.navbar-brand span{font-size:29px;font-weight:bold;margin-right:5px;font-family:'cwTeXFangSong';vertical-align:middle}.navbar-brand{line-height:30px;padding:0;max-width:180px;margin-right:0}.navbar-brand:hover{color:var(--theme-color-1)}.nav-bar{z-index:10}.nav-bar svg{width:70px;float:right;fill:var(--theme-color-1)}.nav-bar-box h2{border-bottom:1px solid #999;font-size:1.4rem;font-weight:bold;line-height:200%;width:max-content;display:inline-block;margin-bottom:30px;color:var(--theme-color-1)}.navbar-toggler.trigger *::before,.navbar-toggler.trigger *::after{background-color:#000!important}.nav-block.ct-sticky-top.active .nav-bar{}.nav-block.ct-sticky-top.active .nav-log{max-height:50px}.navbar-brand .logo,footer .brand-logo{max-width:280px;max-height:50px}@media(min-width:993px){#nav{justify-content:right}.nav-bar{ padding:.25rem}#nav_block .nav-link{font-weight:bold}body.home #nav_block .nav-link,body.home #nav_block .nav-link+.menu-caret{color:#FFF!important}body:not(.home) #nav_block:not(.active) .nav-link{paint-order:stroke fill;-webkit-text-stroke:2px #FFF}.nav-bar-box>a{display:none}}@media(max-width:992px){#navigation{flex-direction:row;}.nav-bar-box{width:57%;margin:100px auto 20px auto;padding-bottom:2rem}#navbar{z-index:1000;top:0}}@media(max-width:576px){.nav-bar svg{display:none}}.menu-close-btn{line-height:45px;text-align:left;font-size:24px}.nav-log{width:40px;display:inline-block;margin:10px 0}.nav-container{padding:0}.navbar-toggler{display:block;border:0;left:0;top:0;margin:10px;height:38px;width:38px;padding:0;box-sizing:border-box;cursor:pointer;outline:0;border-radius:0;transition-duration:.5s;z-index:1001}.navbar-button{font-size:22px;height:50px;padding:14px 8px;box-sizing:border-box;cursor:pointer;outline:0;background-color:transparent}.navbar-toggler:focus{outline:0}.toggle-bar,.toggle-bar:after,.toggle-bar:before{cursor:pointer;border-radius:.5px;height:4px;width:38px;background:#FFF;position:absolute;display:block;content:'';border-bottom:2px solid #999}.toggle-bar{top:50%;transition-duration:.5s}.toggle-bar:before{top:-14px;transition-duration:.5s}.toggle-bar:after{top:14px;transition-duration:.5s}.navbar-toggler.trigger{transition-duration:.5s}.navbar-toggler.trigger .toggle-bar,.navbar-toggler.trigger .toggle-bar:after,.navbar-toggler.trigger .toggle-bar:before{background-color:#FFF;height:3px;border-bottom:none;transition-duration:.5s}.navbar-toggler.trigger .toggle-bar{background-color:transparent;transition-duration:.5s;transform-origin:center center}.navbar-toggler.trigger .toggle-bar:before{transform:rotate(45deg);transform-origin:left center;transition-duration:.5s}.navbar-toggler.trigger .toggle-bar:after{transform:rotate(-45deg);transform-origin:left center;transition-duration:.5s}.navbar-nav .item-wrapper{border-radius:.25rem;line-height:35px}.navbar-nav .item-wrapper.menu-wrap{padding-right:22px}.navbar-nav .item-wrapper:hover{ }#nav_block .navbar-nav .item-wrapper:hover>*{ text-decoration:none}@media (min-width:993px){#nav_block .nav-item:not(:last-child){margin-right:1rem}#nav_block .nav-link{-webkit-animation:focus-in-contract .7s cubic-bezier(.250,.460,.450,.940) both;animation:focus-in-contract .7s cubic-bezier(.250,.460,.450,.940) both}}.nav-item,.menu-item{padding:0}#nav_block .menu-item:not(:last-child){}#nav_block .nav-link,.footer-prd a{}#nav_block .nav-link{#nav_block .nav-link{word-break:keep-all;white-space:nowrap;margin:auto;padding:0 .5rem;display:block;font-size:1.1rem;line-height:250%;transition-duration:.3s}}#nav_block .menu-link{margin:auto;padding:15px .5rem;border-left:3px solid transparent;display:block;color:#333;line-height:120%;font-size:.9rem;border-bottom:1px dotted #CCC}#nav_block .menu-link:hover{color:var(--theme-color-1)}.menu-link.par-menu{padding-right:40px}#nav_block .nav-item{display:flex}#nav_block .nav-item.active>.item-wrapper>.nav-link{color:#FFF}#nav_block .nav-item.active>.item-wrapper>.nav-link,.nav-block.ct-sticky-top.active .nav-link{color:#FFF}.about #nav_block .nav-item.active>.item-wrapper>.nav-link,.contacts #nav_block .nav-item.active>.item-wrapper>.nav-link,.events #nav_block .nav-item.active>.item-wrapper>.nav-link{color:var(--theme-color-2)}#nav_block .nav-link:hover{color:var(--theme-color-2)}.menu-caret .fa{transition-duration:.3s;transform:rotate(0);transform-origin:center center}.menu-caret.trigger .fa{transition-duration:.3s;transform:rotate(-180deg)}.menu-link:hover{border-left:3px solid rgba(0,112,172,1)}.nav-block .nav-menu{min-width:240px;display:block;visibility:hidden;border-radius:0;border:0;box-shadow:0 3px 5px rgba(0,0,0,.3);transition-duration:.3s;margin-top:30px;opacity:0}.nav-block .nav-menu.show{visibility:visible;transition-duration:.3s;margin-top:0;opacity:1}@media (min-width:993px){.nav-block .nav-menu{position:absolute;border-radius:.25rem;border:1px solid #EEE}}.nav-menu.nav-level-2{left:100%;right:auto;top:0}           .breadcrumb{margin-bottom:0;text-align:left;padding-top:6px;padding-bottom:6px;background-color:transparent}.crumb{font-size:14px;padding-right:6px;color:#343434}.crumb:after{font-family:FontAwesome;content:'\f105';margin-left:12px}.crumb:last-child:after{font-family:FontAwesome;content:'';margin-left:0}.breadcrumb .container{line-height:20px}@media (max-width:992px){.nav-bar{box-shadow:-3px 2px 5px rgba(0,0,0,.3)}.navbar-nav{min-width:280px}#nav_block .nav-item.active{color:#333}.menu-item.active:not(.trigger)>.item-wrapper{background-color:var(--theme-color-1);border-radius:.25rem;}.menu-item.active:not(.trigger)>.item-wrapper>*{color:#FFF!important}.menu-caret:hover{}#nav_block .nav-item.active>.item-wrapper>.nav-link,#nav_block .nav-item.active>.item-wrapper>.nav-link:hover,#nav_block .menu-item.active>.item-wrapper>.menu-link,#nav_block .menu-item.active>.item-wrapper>.menu-link:hover{}#nav_block .nav-link{margin:0;}.navbar-nav .item-wrapper{flex-wrap:unset;justify-content:center}.menu-link{padding-left:40px}.nav-level-2 .menu-link{padding-left:60px}#nav_block .nav-menu.nav-level-1>.navflow>.menu-item>.item-wrapper>.menu-link{padding-left:1rem;text-align:center;padding:0 15px 0 0;line-height:35px}#nav_block .nav-menu.nav-level-2>.navflow>.menu-item>.item-wrapper>.menu-link{}#nav_block .nav-menu.nav-level-3>.navflow>.menu-item>.item-wrapper>.menu-link{padding-left:3rem}#nav_block .nav-link,#nav_block .nav-link:hover{color:#000}#nav_block .nav-item.active>.item-wrapper>.nav-link::before,#nav_block .nav-link:hover::before{content:'\f105';display:inline-block;font-family:FontAwesome;margin-right:5px;font-size:20px;line-height:100%}#nav_block .nav-item.active>.item-wrapper>.nav-link,#nav_block .nav-link:hover{color:#000} .nav-block .nav-menu{display:none;visibility:visible;box-shadow:none;transition-duration:initial;margin-top:0;opacity:1}.nav-block .nav-menu.show{display:block;transition-duration:initial}#nav-affr{position:absolute;bottom:0;left:0;right:0;text-align:center;float:none}#nav-affr .nav-item{display:inline-block;border:0}#nav-affr .nav-item:hover{border:0}#nav-affr .nav-link{border:0}#nav-affr .nav-link:hover{border:0}}@media (min-width:993px){#navbar{background-image:none!important}}@media (max-width:992px){#navbar{left:0;right:0;opacity:0; transition-duration:.6s;pointer-events:none;background-size:cover;background-position:center}#navbar::before{content:'';position:absolute;left:5%;right:5%;top:5%;bottom:5%;border-radius:20px;background-color:rgb(246,141,46);background-blend-mode:multiply;mix-blend-mode:overlay}#navbar.show{opacity:1; transition-duration:.6s;pointer-events:all}#nav_block .menu-link{max-width:max-content;margin:unset}#nav_block .menu-link>span{white-space:normal;line-height:normal;display:inline-block;padding-top:.5rem}.nav-bar-box h2{color:#000}#nav{min-width:auto}#navflow{position:relative;margin-top:50%;text-align:center}#nav_block .nav-item{display:inline-block;margin:auto;font-size:1.5rem;font-weight:bold}#nav_block .nav-link,#nav_block .nav-link:hover{padding:.5rem 0}#nav_block .nav-link::before{position:absolute;right:calc(100% + 0.25rem);top:16px}.contacts #nav_block .nav-item.active>.item-wrapper>.nav-link,.events #nav_block .nav-item.active>.item-wrapper>.nav-link{color:#FFF}}.nav .hover-box{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;margin-top:-5px}.dropdown{font-size:.9rem;color:#999}.nav-bar .nav-booking .fa-line{font-size:28px;line-height:29px;margin-top:6px}@media(max-width:992px){.nav-bar .nav-booking .fa{display:block}.nav-bar .nav-booking .fa-phone-square{margin-top:4px}}:root{--stepc-black:#080808;--stepc-dark:#111;--stepc-darker:#181818;--stepc-orange:#FF8C00;--stepc-orange-light:#FFA033;--stepc-orange-dark:#E07800;--stepc-yellow:#FFD000;--stepc-white:#f5f5f5;--stepc-gray:#888;--stepc-gray-dark:#333;--stepc-transition:cubic-bezier(.25,.46,.45,.94);--stepc-spring:cubic-bezier(.16,1,.3,1)} .hero{position:relative;width:100%;height:100vh;min-height:640px;display:flex;align-items:center;justify-content:center;overflow:hidden} .hero-bg-gradient{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(255,140,0,.12) 0%,transparent 70%),radial-gradient(ellipse 60% 80% at 20% 80%,rgba(255,100,0,.08) 0%,transparent 60%),linear-gradient(160deg,#120800 0%,#080808 45%,#0d0200 100%)} .hero-noise{position:absolute;inset:0;background-image:url('data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='.04'/%3E%3C/svg%3E');pointer-events:none} .hero-glow-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;border-radius:50%;border:1px solid rgba(255,140,0,.15);animation:ringPulse 4s ease-in-out infinite;pointer-events:none}.hero-glow-ring.ring-2{width:520px;height:520px;border-color:rgba(255,140,0,.08);animation-delay:.8s;animation-duration:4.5s}.hero-glow-ring.ring-3{width:750px;height:750px;border-color:rgba(255,140,0,.04);animation-delay:1.6s;animation-duration:5s}@keyframes ringPulse{0%,100%{opacity:.4;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}} .hero-particles{position:absolute;inset:0;pointer-events:none}.particle{position:absolute;border-radius:50%;background:var(--stepc-orange);opacity:0;animation:particleFloat linear infinite}.p1{width:3px;height:3px;left:15%;top:25%;animation-duration:8s;animation-delay:0;opacity:.4}.p2{width:2px;height:2px;left:75%;top:15%;animation-duration:10s;animation-delay:1s;opacity:.3}.p3{width:4px;height:4px;left:85%;top:60%;animation-duration:7s;animation-delay:2s;opacity:.5}.p4{width:2px;height:2px;left:30%;top:70%;animation-duration:9s;animation-delay:.5s;opacity:.3}.p5{width:3px;height:3px;left:60%;top:40%;animation-duration:11s;animation-delay:3s;opacity:.4}.p6{width:5px;height:5px;left:10%;top:55%;animation-duration:12s;animation-delay:1.5s;opacity:.25}.p7{width:2px;height:2px;left:90%;top:80%;animation-duration:8s;animation-delay:4s;opacity:.35}.p8{width:3px;height:3px;left:45%;top:85%;animation-duration:9s;animation-delay:2.5s;opacity:.3}@keyframes particleFloat{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:1}90%{opacity:.8}100%{transform:translateY(-120px) scale(.5);opacity:0}}.hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,8,.2) 0%,transparent 30%,rgba(8,8,8,.5) 75%,rgba(8,8,8,1) 100%)} .hero-content{position:relative;z-index:2;text-align:center;padding:0 2rem;display:flex;flex-direction:column;align-items:center} .hero-logo-wrap{position:relative;margin-bottom:1rem}.hero-logo-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200%;height:200%;background:radial-gradient(ellipse at center,rgba(255,140,0,.2) 0%,transparent 65%);animation:logoGlowPulse 3s ease-in-out infinite;pointer-events:none}@keyframes logoGlowPulse{0%,100%{opacity:.5;transform:translate(-50%,-50%) scale(.9)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.hero-logo{font-family:'Abril Fatface',serif;font-size:clamp(4rem,10vw,9rem);letter-spacing:16px;line-height:1;color:#fff;position:relative;text-shadow:0 0 60px rgba(255,140,0,.30),0 2px 12px rgba(0,0,0,.8),0 4px 24px rgba(0,0,0,.5)}.hero-logo span{color:var(--stepc-orange);text-shadow:0 0 40px rgba(255,140,0,.7),0 0 80px rgba(255,140,0,.3)} .hero-tagline{display:flex;flex-direction:row;align-items:center;gap:0;font-family:'Abril Fatface',serif;font-size:clamp(.8rem,1.8vw,1.4rem);letter-spacing:2px;margin:1.2rem 0 1rem;color:rgba(255,255,255,.5)}.tagline-item{display:flex;align-items:center}.tagline-item+.tagline-item::before{content:'·';margin:0 .6em;color:var(--stepc-orange);font-size:1.2em}.hero-tagline .letter{color:var(--stepc-orange)}.hero-tagline .word{color:rgba(255,255,255,.55)}.hero-subtitle{font-size:clamp(.8rem,1.4vw,1rem);color:rgba(255,255,255,.45);letter-spacing:4px;margin-bottom:1.8rem;text-transform:uppercase} .hero-countdown-label{font-size:.7rem;letter-spacing:4px;color:var(--stepc-orange);text-transform:uppercase;margin-bottom:.8rem;opacity:.8} .hero-countdown{display:flex;align-items:center;gap:.8rem;margin-bottom:2.5rem}.countdown-item{text-align:center}.countdown-num-wrap{background:rgba(255,140,0,.08);border:1px solid rgba(255,140,0,.2);border-radius:6px;padding:.6rem 1rem;backdrop-filter:blur(8px);min-width:72px;position:relative;overflow:hidden}.countdown-num-wrap::before{content:'';position:absolute;inset:0 0 50% 0;background:rgba(255,255,255,.03);border-radius:6px 6px 0 0}.countdown-item .num{font-family:'Abril Fatface',serif;font-size:clamp(1.8rem,3.5vw,3rem);color:var(--stepc-orange);line-height:1;transition:transform .15s ease}.countdown-item .num.num-flash{transform:scale(1.15);color:var(--stepc-orange-light)}.countdown-item .label{font-size:.65rem;color:rgba(255,255,255,.4);letter-spacing:2px;text-transform:uppercase;margin-top:.5rem}.countdown-sep{font-family:'Abril Fatface',serif;font-size:clamp(1.5rem,3vw,2.5rem);color:rgba(255,140,0,.4);margin-bottom:1.5rem;animation:sepBlink 1s step-end infinite}@keyframes sepBlink{0%,100%{opacity:1}50%{opacity:.2}} .hero-cta{display:inline-flex;align-items:center;gap:.6rem;background:var(--stepc-orange);color:#000;padding:1rem 2.8rem;font-size:.9rem;font-weight:900;letter-spacing:3px;text-transform:uppercase;border:2px solid var(--stepc-orange);transition:all .4s var(--stepc-spring);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));position:relative;overflow:hidden}.hero-cta::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);transform:translateX(-100%);transition:transform .5s ease}.hero-cta:hover::before{transform:translateX(100%)}.hero-cta:hover{background:transparent;color:var(--stepc-orange);box-shadow:0 0 30px rgba(255,140,0,.4),inset 0 0 30px rgba(255,140,0,.05);letter-spacing:4px}.cta-arrow{transition:transform .3s ease}.hero-cta:hover .cta-arrow{transform:translate(3px,-3px)} .hero-ticker{position:absolute;bottom:80px;left:0;width:100%;overflow:hidden;z-index:2;mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.ticker-track{display:flex;gap:3rem;white-space:nowrap;animation:tickerScroll 20s linear infinite;font-family:'Abril Fatface',serif;font-size:.75rem;letter-spacing:4px;color:rgba(255,255,255,.2)}.ticker-track .sep{color:var(--stepc-orange);opacity:.5}@keyframes tickerScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}} .hero-scroll{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:.5rem;color:rgba(255,255,255,.3);font-size:.65rem;letter-spacing:4px;text-transform:uppercase}.hero-scroll .scroll-line{width:1px;height:44px;background:linear-gradient(to bottom,rgba(255,140,0,.6),transparent);animation:scrollPulse 2s ease-in-out infinite}@keyframes scrollPulse{0%,100%{opacity:.3;transform:scaleY(.5);transform-origin:top}50%{opacity:1;transform:scaleY(1);transform-origin:top}} .side-buttons{position:fixed;left:1.5rem;bottom:2rem;display:flex;flex-direction:column;gap:.8rem;z-index:900}.side-buttons a{width:42px;height:42px;border-radius:50%;background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.25);display:flex;align-items:center;justify-content:center;color:var(--stepc-orange);font-size:1.1rem;transition:all .3s ease;backdrop-filter:blur(8px)}.side-buttons a:hover{background:var(--stepc-orange);color:#000;transform:scale(1.1)} .stepc-footer{background:var(--stepc-black);border-top:1px solid rgba(255,140,0,.08);padding:80px 0 30px;position:relative}.stepc-footer::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,140,0,.3),transparent)}.footer-inner{max-width:1200px;margin:0 auto;padding:0 2rem} .footer-top-row{margin-bottom:4rem;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:3rem}.footer-brand-col{display:flex;flex-direction:column;align-items:flex-start}.footer-big-logo{font-family:'Abril Fatface',serif;font-size:clamp(3rem,7vw,6rem);letter-spacing:10px;color:rgba(255,255,255,.08);line-height:1;margin-bottom:.5rem}.footer-big-logo span{color:rgba(255,140,0,.2)}.footer-tagline-text{font-size:.75rem;letter-spacing:4px;color:rgba(255,255,255,.25);text-transform:uppercase;margin:0}.footer-tagline-sub{font-size:.85rem;color:var(--stepc-gray);margin:.3rem 0 0} .footer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-bottom:3.5rem}.footer-col h4{font-family:'Abril Fatface',serif;font-size:.95rem;color:rgba(255,140,0,.8);margin-bottom:1.5rem;letter-spacing:3px;text-transform:uppercase}.footer-col p,.footer-col a{font-size:.88rem;color:rgba(255,255,255,.4);line-height:2.2;display:block;transition:color .3s ease}.footer-col a:hover{color:var(--stepc-orange)}.footer-social{display:flex;gap:.8rem;margin-top:.3rem;flex-wrap:wrap}.footer-social a{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:1rem;color:rgba(255,255,255,.35);transition:all .3s ease;line-height:1}.footer-social a:hover{border-color:var(--stepc-orange);color:var(--stepc-orange);background:rgba(255,140,0,.08);transform:translateY(-3px)}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:1.5rem;display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:rgba(255,255,255,.2)}.footer-bottom .footer-logo{font-family:'Abril Fatface',serif;font-size:1.1rem;color:rgba(255,255,255,.25);letter-spacing:4px}.footer-bottom .footer-logo span{color:rgba(255,140,0,.4)}.topic-cont,.comp-topic{text-align:center;margin-bottom:2rem;position:relative;overflow:visible;color:#000;}@media (max-width:768px){.topic-cont{}}.comp-topic h3{display:inline-block;margin-bottom:2rem;font-weight:bold}.comp-topic h3::after{content:'';display:block;position:absolute;bottom:-20px;width:300px;height:12px;left:50%;transform:translateX(-50%);background-image:url(/images/public/head-divider.webp);background-size:contain}.halo-divider{position:absolute;width:100%;max-width:1300px;left:50%;bottom:0;transform:translate(-50%,50%);z-index:-1}.halo-divider::before{content:'';display:block;         padding-top:40%;background-image:url(/files/events/haro-divider.webp?1744184833);background-size:contain;background-position:center}            @media (max-width:576px){    } .swipe-gallery .pswp-item{cursor:zoom-in}.spotlight-grid .img-set figure,.swipe-gallery figure{position:absolute;right:0;left:0;bottom:0;margin:0;padding:.5rem;background-color:rgba(0,0,0,.5);color:#FFF;line-height:1.2rem}   .standard-slick{margin-left:-.5em;margin-right:-.5em}.standard-slick .slick-dots{position:relative;bottom:auto}.standard-slick .items-block{margin-left:.5em;margin-right:.5em}@media(max-width:1200px){.standard-slick .slick-arrow{width:32px;height:32px;background-color:rgba(255,255,255,.5)}.standard-slick .slick-arrow::before{display:block;width:24px;height:24px;margin-left:auto;margin-right:auto}.standard-slick .slick-prev{left:10px}.standard-slick .slick-next{right:10px}} .tab-slick .slider-for{background-color:rgb(230,230,230)}.tab-slick .slider-for .items-block{padding:1rem}.tab-slick .slick-carousel .slick-arrow::before{color:rgb(0,92,175)}.tab-slick>.slider-nav{margin:0 auto;overflow:hidden}.tab-slick>.slider-nav::before{content:'';background-color:#C8CACE;position:absolute;left:0;right:0;top:auto;bottom:0;height:8px;z-index:-1}.tab-slick>.slider-nav .slick-list{width:100%;margin:auto;overflow:hidden;padding-bottom:8px}.tab-slick>.slider-nav .slick-list:nth-child(2){width:calc(100% - 50px)}.tab-slick>.slider-nav .slick-prev{left:0}.tab-slick>.slider-nav .slick-next{right:0}.tab-slick>.slider-nav .items-block{text-align:center;height:46px;font-size:16px;padding:0 12px;transition-duration:.3s;cursor:pointer}.tab-slick>.slider-nav .items-block>span{display:block;text-align:center;top:50%;transform:translateY(-50%);line-height:24px;font-size:20px;color:#005CB9}@media(max-width:576px){.tab-slick>.slider-nav .items-block>span{font-size:16px;line-height:16px}}.tab-slick>.slider-nav .slick-current .items-block{transition-duration:.3s}.tab-slick>.slider-nav .slick-current .items-block::after{content:'';background-color:#005CB9;position:absolute;left:0;right:0;top:100%;height:8px;z-index:1;transition-duration:.3s}.tab-slick>.slider-for .slick-slide{height:0;transition-duration:.3s}.tab-slick>.slider-for .slick-slide.slick-current{height:auto;transition-duration:.3s} .collapse-item{border:1px solid #CCC;border-radius:4px;margin-bottom:.5rem;overflow:hidden}.collapse-head{color:#002d74;text-align:left;padding:.5rem 1rem;background-color:#f7f7f7}.collapse-topic{font-size:1.2rem;color:#7f8c8d;margin:0;cursor:pointer;transition:color .6s ease-out}.collapse-topic:hover{text-decoration:none;color:#7659a0;transition:color .6s ease-out}.collapse-head.trigger{background-color:#F39700}.collapse-head.trigger .collapse-topic,.collapse-head.trigger .collapse-topic:hover{color:#FFF}.collapse-content{border-top:1px solid #CCC;border-width:1px 0 0 0!important}.collapse-text{padding:1rem;background-color:#FFF} .tab-group .tab-content{border:1px solid #ccc;border-top:0}.tab-group .tab-content>.tab-pane{padding:1rem}.tab-group .nav-tabs .nav-link{padding:.25rem 1rem;margin-left:0}.tab-group .nav-tabs .nav-link.active,.tab-group .nav-tabs .nav-item.show .nav-link{border-top:3px solid #F39700}@-webkit-keyframes focus-in-contract{0%{letter-spacing:1em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes focus-in-contract{0%{letter-spacing:1em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}} .scroll-tb-wrap{overflow:auto;max-height:700px;padding-left:0;border-left:1px solid #999!important;border-top:1px solid #999!important}.scroll-tb-wrap>table{width:100%;min-width:700px}.scroll-tb-wrap tbody>tr>td:first-child,.scroll-tb-wrap th:first-child{position:sticky;left:0; z-index:100}.scroll-tb-wrap tbody>tr>td[rowspan]:first-child{z-index:110}.scroll-tb-wrap thead tr th,.scroll-tb-wrap tbody>tr:first-child>td{position:sticky;top:0; z-index:120!important}.scroll-tb-wrap tbody>tr:first-child>td:first-child{z-index:130!important}.scroll-tb-wrap th:first-child{z-index:2}.scroll-tb-wrap table{}.scroll-tb-wrap table th,.scroll-tb-wrap table td{vertical-align:middle!important;border-right:1px solid #999!important;border-bottom:1px solid #999!important}.scroll-tb-wrap table th{}.scroll-tb-wrap table th:first-child{}.scroll-tb-wrap table thead th:first-child{z-index:100}@media (max-width:576px){.scroll-tb-wrap table th:first-child{min-width:auto}}.scroll-tb-wrap table td{}.scroll-tb-wrap .device .flex-card-header .bsbgset{height:300px} .sticky-wrap{display:block;min-height:1.5rem;overflow:auto;scroll-behavior:smooth}.sticky-wrap>table{width:100%;border-collapse:collapse}.sticky-wrap>table th{color:#FFF;}.sticky-wrap>table td{z-index:0}.sticky-wrap>table th{text-align:center;z-index:1}.sticky-wrap>table th::after,.sticky-wrap>table td::after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;display:block;border-bottom:1px solid #EEE;border-right:1px solid #EEE;pointer-events:none}.sticky-wrap>table>thead.caption{top:0;position:-webkit-sticky;position:sticky;display:table-caption;z-index:5}.sticky-wrap>table>thead:not(.caption) th{top:0;position:-webkit-sticky;position:sticky;z-index:3}.sticky-wrap>table>thead:not(.caption) th:first-child{z-index:5!important}.sticky-wrap>table>tbody>tr:first-child th{top:0;left:auto;position:-webkit-sticky;position:sticky;z-index:3}.sticky-wrap>table>tbody th{left:0;position:-webkit-sticky;position:sticky;z-index:3}.sticky-wrap>table>tbody>tr:first-child th:first-child{top:0;left:0;z-index:5}.sticky-wrap>table>tfoot th{bottom:0;position:-webkit-sticky;position:sticky}.sticky-left{position:-webkit-sticky;position:sticky;left:0;z-index:4!important}.sticky-right{position:-webkit-sticky;position:sticky;right:0;z-index:4!important}