.elementor-159 .elementor-element.elementor-element-3b02f26e{--display:flex;}.elementor-159 .elementor-element.elementor-element-5b5431ee{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-159 .elementor-element.elementor-element-6aa013e .elementor-repeater-item-552ad04 .swiper-slide-bg{background-color:#0A1220;}.elementor-159 .elementor-element.elementor-element-6aa013e .elementor-repeater-item-07916a6 .swiper-slide-bg{background-color:#0A1220;}.elementor-159 .elementor-element.elementor-element-6aa013e .elementor-repeater-item-6763e67 .swiper-slide-bg{background-color:#0A1220;}.elementor-159 .elementor-element.elementor-element-6aa013e .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-159 .elementor-element.elementor-element-6aa013e .swiper-slide-contents{max-width:66%;}.elementor-159 .elementor-element.elementor-element-6aa013e .swiper-slide-inner{text-align:center;}.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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-159 .elementor-element.elementor-element-150c21e1{--spacer-size:10px;}.elementor-159 .elementor-element.elementor-element-7dfbafd0{--display:flex;}.elementor-159 .elementor-element.elementor-element-58d7619{--display:flex;}.elementor-159 .elementor-element.elementor-element-20ea80e7{--display:flex;}.elementor-159 .elementor-element.elementor-element-23afc5df{--display:flex;}.elementor-159 .elementor-element.elementor-element-6ff36160{--display:flex;}.elementor-159 .elementor-element.elementor-element-1f808b67{--display:flex;}.elementor-159 .elementor-element.elementor-element-722d409d{--display:flex;}.elementor-159 .elementor-element.elementor-element-1f9a904b{--display:flex;}.elementor-159 .elementor-element.elementor-element-7d77ecd4{--display:flex;}.elementor-159 .elementor-element.elementor-element-3c955a3b{--display:flex;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-159 .elementor-element.elementor-element-18721660{--display:flex;}.elementor-159 .elementor-element.elementor-element-907023{--display:flex;}.elementor-159 .elementor-element.elementor-element-38b5ea87{--display:flex;}.elementor-159 .elementor-element.elementor-element-2380d712{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */:root{--bap-bg:#0b1220;--bap-line:rgba(255,255,255,.10);--bap-text:rgba(255,255,255,.92);--bap-muted:rgba(255,255,255,.70);--bap-red:#e11d48;--bap-red2:#fb7185;--bap-radius:16px;--bap-shadow:0 10px 30px rgba(0,0,0,.35);}body{background:var(--bap-bg);color:var(--bap-text);} .bap-card{background:rgba(255,255,255,.05);border:1px solid var(--bap-line);border-radius:var(--bap-radius);box-shadow:var(--bap-shadow);padding:16px;} .bap-muted{color:var(--bap-muted);} .bap-pill{display:inline-flex;gap:8px;align-items:center;padding:8px 12px;border:1px solid var(--bap-line);border-radius:999px;color:var(--bap-muted);font-size:13px;} .bap-section{padding:28px 0;} .bap-hero{padding:54px 0 24px;} .bap-site-header{position:sticky;top:0;z-index:100;backdrop-filter:blur(10px);background:rgba(11,18,32,.55);border-bottom:1px solid var(--bap-line);} .bap-logo img{height:100px !important;width:auto !important;display:block;}/* End custom CSS */