/* HOME PAGE ONLY */
body.bg-home #pcb-bg-holder,body.bg-home #network-bg{position:fixed;inset:0;z-index:0;pointer-events:none}
body.bg-home,body.bg-home .site,body.bg-home #sp-page-wrapper,body.bg-home #sp-main-body,body.bg-home #sp-page-builder,body.bg-home header,body.bg-home main{z-index:1;position:relative}
body.bg-home #sp-footer,body.bg-home footer,body.bg-home .footer{position:fixed!important;left:0;right:0;bottom:0;z-index:2}
body.bg-home,body.bg-home .body-innerwrapper,body.bg-home #sp-page-wrapper,body.bg-home #t4-page,body.bg-home #g-page-surround{padding-bottom:var(--home-footer-h,80px)}
body.bg-home #sp-main-body>:last-child,body.bg-home #sp-page-builder>:last-child,body.bg-home main>:last-child{margin-bottom:0}
/* DEFAULT SURFACES */
.pcb-surface,.pcb-glass,.pcb-card,.pcb-light,.pcb-restore{position:relative;z-index:2}
.pcb-surface>.container,.pcb-surface>.container-fluid,.pcb-glass>.container,.pcb-glass>.container-fluid,.pcb-card>.container,.pcb-card>.container-fluid,.pcb-light>.container,.pcb-light>.container-fluid{border-radius:16px;padding:clamp(16px,2.5vw,28px)}
.sp-module.pcb-surface>.sp-module-content,.sp-module.pcb-glass>.sp-module-content,.sp-module.pcb-card>.sp-module-content,.sp-module.pcb-light>.sp-module-content{border-radius:16px;padding:clamp(16px,2.5vw,28px)}
.pcb-surface,.sp-module.pcb-surface>.sp-module-content,.pcb-surface>.container,.pcb-surface>.container-fluid{--pcb-surface-bg:#0e153a;background:var(--pcb-surface-bg)!important;box-shadow:0 12px 32px rgba(0,0,0,.35);color:#e9efff}
.pcb-glass,.sp-module.pcb-glass>.sp-module-content,.pcb-glass>.container,.pcb-glass>.container-fluid{background:rgba(255,255,255,.08)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18);box-shadow:0 10px 28px rgba(0,0,0,.28);color:#e9efff}
.pcb-card,.sp-module.pcb-card>.sp-module-content,.pcb-card>.container,.pcb-card>.container-fluid{background:#10193e!important;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 26px rgba(0,0,0,.32);color:#e9efff}
.pcb-light,.sp-module.pcb-light>.sp-module-content,.pcb-light>.container,.pcb-light>.container-fluid{background:rgba(255,255,255,.95)!important;color:#0c1438;box-shadow:0 8px 22px rgba(0,0,0,.18)}
.pcb-restore{}
.pcb-surface,.pcb-glass,.pcb-card,.pcb-light{margin-block:clamp(12px,1.8vw,22px)}
.pcb-surface a,.pcb-glass a,.pcb-card a{color:#9ed1ff}
.pcb-surface a:hover,.pcb-glass a:hover,.pcb-card a:hover{color:#cfe7ff;text-decoration:underline}
/* IMAGE OPTIONS */
:root{--pcb-option1-img:url("/images/TiveTech_30_percent.webp");--pcb-option2-img:url("/images/pcb/option2.webp");--pcb-option3-img:url("/images/pcb/option3.webp");--pcb-option4-img:url("/images/pcb/option4.webp");--pcb-option5-img:url("/images/pcb/option5.webp");--pcb-option6-img:url("/images/pcb/option6.webp");--pcb-option7-img:url("/images/pcb/option7.webp");--pcb-option8-img:url("/images/pcb/option8.webp");--pcb-option9-img:url("/images/pcb/option9.webp");--pcb-option10-img:url("/images/pcb/option10.webp");--pcb-option1-ov:rgba(0,0,0,.28);--pcb-option2-ov:rgba(0,0,0,.28);--pcb-option3-ov:rgba(0,0,0,.28);--pcb-option4-ov:rgba(0,0,0,.28);--pcb-option5-ov:rgba(0,0,0,.28);--pcb-option6-ov:rgba(0,0,0,.28);--pcb-option7-ov:rgba(0,0,0,.28);--pcb-option8-ov:rgba(0,0,0,.28);--pcb-option9-ov:rgba(0,0,0,.28);--pcb-option10-ov:rgba(0,0,0,.28)}
[class*="pcb-option"]{position:relative;z-index:2;overflow:hidden;border-radius:16px;color:#e9efff;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}
.sp-module[class*="pcb-option"]>.sp-module-content{position:relative;z-index:2;overflow:hidden;border-radius:16px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;padding:clamp(16px,2.5vw,28px)}
[class*="pcb-option"]>.container,[class*="pcb-option"]>.container-fluid{padding:clamp(16px,2.5vw,28px)}
.pcb-option1{background-image:var(--pcb-option1-img)!important}
.pcb-option2{background-image:var(--pcb-option2-img)!important}
.pcb-option3{background-image:var(--pcb-option3-img)!important}
.pcb-option4{background-image:var(--pcb-option4-img)!important}
.pcb-option5{background-image:var(--pcb-option5-img)!important}
.pcb-option6{background-image:var(--pcb-option6-img)!important}
.pcb-option7{background-image:var(--pcb-option7-img)!important}
.pcb-option8{background-image:var(--pcb-option8-img)!important}
.pcb-option9{background-image:var(--pcb-option9-img)!important}
.pcb-option10{background-image:var(--pcb-option10-img)!important}
.sp-module.pcb-option1>.sp-module-content{background-image:var(--pcb-option1-img)!important}
.sp-module.pcb-option2>.sp-module-content{background-image:var(--pcb-option2-img)!important}
.sp-module.pcb-option3>.sp-module-content{background-image:var(--pcb-option3-img)!important}
.sp-module.pcb-option4>.sp-module-content{background-image:var(--pcb-option4-img)!important}
.sp-module.pcb-option5>.sp-module-content{background-image:var(--pcb-option5-img)!important}
.sp-module.pcb-option6>.sp-module-content{background-image:var(--pcb-option6-img)!important}
.sp-module.pcb-option7>.sp-module-content{background-image:var(--pcb-option7-img)!important}
.sp-module.pcb-option8>.sp-module-content{background-image:var(--pcb-option8-img)!important}
.sp-module.pcb-option9>.sp-module-content{background-image:var(--pcb-option9-img)!important}
.sp-module.pcb-option10>.sp-module-content{background-image:var(--pcb-option10-img)!important}
.pcb-overlay::before,.sp-module.pcb-overlay>.sp-module-content::before{content:"";position:absolute;inset:0;pointer-events:none;background:rgba(0,0,0,.28)}
.pcb-overlay.pcb-option1::before{background:var(--pcb-option1-ov)}
.pcb-overlay.pcb-option2::before{background:var(--pcb-option2-ov)}
.pcb-overlay.pcb-option3::before{background:var(--pcb-option3-ov)}
.pcb-overlay.pcb-option4::before{background:var(--pcb-option4-ov)}
.pcb-overlay.pcb-option5::before{background:var(--pcb-option5-ov)}
.pcb-overlay.pcb-option6::before{background:var(--pcb-option6-ov)}
.pcb-overlay.pcb-option7::before{background:var(--pcb-option7-ov)}
.pcb-overlay.pcb-option8::before{background:var(--pcb-option8-ov)}
.pcb-overlay.pcb-option9::before{background:var(--pcb-option9-ov)}
.pcb-overlay.pcb-option10::before{background:var(--pcb-option10-ov)}
.sp-module.pcb-overlay.pcb-option1>.sp-module-content::before{background:var(--pcb-option1-ov)}
.sp-module.pcb-overlay.pcb-option2>.sp-module-content::before{background:var(--pcb-option2-ov)}
.sp-module.pcb-overlay.pcb-option3>.sp-module-content::before{background:var(--pcb-option3-ov)}
.sp-module.pcb-overlay.pcb-option4>.sp-module-content::before{background:var(--pcb-option4-ov)}
.sp-module.pcb-overlay.pcb-option5>.sp-module-content::before{background:var(--pcb-option5-ov)}
.sp-module.pcb-overlay.pcb-option6>.sp-module-content::before{background:var(--pcb-option6-ov)}
.sp-module.pcb-overlay.pcb-option7>.sp-module-content::before{background:var(--pcb-option7-ov)}
.sp-module.pcb-overlay.pcb-option8>.sp-module-content::before{background:var(--pcb-option8-ov)}
.sp-module.pcb-overlay.pcb-option9>.sp-module-content::before{background:var(--pcb-option9-ov)}
.sp-module.pcb-overlay.pcb-option10>.sp-module-content::before{background:var(--pcb-option10-ov)}
/* GUARD AGAINST GLOBAL TRANSPARENCY RESETS */
body.pcb-bg-active .pcb-restore,body.pcb-bg-active .pcb-restore *,body.pcb-bg-active .pcb-surface,body.pcb-bg-active .pcb-surface *,body.pcb-bg-active .pcb-glass,body.pcb-bg-active .pcb-glass *,body.pcb-bg-active .pcb-card,body.pcb-bg-active .pcb-card *,body.pcb-bg-active .pcb-light,body.pcb-bg-active .pcb-light *,body.pcb-bg-active [class*="pcb-option"],body.pcb-bg-active [class*="pcb-option"] *{background:revert!important;background-image:revert!important;opacity:revert!important;box-shadow:revert!important}
.sp-copyright{font-size:12px;line-height:1.4}
/* LIST BULLETS REMOVAL */
.no-bullets ul,.no-bullets ol{list-style:none!important;margin:0;padding:0}
.no-bullets li{list-style:none!important}
.no-bullets li::marker{content:""!important}
.sp-module.no-bullets ul>li::before,.no-bullets ul>li::before{content:none!important;display:none!important}
.no-bullets ul>li{padding-left:0!important}
