.elementor-1743 .elementor-element.elementor-element-083a1a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1743 .elementor-element.elementor-element-083a1a7:not(.elementor-motion-effects-element-type-background), .elementor-1743 .elementor-element.elementor-element-083a1a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #01030F00 0%, #030C18 100%);}.elementor-1743 .elementor-element.elementor-element-34be4c4{--display:flex;}.elementor-1743 .elementor-element.elementor-element-34be4c4.e-con{--flex-grow:0;--flex-shrink:0;}.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-1743 .elementor-element.elementor-element-654afd6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1743 .elementor-element.elementor-element-654afd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1743 .elementor-element.elementor-element-654afd6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:none;font-style:oblique;line-height:1.2em;letter-spacing:0.8px;color:var( --e-global-color-a955872 );}.elementor-1743 .elementor-element.elementor-element-52d227a{width:var( --container-widget-width, 98.434% );max-width:98.434%;--container-widget-width:98.434%;--container-widget-flex-grow:0;}.elementor-1743 .elementor-element.elementor-element-52d227a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1743 .elementor-element.elementor-element-52d227a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:61px;font-weight:600;text-transform:none;line-height:1.2em;color:#DDDADA;}.elementor-1743 .elementor-element.elementor-element-a1eaf50{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1743 .elementor-element.elementor-element-a1eaf50.elementor-element{--align-self:center;}.elementor-1743 .elementor-element.elementor-element-d5e38a7{--display:flex;}.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-1743 .elementor-element.elementor-element-a652d63{width:var( --container-widget-width, 980px );max-width:980px;padding:25px 25px 25px 25px;--container-widget-width:980px;--container-widget-flex-grow:0;font-family:"Alexandria", Sans-serif;font-weight:300;color:var( --e-global-color-a955872 );}.elementor-1743 .elementor-element.elementor-element-a652d63.elementor-element{--align-self:flex-start;}.elementor-1743 .elementor-element.elementor-element-05f6863{width:var( --container-widget-width, 980px );max-width:980px;padding:25px 25px 25px 25px;--container-widget-width:980px;--container-widget-flex-grow:0;font-family:"Alexandria", Sans-serif;font-weight:300;color:var( --e-global-color-a955872 );}.elementor-1743 .elementor-element.elementor-element-05f6863.elementor-element{--align-self:flex-start;}.elementor-1743 .elementor-element.elementor-element-05f6863 a{color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1743 .elementor-element.elementor-element-34be4c4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1743 .elementor-element.elementor-element-52d227a .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-1743 .elementor-element.elementor-element-34be4c4{--width:76.869%;}}/* Start custom CSS for container, class: .elementor-element-083a1a7 */.ci-wrap{display:inline-block;width:80px;height:80px}
.ci-wrap svg{display:block}
.ci-board{fill:#071a33;stroke:#1d4d6e;stroke-width:1.5}
.ci-trace{fill:none;stroke:#16406e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.ci-trace-hi{fill:none;stroke:#3a86c8;stroke-width:0.7;stroke-linecap:round;stroke-linejoin:round;opacity:0.6}
.ci-pad{fill:#16406e;stroke:#3a86c8;stroke-width:0.8}
.ci-via{fill:#04101f;stroke:#3a86c8;stroke-width:1}
.ci-cur{fill:none;stroke:#8fe0ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px rgba(120,210,255,0.8));stroke-dasharray:10 calc(var(--len)*1px);animation:ci-flow linear infinite;animation-duration:var(--dur)}
@keyframes ci-flow{from{stroke-dashoffset:calc(var(--len)*1px)}to{stroke-dashoffset:0}}
.ci-chip{fill:#0a1e38;stroke:#3a86c8;stroke-width:1}
.ci-chip-inner{fill:#061428;stroke:#2a6090;stroke-width:0.5}
.ci-pin{fill:#c7d8ec}
.ci-dot{fill:#8fe0ff;opacity:0.9}
.ci-glyph{fill:none;stroke:#5ec2ff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.ci-glyph-fill{fill:#5ec2ff}

/* ---- Divider trace ---- */
.ci-divider{width:100%;display:block}
.ci-div-base{stroke:#1d4d6e;stroke-width:1.5;fill:none}
.ci-div-cur{stroke:#8fe0ff;stroke-width:2;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(120,210,255,0.8));stroke-dasharray:24 600;animation:ci-div-flow 5s linear infinite}
@keyframes ci-div-flow{from{stroke-dashoffset:624}to{stroke-dashoffset:0}}
.ci-div-pad{fill:#16406e;stroke:#3a86c8;stroke-width:0.8}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05f6863 */.elementor-1743 .elementor-element.elementor-element-05f6863 li {
    margin: 0 0 7px 0;
}/* End custom CSS */