.elementor-14 .elementor-element.elementor-element-s-header:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-s-header>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12141a}.elementor-14 .elementor-element.elementor-element-s-header{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;z-index:100}.elementor-14 .elementor-element.elementor-element-s-header>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-c-header.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-14 .elementor-element.elementor-element-c-header.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-14 .elementor-element.elementor-element-s-hero:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-s-hero>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12141a}.elementor-14 .elementor-element.elementor-element-s-hero{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-14 .elementor-element.elementor-element-s-hero>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-c-hero.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-14 .elementor-element.elementor-element-c-hero.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-14 .elementor-element.elementor-element-s-svc:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-s-svc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12141a}.elementor-14 .elementor-element.elementor-element-s-svc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-14 .elementor-element.elementor-element-s-svc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-s-cta:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-s-cta>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12141a}.elementor-14 .elementor-element.elementor-element-s-cta{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-14 .elementor-element.elementor-element-s-cta>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-s-portfolio:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-s-portfolio>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12141a}.elementor-14 .elementor-element.elementor-element-s-portfolio{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 60px 80px}.elementor-14 .elementor-element.elementor-element-s-portfolio>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-c-port.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-14 .elementor-element.elementor-element-c-port.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-14 .elementor-element.elementor-element-w-port-btn .elementor-button{background-color:transparent;fill:#2f6fed;color:#2f6fed;border-style:solid;border-width:1px;border-color:#2f6fed;border-radius:3px}.elementor-14 .elementor-element.elementor-element-s-brands:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-s-brands>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12141a}.elementor-14 .elementor-element.elementor-element-s-brands{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-14 .elementor-element.elementor-element-s-brands>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14 .elementor-element.elementor-element-s-footer:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-s-footer>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12141a}.elementor-14 .elementor-element.elementor-element-s-footer{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-14 .elementor-element.elementor-element-s-footer>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-c-footer.elementor-column .elementor-widget-wrap{align-items:middle}.elementor-14 .elementor-element.elementor-element-c-footer.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle}