.elementor-27894 .elementor-element.elementor-element-5980887 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27894 .elementor-element.elementor-element-5980887:not(.elementor-motion-effects-element-type-background), .elementor-27894 .elementor-element.elementor-element-5980887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://campbtx.com/wp-content/uploads/2020/01/header-bg.jpg");}.elementor-27894 .elementor-element.elementor-element-5980887 > .elementor-background-overlay{background-color:#070707;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27894 .elementor-element.elementor-element-5980887{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 1% 0%;}.elementor-27894 .elementor-element.elementor-element-18b9812{width:var( --container-widget-width, 106% );max-width:106%;--container-widget-width:106%;--container-widget-flex-grow:0;align-self:center;}.elementor-27894 .elementor-element.elementor-element-18b9812 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27894 .elementor-element.elementor-element-b80460e .elementor-button{background-color:rgba(2, 1, 1, 0);font-family:"Josefin Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2A2A2A;border-radius:50px 50px 50px 50px;padding:15px 35px 12px 35px;}.elementor-27894 .elementor-element.elementor-element-b80460e{width:var( --container-widget-width, 114.444% );max-width:114.444%;--container-widget-width:114.444%;--container-widget-flex-grow:0;}.elementor-27894 .elementor-element.elementor-element-de32a34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27894 .elementor-element.elementor-element-a5e720e{width:22%;}.elementor-27894 .elementor-element.elementor-element-bbd0592{width:48.332%;}.elementor-27894 .elementor-element.elementor-element-54fd87f{width:29%;}.elementor-27894 .elementor-element.elementor-element-de32a34{width:100%;}}@media(max-width:767px){.elementor-27894 .elementor-element.elementor-element-5980887{padding:0px 0px 20px 0px;}.elementor-27894 .elementor-element.elementor-element-a5e720e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27894 .elementor-element.elementor-element-a5e720e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27894 .elementor-element.elementor-element-11f4ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27894 .elementor-element.elementor-element-bbd0592.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27894 .elementor-element.elementor-element-bbd0592 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27894 .elementor-element.elementor-element-18b9812 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27894 .elementor-element.elementor-element-18b9812{align-self:center;}.elementor-27894 .elementor-element.elementor-element-54fd87f.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for html, class: .elementor-element-0d54a14 */.cbtx-page,.cbtx-page *,.cbtx-page *::before,.cbtx-page *::after{box-sizing:border-box;margin:0;padding:0}
        .cbtx-page{
            --cbtx-blue:#2d7fff;--cbtx-blue-light:#5fa0ff;--cbtx-white:#fff;--cbtx-gray:#8494ad;--cbtx-dark:#060a14;--cbtx-black:#000;
            font-family:'Inter',sans-serif;color:var(--cbtx-white);-webkit-font-smoothing:antialiased;background:#000;line-height:1.5;
        }
        .cbtx-page h1,.cbtx-page h2,.cbtx-page h3,.cbtx-page h4,.cbtx-page h5,.cbtx-page h6,.cbtx-page p{
            margin:0!important;padding:0!important;border:none!important;color:inherit;font-family:inherit;background:none!important;
        }

        #cbtx-preloader{position:fixed;inset:0;z-index:9999;background:#000;display:flex;align-items:center;justify-content:center;transition:opacity 1s ease,visibility 1s ease}
        #cbtx-preloader.done{opacity:0;visibility:hidden;pointer-events:none}
        #cbtx-preloader svg{width:60px;height:60px;animation:cbtx-pp 1.5s ease-in-out infinite}
        @keyframes cbtx-pp{0%,100%{opacity:.3;transform:scale(.95)}50%{opacity:1;transform:scale(1)}}

        #cbtx-scroll-progress{position:fixed;top:0;left:0;height:2px;background:var(--cbtx-blue);z-index:500;width:0%;box-shadow:0 0 20px var(--cbtx-blue)}

        .cbtx-container{width:100%;max-width:1320px;margin:0 auto;padding:0 56px}
        @media(max-width:768px){.cbtx-container{padding:0 24px}}

        .cbtx-cta{display:inline-block;padding:20px 56px;background:var(--cbtx-blue);color:#fff!important;font-size:15px;font-weight:700;letter-spacing:3px;text-transform:uppercase;text-decoration:none!important;transition:all .3s ease;border:none;cursor:pointer;border-radius:25px}
        .cbtx-cta:hover{background:var(--cbtx-blue-light);box-shadow:0 16px 48px rgba(45,127,255,0.35);transform:translateY(-2px);color:#fff!important}
        .cbtx-cta-outline{background:transparent;border:1px solid rgba(255,255,255,0.25);color:#fff!important}
        .cbtx-cta-outline:hover{border-color:var(--cbtx-blue);background:rgba(45,127,255,0.08);box-shadow:0 16px 48px rgba(45,127,255,0.15)}

        .cbtx-bg-layer{position:absolute;inset:0;z-index:1;overflow:hidden}
        .cbtx-bg-layer video,.cbtx-bg-layer img{width:100%;height:100%;object-fit:cover}
        .cbtx-bg-overlay{position:absolute;inset:0;z-index:2}
        .cbtx-bg-video{position:absolute;inset:0;z-index:1;overflow:hidden}
        .cbtx-bg-video video{width:100%;height:100%;object-fit:cover}

        .cbtx-wormhole{position:relative;overflow:hidden;margin-top:-1px}
        .cbtx-wormhole::before{content:'';position:absolute;top:0;left:0;right:0;height:120px;background:linear-gradient(180deg,#000,transparent);z-index:3;pointer-events:none}
        .cbtx-wormhole::after{content:'';position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(0deg,#000,transparent);z-index:3;pointer-events:none}
        .cbtx-wormhole>.cbtx-bg-layer{position:absolute;inset:0;z-index:1}
        .cbtx-wormhole>.cbtx-bg-overlay{position:absolute;inset:0;z-index:2}
        .cbtx-wormhole .cbtx-section{background:transparent!important}
        .cbtx-wormhole .cbtx-section .cbtx-container{position:relative;z-index:10}

        .cbtx-section{position:relative;padding:180px 0;overflow:hidden;margin-top:-1px}
        .cbtx-section .cbtx-container{position:relative;z-index:10}
        .cbtx-section::before{content:'';position:absolute;top:0;left:0;right:0;height:120px;background:linear-gradient(180deg,#000,transparent);z-index:3;pointer-events:none}
        .cbtx-section::after{content:'';position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(0deg,#000,transparent);z-index:3;pointer-events:none}

        .cbtx-label{font-size:12px;font-weight:600;letter-spacing:6px;text-transform:uppercase;color:var(--cbtx-blue);margin-bottom:24px;display:flex;align-items:center;gap:16px}
        .cbtx-label::before{content:'';width:48px;height:1px;background:var(--cbtx-blue)}

        .cbtx-title{font-family:'Space Grotesk',sans-serif!important;font-weight:700!important;line-height:.95!important;letter-spacing:-3px!important;color:var(--cbtx-white)!important}
        .cbtx-t-hero{font-size:clamp(44px,8vw,100px)!important}
        .cbtx-t-xxl{font-size:clamp(48px,8vw,100px)!important}
        .cbtx-t-xl{font-size:clamp(44px,6vw,88px)!important}
        .cbtx-t-lg{font-size:clamp(36px,5vw,72px)!important}

        .cbtx-body{font-size:20px!important;line-height:1.9!important;color:var(--cbtx-gray)!important;max-width:660px}
        .cbtx-body strong{color:#fff!important;font-weight:600}

        .cbtx-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}
        .cbtx-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}
        @media(max-width:900px){.cbtx-grid-2{grid-template-columns:1fr;gap:48px}.cbtx-grid-3{grid-template-columns:1fr;gap:20px}}

        /* ── HERO (center aligned, bottom text) ── */
        #cbtx-hero{position:relative;height:100vh;min-height:700px;display:flex;align-items:flex-end;overflow:hidden;background:#000}
        #cbtx-hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}
        .cbtx-hero-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.1) 30%,rgba(0,0,0,0.5) 60%,#000 100%),linear-gradient(90deg,transparent 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.55) 100%)}
        #cbtx-hero .cbtx-content{position:relative;z-index:10;padding-bottom:72px;width:100%}
        .cbtx-hero-label{font-size:12px;font-weight:600;letter-spacing:6px;text-transform:uppercase;color:var(--cbtx-blue);margin-bottom:20px}
        .cbtx-hero-sub{font-family:'Space Grotesk',sans-serif!important;font-size:clamp(16px,2.2vw,28px)!important;font-weight:300;color:var(--cbtx-gray)!important;letter-spacing:-0.3px;margin-bottom:28px}
        .cbtx-hero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:40px}
        @media(max-width:768px){#cbtx-hero{min-height:600px}#cbtx-hero .cbtx-content{padding-bottom:48px}.cbtx-hero-actions{flex-direction:column;gap:12px}.cbtx-hero-actions .cbtx-cta{text-align:center;width:100%;max-width:300px}}

        .cbtx-facts{border-top:1px solid rgba(255,255,255,0.08);border-bottom:1px solid rgba(255,255,255,0.08);display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:10;background:#000}
        .cbtx-fact{padding:44px 32px;border-right:1px solid rgba(255,255,255,0.08);text-align:center}
        .cbtx-fact:last-child{border-right:none}
        .cbtx-fact-icon{margin-bottom:14px}
        .cbtx-fact-icon svg{width:28px;height:28px}
        .cbtx-fact-label{font-size:11px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:var(--cbtx-blue);margin-bottom:12px}
        .cbtx-fact-value{font-size:16px;font-weight:600;color:var(--cbtx-white);line-height:1.5}
        @media(max-width:768px){.cbtx-facts{grid-template-columns:1fr 1fr}.cbtx-fact{border-bottom:1px solid rgba(255,255,255,0.08)}.cbtx-fact:nth-child(2){border-right:none}}

        .cbtx-quote{margin-top:48px;padding:36px 0;border-top:1px solid rgba(255,255,255,0.08)}
        .cbtx-quote p{font-family:'Space Grotesk',sans-serif!important;font-size:clamp(24px,3vw,36px)!important;font-weight:500;color:var(--cbtx-white)!important;line-height:1.5!important;letter-spacing:-0.5px}

        .cbtx-exp-list{display:flex;flex-direction:column}
        .cbtx-exp-item{display:grid;grid-template-columns:60px 1fr;padding:32px 0;border-bottom:1px solid rgba(255,255,255,0.06);transition:all .3s ease}
        .cbtx-exp-item:first-child{border-top:1px solid rgba(255,255,255,0.06)}
        .cbtx-exp-item:hover{padding-left:16px;border-bottom-color:var(--cbtx-blue)}
        .cbtx-exp-num{font-family:'Space Grotesk',sans-serif;font-size:15px;font-weight:700;color:var(--cbtx-blue)}
        .cbtx-exp-text{font-size:18px;color:var(--cbtx-gray);line-height:1.6;transition:color .3s ease}
        .cbtx-exp-item:hover .cbtx-exp-text{color:#fff}

        /* ── MARS PLANET SVG ── */
        .cbtx-planet-wrap{display:flex;align-items:center;justify-content:center;min-height:560px}
        .cbtx-planet-wrap svg{filter:drop-shadow(0 0 80px rgba(45,127,255,0.12));animation:cbtx-planet-float 8s ease-in-out infinite}
        @keyframes cbtx-planet-float{0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-12px) rotate(0.5deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(8px) rotate(-0.5deg)}}

        .cbtx-weekly-card{border:1px solid rgba(255,255,255,0.08);padding:56px;position:relative}
        .cbtx-weekly-card::before{content:'';position:absolute;top:0;left:0;width:80px;height:2px;background:var(--cbtx-blue)}
        .cbtx-weekly-body{font-size:19px!important;color:var(--cbtx-gray)!important;line-height:1.9!important}
        .cbtx-weekly-body strong{color:var(--cbtx-blue)!important}
        .cbtx-weekly-note{margin-top:28px;padding:24px;background:rgba(45,127,255,0.05);border-left:2px solid var(--cbtx-blue);font-size:15px;color:var(--cbtx-gray)}

        /* ── OVERNIGHT ── */
        .cbtx-overnight{position:relative;border:1px solid rgba(255,255,255,0.08)}
        .cbtx-overnight-header{padding:48px 56px;border-bottom:1px solid rgba(255,255,255,0.06)}
        .cbtx-overnight-body{padding:48px 56px}
        .cbtx-overnight-body p{font-size:17px!important;color:var(--cbtx-gray)!important;line-height:1.9!important;margin-bottom:20px!important}
        .cbtx-overnight-body p:last-child{margin-bottom:0!important}
        .cbtx-overnight-badge{display:inline-block;padding:6px 16px;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;border:1px solid var(--cbtx-blue);color:var(--cbtx-blue);border-radius:20px;margin-bottom:20px}
        @media(max-width:768px){.cbtx-overnight-header,.cbtx-overnight-body{padding:32px 24px}}

        /* ── FACILITY SLIDESHOW ── */
        .cbtx-slideshow{position:relative;width:100%;height:420px;overflow:hidden;margin-bottom:64px}
        .cbtx-slideshow img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.5s ease}
        .cbtx-slideshow img.cbtx-slide-active{opacity:1}
        .cbtx-slideshow-bar{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:5}
        .cbtx-slideshow-dot{width:36px;height:3px;background:rgba(255,255,255,0.25);cursor:pointer;transition:all .3s ease}
        .cbtx-slideshow-dot.cbtx-dot-active{background:#fff}
        @media(max-width:768px){.cbtx-slideshow{height:280px}}
        .cbtx-facility-highlights{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid rgba(255,255,255,0.06);margin-bottom:64px}
        .cbtx-facility-hl{padding:40px 28px;text-align:center;border-right:1px solid rgba(255,255,255,0.06);transition:background .3s ease}
        .cbtx-facility-hl:last-child{border-right:none}
        .cbtx-facility-hl:hover{background:rgba(45,127,255,0.03)}
        .cbtx-facility-hl svg{width:32px;height:32px;margin-bottom:16px}
        .cbtx-facility-hl h4{font-family:'Space Grotesk',sans-serif!important;font-size:18px!important;font-weight:600;color:var(--cbtx-white)!important;margin-bottom:8px!important}
        .cbtx-facility-hl p{font-size:15px!important;color:var(--cbtx-gray)!important;line-height:1.6!important}
        @media(max-width:768px){.cbtx-facility-highlights{grid-template-columns:1fr 1fr}.cbtx-facility-hl{border-bottom:1px solid rgba(255,255,255,0.06)}.cbtx-facility-hl:nth-child(2){border-right:none}}
        @media(max-width:480px){.cbtx-facility-highlights{grid-template-columns:1fr}.cbtx-facility-hl{border-right:none}}

        /* ── HEAT NOTE ── */
        .cbtx-heat-note{padding:32px 40px;border:1px solid rgba(45,127,255,0.15);background:rgba(45,127,255,0.04);margin-top:48px}
        .cbtx-heat-note p{font-size:15px!important;color:var(--cbtx-gray)!important;line-height:1.8!important}

        .cbtx-who-card{padding:52px 40px;border:1px solid rgba(255,255,255,0.08);transition:all .4s ease;position:relative;overflow:hidden}
        .cbtx-who-card::after{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:var(--cbtx-blue);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}
        .cbtx-who-card:hover::after{transform:scaleX(1)}
        .cbtx-who-card:hover{border-color:rgba(45,127,255,0.2);background:rgba(45,127,255,0.03)}
        .cbtx-who-card h4{font-family:'Space Grotesk',sans-serif!important;font-size:24px!important;font-weight:600;margin-bottom:14px!important;color:var(--cbtx-white)!important}
        .cbtx-who-card p{font-size:17px!important;line-height:1.7!important;color:var(--cbtx-gray)!important}

        .cbtx-log-table{border:1px solid rgba(255,255,255,0.06)}
        .cbtx-log-row{display:flex;justify-content:space-between;align-items:center;padding:28px 36px;border-bottom:1px solid rgba(255,255,255,0.06)}
        .cbtx-log-row:last-child{border-bottom:none}
        .cbtx-log-key{font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:var(--cbtx-gray)}
        .cbtx-log-val{font-size:19px;font-weight:600;color:var(--cbtx-white)}
        .cbtx-price{display:flex;flex-direction:column;align-items:center;text-align:center;padding:56px 40px;border:1px solid rgba(45,127,255,0.2);background:rgba(45,127,255,0.03)}
        .cbtx-price-num{font-family:'Space Grotesk',sans-serif;font-size:clamp(48px,7vw,72px)!important;font-weight:700;color:var(--cbtx-white)!important;letter-spacing:-3px;line-height:1!important}
        .cbtx-price-num span{font-size:20px!important;font-weight:400;color:var(--cbtx-gray)!important;letter-spacing:0}
        .cbtx-price-sub{font-size:15px!important;color:var(--cbtx-gray)!important;margin:8px 0 12px}
        .cbtx-price-row{display:flex;gap:24px;width:100%;margin-bottom:32px}
        .cbtx-price-option{flex:1;padding:20px;border:1px solid rgba(255,255,255,0.06);text-align:center}
        .cbtx-price-option-label{font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--cbtx-blue);margin-bottom:6px}
        .cbtx-price-option-val{font-family:'Space Grotesk',sans-serif;font-size:28px!important;font-weight:700;color:var(--cbtx-white)!important}
        .cbtx-price-option-val span{font-size:14px!important;font-weight:400;color:var(--cbtx-gray)!important}
        @media(max-width:480px){.cbtx-price-row{flex-direction:column;gap:12px}}

        /* ── MOBILE ── */
        @media(max-width:768px){
            .cbtx-section{padding:80px 0}
            .cbtx-title{letter-spacing:-1.5px!important}
            .cbtx-t-hero{font-size:clamp(36px,10vw,56px)!important}
            .cbtx-t-xxl{font-size:clamp(32px,9vw,52px)!important}
            .cbtx-t-xl{font-size:clamp(30px,8vw,48px)!important}
            .cbtx-t-lg{font-size:clamp(28px,7vw,40px)!important}
            .cbtx-body{font-size:17px!important;line-height:1.8!important}
            .cbtx-cta{padding:16px 36px;font-size:13px;letter-spacing:2px}
            .cbtx-quote p{font-size:clamp(18px,5vw,24px)!important}
            .cbtx-exp-item{grid-template-columns:44px 1fr;padding:20px 0}
            .cbtx-exp-text{font-size:16px}
            .cbtx-planet-wrap{min-height:300px}
            .cbtx-planet-wrap svg{width:260px}
            .cbtx-weekly-card{padding:32px 24px}
            .cbtx-weekly-body{font-size:16px!important}
            .cbtx-weekly-note{padding:16px;font-size:14px}
            .cbtx-who-card{padding:36px 28px}
            .cbtx-who-card h4{font-size:20px!important}
            .cbtx-who-card p{font-size:15px!important}
            .cbtx-log-row{padding:20px 20px;flex-wrap:wrap;gap:4px}
            .cbtx-log-key{font-size:10px;width:100%}
            .cbtx-log-val{font-size:16px}
            .cbtx-price{padding:40px 24px}
            .cbtx-heat-note{padding:24px}

            /* Hero mobile: center everything, align bottom */
            #cbtx-hero{min-height:60vh;min-height:60svh;height:auto;align-items:flex-end}
            #cbtx-hero .cbtx-content{padding-bottom:40px}
            #cbtx-hero .cbtx-container{display:flex!important;justify-content:center!important}
            #cbtx-hero .cbtx-container>div{max-width:100%!important;text-align:center}
            .cbtx-hero-label{text-align:center;justify-content:center}
            .cbtx-hero-sub{text-align:center!important}
            .cbtx-hero-actions{flex-direction:column;align-items:center;gap:12px}
            .cbtx-hero-actions .cbtx-cta{text-align:center;width:100%;max-width:300px}
            .cbtx-hero-overlay{background:linear-gradient(180deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.05) 25%,rgba(0,0,0,0.5) 55%,#000 100%)!important}

            /* Center everything on mobile */
            .cbtx-label{justify-content:center}
            .cbtx-section .cbtx-cta{display:block;text-align:center;max-width:300px;margin-left:auto;margin-right:auto}
            .cbtx-title{text-align:center!important}
            .cbtx-body{text-align:center!important;margin-left:auto;margin-right:auto}
            .cbtx-quote{text-align:center}
            .cbtx-quote p{text-align:center!important}
            .cbtx-exp-text{text-align:left!important}
            .cbtx-who-card{text-align:center}
            .cbtx-weekly-card{text-align:center}
            .cbtx-weekly-note{text-align:left}
            .cbtx-log-row{text-align:center;flex-direction:column;align-items:center;gap:8px}
            .cbtx-log-key{width:auto}
            .cbtx-fact-value{font-size:14px!important}
            .cbtx-overnight-badge{display:block;text-align:center}
            .cbtx-overnight-header{text-align:center}
            .cbtx-overnight-body{text-align:center}
            .cbtx-overnight-body p{text-align:center!important}
            .cbtx-facility-hl{text-align:center}
            .cbtx-heat-note{text-align:center}
            .cbtx-heat-note p{text-align:center!important}
        }
        @media(max-width:480px){
            .cbtx-container{padding:0 16px}
            .cbtx-facts{grid-template-columns:1fr}
            .cbtx-fact{border-right:none;border-bottom:1px solid rgba(255,255,255,0.08);padding:28px 20px}
            .cbtx-fact:last-child{border-bottom:none}
            .cbtx-grid-3{gap:16px}
            .cbtx-hero-label{font-size:10px;letter-spacing:4px}
            .cbtx-label{font-size:10px;letter-spacing:4px}
            .cbtx-label::before{width:24px}
        }

        .cbtx-reveal{opacity:0;transform:translateY(36px);transition:opacity .9s cubic-bezier(.25,.46,.45,.94),transform .9s cubic-bezier(.25,.46,.45,.94)}
        .cbtx-reveal.cbtx-vis{opacity:1;transform:none}
        .cbtx-d1{transition-delay:.05s}.cbtx-d2{transition-delay:.15s}.cbtx-d3{transition-delay:.25s}.cbtx-d4{transition-delay:.35s}.cbtx-d5{transition-delay:.45s}/* End custom CSS */