.elementor-22 .elementor-element.elementor-element-47bd3d63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__button--primary{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(135deg, #00528C 0%, #00AEEF 100%);}.elementor-22 .elementor-element.elementor-element-274b5dd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__stage{min-height:720px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__inner, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__footer-inner{max-width:1400px;width:calc(100% - (24px * 2));}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__copy{max-width:790px;padding:95px 0px 150px 0px;text-align:flex-start;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__slide{align-items:center;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__actions{justify-content:flex-start;margin-top:32px;gap:13px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider{--orbe-fallback-bg:#061B2E;--orbe-grid-color:rgba(255,255,255,.04);--orbe-grid-opacity:0.48;--orbe-grid-size:46px;--orbe-overlay-stop:78%;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__media{background-repeat:no-repeat;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__kicker{color:#7DE0FF;font-weight:600;margin-bottom:20px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__kicker::before{background-color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__title{color:#FFFFFF;font-family:"Newtown", Sans-serif;font-size:76px;font-weight:400;line-height:1.02em;letter-spacing:-2.5px;margin-bottom:24px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__highlight{color:#80DDFF;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__description{color:rgba(255,255,255,.78);font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;max-width:700px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__button{font-weight:500;padding:16px 24px 16px 24px;min-height:54px;border-radius:999px 999px 999px 999px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__button--primary:hover, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__button--primary:focus-visible{color:#FFFFFF;background:#08233E;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__button--secondary{color:#FFFFFF;background-color:rgba(255,255,255,.07);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.40);}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__button--secondary:hover, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__button--secondary:focus-visible{color:#00528C;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__arrow{width:44px;height:44px;color:#FFFFFF;background-color:rgba(255,255,255,.06);border-color:rgba(255,255,255,.23);}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__arrow svg{width:17px;height:17px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__arrow:hover, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__arrow:focus-visible{background-color:#00AEEF;border-color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__dot{background-color:rgba(255,255,255,.36);width:8px;height:8px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__dot.is-active{background-color:#00AEEF;width:calc(8px * 3.4);}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__footer{background-color:rgba(3,25,46,.82);border-color:rgba(255,255,255,.14);}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__footer-inner{min-height:96px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__benefit-title{color:#FFFFFF;font-family:"Ubuntu", Sans-serif;font-weight:500;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__benefit-subtitle{color:rgba(255,255,255,.57);}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__benefit-icon{color:#00AEEF;background-color:rgba(255,255,255,.04);border-color:rgba(255,255,255,.27);width:43px;min-width:43px;height:43px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__benefit-icon svg{fill:#00AEEF;}.elementor-22 .elementor-element.elementor-element-64fa1828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-64fa1828:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-64fa1828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-22 .elementor-element.elementor-element-57032850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases{background-color:transparent;background-image:linear-gradient(189deg, #F8FBFD 0%, #F2F7FA 100%);padding:100px 24px 100px 24px;--orbe-cases-per-view:3;--orbe-cases-gap:16px;--orbe-case-transition:0.35s;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__inner{max-width:1920px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__head-main{width:48%;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__head-description{width:calc(100% - 48%);color:#000000;font-family:"Ubuntu", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__head{gap:14px;margin-bottom:47px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__head-main, .elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__head-description{text-align:flex-start;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__eyebrow{justify-content:flex-start;color:#00528C;font-family:"Ubuntu", Sans-serif;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__eyebrow::before{background-color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__title{color:#08233E;font-family:"Newtown", Sans-serif;font-size:54px;font-weight:500;line-height:1.06em;letter-spacing:-1.6px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE7F1;border-radius:24px 24px 24px 24px;box-shadow:0px 18px 44px -22px rgba(0,35,68,.22);}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__content{padding:28px 28px 28px 28px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card:hover, .elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card:focus-within{transform:translateY(-7px);border-color:rgba(0,174,239,.42);}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__accent{height:4px;width:74px;}.elementor-22 .elementor-element.elementor-element-84a804a.orbe-case-layout-clean .orbe-case-card__media{height:309px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__image{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__media{background-color:#EAF2F7;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__media::after{background-color:rgba(8,35,62,.14);}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__metric{color:#FFFFFF;background-color:rgba(8,35,62,.72);font-family:"Newtown", Sans-serif;font-size:24px;font-weight:500;padding:10px 16px 10px 16px;border-radius:999px 999px 999px 999px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__category{color:#FFFFFF;background-color:#00528C;font-family:"Newtown", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-84a804a.orbe-case-layout-clean .orbe-case-card__title{color:#08233E;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__title{font-family:"Newtown", Sans-serif;font-size:27px;font-weight:400;line-height:1.13em;letter-spacing:-0.5px;margin-bottom:12px;}.elementor-22 .elementor-element.elementor-element-84a804a.orbe-case-layout-clean .orbe-case-card__description{color:#6C8093;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__description{font-family:"Ubuntu", Sans-serif;font-size:14px;line-height:1.7em;-webkit-line-clamp:3;}.elementor-22 .elementor-element.elementor-element-84a804a.orbe-case-layout-clean .orbe-case-card__link{color:#00528C;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__link:hover, .elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__link:focus-visible{color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__arrow{width:48px;height:48px;color:#00528C;background-color:#FFFFFF;border-color:#DCE7F1;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__arrow svg{width:18px;height:18px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__arrow:hover, .elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__arrow:focus-visible{color:#FFFFFF;background-color:#00528C;border-color:#00528C;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__dot{background-color:#B7C9D7;width:8px;height:8px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__dot.is-active{background-color:#00AEEF;width:calc(8px * 3.2);}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__bottom{margin-top:28px;}.elementor-22 .elementor-element.elementor-element-28f9c19a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:105px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-28f9c19a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-28f9c19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #F6FAFD 100%);}.elementor-22 .elementor-element.elementor-element-6c7a6eb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7924247a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.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-22 .elementor-element.elementor-element-28cbb0c4{text-align:center;}.elementor-22 .elementor-element.elementor-element-28cbb0c4 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#064F87;}.elementor-22 .elementor-element.elementor-element-796e9e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-796e9e7e .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:56px;font-weight:500;line-height:1.06em;letter-spacing:-1.8px;color:#173A5E;}.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-22 .elementor-element.elementor-element-39c4e3f6{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:18px;line-height:1.75em;color:#1A1A1A;}.elementor-22 .elementor-element.elementor-element-579b1f90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:36px 68px;--row-gap:36px;--column-gap:68px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-4558560{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCE8F1;--border-color:#DCE8F1;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5dc25613{font-family:"Ubuntu", Sans-serif;font-size:18px;line-height:1.8em;color:#212121;}.elementor-22 .elementor-element.elementor-element-6b81e228{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCE8F1;--border-color:#DCE8F1;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-db60571{font-family:"Ubuntu", Sans-serif;font-size:18px;line-height:1.8em;color:#212121;}.elementor-22 .elementor-element.elementor-element-60250449{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCE8F1;--border-color:#DCE8F1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-60250449.e-con{--align-self:center;}.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-22 .elementor-element.elementor-element-15e9e897 .elementor-button{background-color:#064F87;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.20);border-radius:999px 999px 999px 999px;padding:7px 9px 7px 7px;}.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:focus{background-color:#062F57;}.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-22 .elementor-element.elementor-element-44b02ca5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:105px;--padding-bottom:105px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-44b02ca5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-44b02ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #FBFDFF 100%);}.elementor-22 .elementor-element.elementor-element-3459c208{--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;--gap:36px 56px;--row-gap:36px;--column-gap:56px;}.elementor-22 .elementor-element.elementor-element-2a4ef67b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-229fda49{text-align:start;}.elementor-22 .elementor-element.elementor-element-229fda49 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#064F87;}.elementor-22 .elementor-element.elementor-element-10bc0dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-10bc0dc .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:56px;font-weight:500;line-height:1.06em;letter-spacing:-1.8px;color:#173A5E;}.elementor-22 .elementor-element.elementor-element-237f015c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Ubuntu", Sans-serif;font-size:18px;line-height:1.75em;color:#1A1A1A;}.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button{background-color:#00AEEF;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.20);border-radius:999px 999px 999px 999px;padding:7px 9px 7px 7px;}.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:focus{background-color:#062F57;}.elementor-22 .elementor-element.elementor-element-3972d59e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-22 .elementor-element.elementor-element-3972d59e.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-22 .elementor-element.elementor-element-54865af9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-widget-image .widget-image-caption{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-22 .elementor-element.elementor-element-daa1736{text-align:center;}.elementor-22 .elementor-element.elementor-element-daa1736 img{width:100%;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-8badd25{left:-217px;}body.rtl .elementor-22 .elementor-element.elementor-element-8badd25{right:-217px;}.elementor-22 .elementor-element.elementor-element-8badd25{top:169px;z-index:99;}.elementor-22 .elementor-element.elementor-element-8badd25 img{width:37%;}.elementor-22 .elementor-element.elementor-element-1bdef286{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-32986cd6{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Ubuntu", Sans-serif;font-size:18px;line-height:1.75em;color:#1A1A1A;}.elementor-22 .elementor-element.elementor-element-75c521c0{--display:flex;--min-height:76px;--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;--gap:0px 14px;--row-gap:0px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE8F1;--border-color:#DCE8F1;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6b9f1edb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-20a2946d .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:18px;font-weight:500;line-height:1.25em;color:#00365E;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4ef1a793 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-4ef1a793.elementor-view-stacked .elementor-icon{background-color:#00528C;}.elementor-22 .elementor-element.elementor-element-4ef1a793.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4ef1a793.elementor-view-default .elementor-icon{color:#00528C;border-color:#00528C;}.elementor-22 .elementor-element.elementor-element-4ef1a793.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4ef1a793.elementor-view-default .elementor-icon svg{fill:#00528C;}.elementor-22 .elementor-element.elementor-element-4ef1a793 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-4ef1a793 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-60ec72ca{--display:flex;--min-height:76px;--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;--gap:0px 14px;--row-gap:0px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE8F1;--border-color:#DCE8F1;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-184d628f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-24fcb992 .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:18px;font-weight:500;line-height:1.25em;color:#00365E;}.elementor-22 .elementor-element.elementor-element-4927b8c5 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-4927b8c5.elementor-view-stacked .elementor-icon{background-color:#00528C;}.elementor-22 .elementor-element.elementor-element-4927b8c5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4927b8c5.elementor-view-default .elementor-icon{color:#00528C;border-color:#00528C;}.elementor-22 .elementor-element.elementor-element-4927b8c5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4927b8c5.elementor-view-default .elementor-icon svg{fill:#00528C;}.elementor-22 .elementor-element.elementor-element-4927b8c5 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-4927b8c5 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-1255294c{--display:flex;--min-height:76px;--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;--gap:0px 14px;--row-gap:0px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE8F1;--border-color:#DCE8F1;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6b6bce54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-43fed251 .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:18px;font-weight:500;line-height:1.25em;color:#00365E;}.elementor-22 .elementor-element.elementor-element-18e60312 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-18e60312.elementor-view-stacked .elementor-icon{background-color:#00528C;}.elementor-22 .elementor-element.elementor-element-18e60312.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-18e60312.elementor-view-default .elementor-icon{color:#00528C;border-color:#00528C;}.elementor-22 .elementor-element.elementor-element-18e60312.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-18e60312.elementor-view-default .elementor-icon svg{fill:#00528C;}.elementor-22 .elementor-element.elementor-element-18e60312 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-18e60312 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-45234195{--display:flex;--min-height:76px;--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;--gap:0px 14px;--row-gap:0px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE8F1;--border-color:#DCE8F1;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7807f6dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-405511b3 .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:18px;font-weight:500;line-height:1.25em;color:#00365E;}.elementor-22 .elementor-element.elementor-element-44adf7ba .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-44adf7ba.elementor-view-stacked .elementor-icon{background-color:#00528C;}.elementor-22 .elementor-element.elementor-element-44adf7ba.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-44adf7ba.elementor-view-default .elementor-icon{color:#00528C;border-color:#00528C;}.elementor-22 .elementor-element.elementor-element-44adf7ba.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-44adf7ba.elementor-view-default .elementor-icon svg{fill:#00528C;}.elementor-22 .elementor-element.elementor-element-44adf7ba .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-44adf7ba .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-2a3343c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-2a3343c2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2a3343c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061B2E;}.elementor-22 .elementor-element.elementor-element-6148394c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-48e4509a{text-align:start;}.elementor-22 .elementor-element.elementor-element-48e4509a .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#80DDFF;}.elementor-22 .elementor-element.elementor-element-3dc7d83a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;}.elementor-22 .elementor-element.elementor-element-3dc7d83a .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:52px;font-weight:500;line-height:1.08em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7e19a01e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-301e3168{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(255,255,255,.13);--border-color:rgba(255,255,255,.13);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-22 .elementor-element.elementor-element-23e65c55 .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:39px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-31d1cff2{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-22 .elementor-element.elementor-element-31d1cff2 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#80DDFF;}.elementor-22 .elementor-element.elementor-element-113b23a1{font-family:"Ubuntu", Sans-serif;font-size:14px;line-height:1.55em;color:rgba(255,255,255,.63);}.elementor-22 .elementor-element.elementor-element-d83de26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(255,255,255,.13);--border-color:rgba(255,255,255,.13);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-22 .elementor-element.elementor-element-52899322 .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:39px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-735f2acd{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-22 .elementor-element.elementor-element-735f2acd .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#80DDFF;}.elementor-22 .elementor-element.elementor-element-9d730f5{font-family:"Ubuntu", Sans-serif;font-size:14px;line-height:1.55em;color:rgba(255,255,255,.63);}.elementor-22 .elementor-element.elementor-element-4645df54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(255,255,255,.13);--border-color:rgba(255,255,255,.13);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-22 .elementor-element.elementor-element-626cda52 .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:39px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1dad4195{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-22 .elementor-element.elementor-element-1dad4195 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#80DDFF;}.elementor-22 .elementor-element.elementor-element-2925a768{font-family:"Ubuntu", Sans-serif;font-size:14px;line-height:1.55em;color:rgba(255,255,255,.63);}.elementor-22 .elementor-element.elementor-element-52d1657c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(255,255,255,.13);--border-color:rgba(255,255,255,.13);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-22 .elementor-element.elementor-element-51991650 .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:39px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-25ce9e7f{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-22 .elementor-element.elementor-element-25ce9e7f .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#80DDFF;}.elementor-22 .elementor-element.elementor-element-8a2f39a{font-family:"Ubuntu", Sans-serif;font-size:14px;line-height:1.55em;color:rgba(255,255,255,.63);}.elementor-22 .elementor-element.elementor-element-b8105b4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:105px;--padding-bottom:105px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-74a27ff8{text-align:center;}.elementor-22 .elementor-element.elementor-element-74a27ff8 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.7px;color:#00AEEF;}.elementor-22 .elementor-element.elementor-element-30a2fa6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-30a2fa6e .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:52px;font-weight:500;line-height:1.08em;letter-spacing:-1.5px;color:#08233E;}.elementor-22 .elementor-element.elementor-element-11016d81{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:18px;line-height:1.75em;color:#1A1A1A;}.elementor-22 .elementor-element.elementor-element-737f0ffc{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-alter-carousel .upk-item{background-color:#FAFAFA;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-alter-carousel .upk-title a{color:#08233E;font-family:"Newtown", Sans-serif;font-size:22px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-alter-carousel .upk-text{color:#64788C;font-family:"Ubuntu", Sans-serif;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-alter-carousel .upk-category a{color:#0458FF;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-navigation-prev i,
                .elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-navigation-next i{font-size:24px;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .swiper-pagination-bullet-active{background-color:#00528C;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-navigation-prev{left:-60px;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-navigation-next{right:-60px;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-dots-container{transform:translateY(30px);}.elementor-22 .elementor-element.elementor-element-492cb1a0{--display:flex;--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:72px;--padding-bottom:76px;--padding-left:34px;--padding-right:34px;}.elementor-22 .elementor-element.elementor-element-492cb1a0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-492cb1a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #173A5E 0%, #00528C 100%);}.elementor-22 .elementor-element.elementor-element-55fb660c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solutions-preview__container{max-width:1400px;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solutions-preview__grid{gap:50px;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solutions-preview{padding:20px 24px 20px 24px;--orbe-cyan:#00aeef;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solutions-preview__eyebrow{color:#0095FF;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solutions-preview__title{color:#FFFFFF;font-family:"Newtown", Sans-serif;font-weight:500;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solutions-preview__description{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card{background-color:#ffffff;border-color:#dce7f1;border-radius:28px;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card__image{height:330px;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card__content{padding:34px 34px 34px 34px;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card__title{color:#061b2e;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card__description{color:#1F1F1F;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card__features li{color:#1F1F1F;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card__button{background-color:#00528c;border-color:#00528c;color:#ffffff;font-weight:500;}.elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card__button:hover, .elementor-22 .elementor-element.elementor-element-369d9827 .orbe-solution-card__button:focus{background-color:#00aeef;border-color:#00aeef;}.elementor-22 .elementor-element.elementor-element-5b9df39c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-5b9df39c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5b9df39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7FA;}.elementor-22 .elementor-element.elementor-element-3deda209{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:28px 28px 28px 28px;box-shadow:0px 28px 65px -38px rgba(0,35,68,.46);--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-3deda209:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3deda209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 0%, #00528C45 100%);}.elementor-22 .elementor-element.elementor-element-fa977b9{--display:flex;}.elementor-22 .elementor-element.elementor-element-7cecc6cc{text-align:start;}.elementor-22 .elementor-element.elementor-element-7cecc6cc .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#064F87;}.elementor-22 .elementor-element.elementor-element-445a936c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-445a936c .elementor-heading-title{font-family:"Newtown", Sans-serif;font-size:52px;font-weight:500;line-height:1.08em;letter-spacing:-1.5px;color:#08233E;}.elementor-22 .elementor-element.elementor-element-516f8c4c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Ubuntu", Sans-serif;font-size:18px;line-height:1.75em;color:#1A1A1A;}.elementor-22 .elementor-element.elementor-element-f693e36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-22 .elementor-element.elementor-element-5e13d8b3 .elementor-button{background-color:#00AEEF;font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 24px 16px 24px;}.elementor-22 .elementor-element.elementor-element-5e13d8b3 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-5e13d8b3 .elementor-button:focus{background-color:#122D36;}.elementor-22 .elementor-element.elementor-element-5e13d8b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-5e13d8b3 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-22 .elementor-element.elementor-element-42d72ad4 .elementor-button{background-color:rgba(255,255,255,.07);font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:500;fill:#08233E;color:#08233E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#08233E;border-radius:999px 999px 999px 999px;padding:15px 24px 15px 24px;}.elementor-22 .elementor-element.elementor-element-42d72ad4 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-42d72ad4 .elementor-button:focus{background-color:#00528C;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-42d72ad4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-42d72ad4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-22 .elementor-element.elementor-element-42d72ad4 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-42d72ad4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3f77a2d2{--display:flex;--justify-content:flex-end;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__stage{min-height:680px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__inner, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__footer-inner{width:calc(100% - (20px * 2));}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__copy{padding:80px 0px 145px 0px;}.elementor-22 .elementor-element.elementor-element-64fa1828{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases{padding:80px 20px 80px 20px;--orbe-cases-per-view:2;--orbe-cases-gap:20px;}.elementor-22 .elementor-element.elementor-element-84a804a.orbe-case-layout-clean .orbe-case-card__media{height:235px;}.elementor-22 .elementor-element.elementor-element-28f9c19a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-796e9e7e .elementor-heading-title{font-size:45px;}.elementor-22 .elementor-element.elementor-element-44b02ca5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3459c208{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-10bc0dc .elementor-heading-title{font-size:45px;}.elementor-22 .elementor-element.elementor-element-54865af9{--min-height:520px;}.elementor-22 .elementor-element.elementor-element-2a3343c2{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3dc7d83a .elementor-heading-title{font-size:42px;}.elementor-22 .elementor-element.elementor-element-b8105b4{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-30a2fa6e .elementor-heading-title{font-size:42px;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-navigation-prev i,
                .elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-navigation-next i{font-size:24px;}.elementor-22 .elementor-element.elementor-element-5b9df39c{--padding-top:0px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3deda209{--padding-top:58px;--padding-bottom:58px;--padding-left:45px;--padding-right:45px;}.elementor-22 .elementor-element.elementor-element-445a936c .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__stage{min-height:611px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__inner, .elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__footer-inner{width:calc(100% - (14px * 2));}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__copy{max-width:100%;padding:68px 0px 180px 0px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__description{max-width:100%;}.elementor-22 .elementor-element.elementor-element-274b5dd0 .orbe-hero-slider__footer-inner{padding:14px 0px 14px 0px;}.elementor-22 .elementor-element.elementor-element-64fa1828{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-57032850{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases{padding:64px 16px 64px 16px;--orbe-cases-per-view:1;--orbe-cases-gap:16px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__head-main{width:6%;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__head-description{width:calc(100% - 6%);}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__head{gap:18px;margin-bottom:27px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-cases__title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-84a804a .orbe-case-card__content{padding:23px 23px 23px 23px;}.elementor-22 .elementor-element.elementor-element-84a804a.orbe-case-layout-clean .orbe-case-card__media{height:220px;}.elementor-22 .elementor-element.elementor-element-28f9c19a{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-7924247a{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-28cbb0c4{text-align:start;}.elementor-22 .elementor-element.elementor-element-796e9e7e{text-align:start;}.elementor-22 .elementor-element.elementor-element-796e9e7e .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-39c4e3f6{text-align:start;font-size:16px;}.elementor-22 .elementor-element.elementor-element-579b1f90{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-4558560{--width:100%;}.elementor-22 .elementor-element.elementor-element-5dc25613{font-size:16px;}.elementor-22 .elementor-element.elementor-element-6b81e228{--width:100%;}.elementor-22 .elementor-element.elementor-element-db60571{font-size:16px;}.elementor-22 .elementor-element.elementor-element-44b02ca5{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-3459c208{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-2a4ef67b{--width:100%;}.elementor-22 .elementor-element.elementor-element-10bc0dc .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-237f015c{font-size:16px;}.elementor-22 .elementor-element.elementor-element-54865af9{--width:100%;--min-height:430px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-8badd25{left:-103px;}body.rtl .elementor-22 .elementor-element.elementor-element-8badd25{right:-103px;}.elementor-22 .elementor-element.elementor-element-8badd25{top:117px;}.elementor-22 .elementor-element.elementor-element-1bdef286{--width:100%;}.elementor-22 .elementor-element.elementor-element-32986cd6{font-size:16px;}.elementor-22 .elementor-element.elementor-element-75c521c0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:00px 020px;--row-gap:00px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-20a2946d .elementor-heading-title{font-size:19px;}.elementor-22 .elementor-element.elementor-element-60ec72ca{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:00px 020px;--row-gap:00px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-24fcb992 .elementor-heading-title{font-size:19px;}.elementor-22 .elementor-element.elementor-element-1255294c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:00px 020px;--row-gap:00px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-43fed251 .elementor-heading-title{font-size:19px;}.elementor-22 .elementor-element.elementor-element-45234195{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:00px 020px;--row-gap:00px;--column-gap:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-405511b3 .elementor-heading-title{font-size:19px;}.elementor-22 .elementor-element.elementor-element-2a3343c2{--padding-top:65px;--padding-bottom:65px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-3dc7d83a .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-301e3168{--width:100%;}.elementor-22 .elementor-element.elementor-element-d83de26{--width:100%;}.elementor-22 .elementor-element.elementor-element-4645df54{--width:100%;}.elementor-22 .elementor-element.elementor-element-52d1657c{--width:100%;}.elementor-22 .elementor-element.elementor-element-b8105b4{--padding-top:20px;--padding-bottom:65px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-30a2fa6e .elementor-heading-title{font-size:34px;}.elementor-22 .elementor-element.elementor-element-11016d81{font-size:16px;}.elementor-22 .elementor-element.elementor-element-737f0ffc{--spacer-size:5px;}.elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-navigation-prev i,
                .elementor-22 .elementor-element.elementor-element-6c83fa88 .upk-navigation-next i{font-size:24px;}.elementor-22 .elementor-element.elementor-element-492cb1a0{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-55fb660c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5b9df39c{--padding-top:0px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-3deda209{--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-445a936c .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-516f8c4c{font-size:16px;}.elementor-22 .elementor-element.elementor-element-f693e36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-57032850{--content-width:1400px;}.elementor-22 .elementor-element.elementor-element-6c7a6eb1{--content-width:1400px;}.elementor-22 .elementor-element.elementor-element-7924247a{--width:72%;}.elementor-22 .elementor-element.elementor-element-4558560{--width:50%;}.elementor-22 .elementor-element.elementor-element-6b81e228{--width:50%;}.elementor-22 .elementor-element.elementor-element-3459c208{--content-width:1400px;}.elementor-22 .elementor-element.elementor-element-2a4ef67b{--width:30%;}.elementor-22 .elementor-element.elementor-element-54865af9{--width:40%;}.elementor-22 .elementor-element.elementor-element-1bdef286{--width:30%;}.elementor-22 .elementor-element.elementor-element-6148394c{--content-width:1400px;}.elementor-22 .elementor-element.elementor-element-301e3168{--width:25%;}.elementor-22 .elementor-element.elementor-element-d83de26{--width:25%;}.elementor-22 .elementor-element.elementor-element-4645df54{--width:25%;}.elementor-22 .elementor-element.elementor-element-52d1657c{--width:25%;}.elementor-22 .elementor-element.elementor-element-b8105b4{--content-width:1400px;}.elementor-22 .elementor-element.elementor-element-492cb1a0{--content-width:1400px;}.elementor-22 .elementor-element.elementor-element-3deda209{--content-width:1400px;}.elementor-22 .elementor-element.elementor-element-fa977b9{--width:70%;}.elementor-22 .elementor-element.elementor-element-3f77a2d2{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-7924247a{--width:88%;}.elementor-22 .elementor-element.elementor-element-2a4ef67b{--width:100%;}.elementor-22 .elementor-element.elementor-element-54865af9{--width:50%;}.elementor-22 .elementor-element.elementor-element-1bdef286{--width:50%;}.elementor-22 .elementor-element.elementor-element-301e3168{--width:50%;}.elementor-22 .elementor-element.elementor-element-d83de26{--width:50%;}.elementor-22 .elementor-element.elementor-element-4645df54{--width:50%;}.elementor-22 .elementor-element.elementor-element-52d1657c{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-28cbb0c4 */.elementor-22 .elementor-element.elementor-element-28cbb0c4 .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.elementor-22 .elementor-element.elementor-element-28cbb0c4 .elementor-heading-title:before {
  content: "";
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #009BD5;
  box-shadow: 0 0 0 6px rgba(0,155,213,.11);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dc25613 */.elementor-22 .elementor-element.elementor-element-5dc25613 p {
  margin: 0 0 20px;
  text-align: justify;
}
.elementor-22 .elementor-element.elementor-element-5dc25613 p:last-child {
  margin-bottom: 0;
}
.elementor-22 .elementor-element.elementor-element-5dc25613 strong {
  color: #062F57;
  font-weight: 750;
}
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-5dc25613 p {
    text-align: left;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4558560 */.elementor-22 .elementor-element.elementor-element-4558560 {
  position: relative;
}
.elementor-22 .elementor-element.elementor-element-4558560:before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  width: 90px;
  height: 2px;
  background: linear-gradient(90deg,#064F87,#009BD5);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db60571 */.elementor-22 .elementor-element.elementor-element-db60571 p {
  margin: 0 0 20px;
  text-align: justify;
}
.elementor-22 .elementor-element.elementor-element-db60571 p:last-child {
  margin-bottom: 0;
}
.elementor-22 .elementor-element.elementor-element-db60571 strong {
  color: #062F57;
  font-weight: 750;
}
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-db60571 p {
    text-align: left;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b81e228 */.elementor-22 .elementor-element.elementor-element-6b81e228 {
  position: relative;
}
.elementor-22 .elementor-element.elementor-element-6b81e228:before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  width: 90px;
  height: 2px;
  background: linear-gradient(90deg,#064F87,#009BD5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15e9e897 */.elementor-22 .elementor-element.elementor-element-15e9e897 {
  width: auto;
}

.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 13px;
  min-height: 60px;
  padding: 7px 9px 7px 7px;
  overflow: hidden;
  border: 1px solid rgba(255,255,255,.20);
  border-radius: 999px;
  color: #FFFFFF !important;
  background: linear-gradient(105deg,#062F57,#064F87);
  box-shadow:
    0 15px 35px rgba(6,79,135,.22),
    inset 0 1px 0 rgba(255,255,255,.16);
  text-decoration: none !important;
  white-space: nowrap;
  transition:
    transform .25s ease,
    box-shadow .25s ease,
    background-color .25s ease;
}

.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:before {
  content: "";
  position: absolute;
  top: 0;
  left: -130%;
  width: 80%;
  height: 100%;
  background: linear-gradient(
    100deg,
    transparent,
    rgba(255,255,255,.20),
    transparent
  );
  transform: skewX(-18deg);
  transition: left .6s ease;
  pointer-events: none;
}


.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-flex;
  align-items: center;
  gap: 13px;
}

.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  min-width: 44px;
  height: 44px;
  margin: 0 !important;
  border-radius: 50%;
  color: #FFFFFF;
  background: rgba(255,255,255,.14);
  transition:
    background-color .25s ease,
    transform .25s ease;
}

.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button-icon i,
.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button-icon svg {
  width: 17px;
  height: 17px;
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}

.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button-text {
  padding: 0 3px;
}

.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:hover,
.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:focus,
.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:active {
  color: #FFFFFF !important;
  background: linear-gradient(105deg,#062F57,#064F87);
  transform: translateY(-3px);
  box-shadow:
    0 20px 42px rgba(6,79,135,.30),
    inset 0 1px 0 rgba(255,255,255,.20);
}

.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:hover:before {
  left: 145%;
}


.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:hover .elementor-button-icon {
  background: rgba(255,255,255,.22);
  transform: rotate(4deg);
}

.elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:focus-visible {
  outline: 3px solid rgba(0,155,213,.35);
  outline-offset: 5px;
}

@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-15e9e897 {
    width: 100%;
  }

  .elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button {
    width: 100%;
    justify-content: flex-start;
  }

  .elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button-text {
    text-align: left;
  }
}

@media (prefers-reduced-motion: reduce) {
  .elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button,
  .elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button:before,
  .elementor-22 .elementor-element.elementor-element-15e9e897 .elementor-button-icon {
    transition: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28f9c19a */.elementor-22 .elementor-element.elementor-element-28f9c19a {
  position: relative;
  overflow: hidden;
}
.elementor-22 .elementor-element.elementor-element-28f9c19a:before {
  content: "";
  position: absolute;
  top: -160px;
  right: -150px;
  width: 430px;
  height: 430px;
  border: 1px solid rgba(6,79,135,.08);
  border-radius: 50%;
  pointer-events: none;
}
.elementor-22 .elementor-element.elementor-element-28f9c19a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 340px;
  height: 230px;
  opacity: .32;
  background-image:
    linear-gradient(rgba(6,79,135,.07) 1px, transparent 1px),
    linear-gradient(90deg, rgba(6,79,135,.07) 1px, transparent 1px);
  background-size: 32px 32px;
  -webkit-mask-image: linear-gradient(to top left, #000, transparent 72%);
  mask-image: linear-gradient(to top left, #000, transparent 72%);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-229fda49 */.elementor-22 .elementor-element.elementor-element-229fda49 .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.elementor-22 .elementor-element.elementor-element-229fda49 .elementor-heading-title:before {
  content: "";
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #009BD5;
  box-shadow: 0 0 0 6px rgba(0,155,213,.11);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3972d59e */.elementor-22 .elementor-element.elementor-element-3972d59e {
  width: auto;
}

.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 13px;
  min-height: 60px;
  padding: 7px 9px 7px 7px;
  overflow: hidden;
  border: 1px solid rgba(255,255,255,.20);
  border-radius: 999px;
  color: #FFFFFF !important;
  background: linear-gradient(105deg,#00AEEF,#064F87);
  box-shadow:
    0 15px 35px rgba(6,79,135,.22),
    inset 0 1px 0 rgba(255,255,255,.16);
  text-decoration: none !important;
  white-space: nowrap;
  transition:
    transform .25s ease,
    box-shadow .25s ease,
    background-color .25s ease;
}

.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:before {
  content: "";
  position: absolute;
  top: 0;
  left: -130%;
  width: 80%;
  height: 100%;
  background: linear-gradient(
    100deg,
    transparent,
    rgba(255,255,255,.20),
    transparent
  );
  transform: skewX(-18deg);
  transition: left .6s ease;
  pointer-events: none;
}


.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-flex;
  align-items: center;
  gap: 13px;
}

.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  min-width: 44px;
  height: 44px;
  margin: 0 !important;
  border-radius: 50%;
  color: #FFFFFF;
  background: rgba(255,255,255,.14);
  transition:
    background-color .25s ease,
    transform .25s ease;
}

.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button-icon i,
.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button-icon svg {
  width: 17px;
  height: 17px;
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}

.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button-text {
  padding: 0 3px;
}

.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:hover,
.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:focus,
.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:active {
  color: #FFFFFF !important;
  background: linear-gradient(105deg,#062F57,#00AEEF);
  transform: translateY(-3px);
  box-shadow:
    0 20px 42px rgba(6,79,135,.30),
    inset 0 1px 0 rgba(255,255,255,.20);
}

.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:hover:before {
  left: 145%;
}


.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:hover .elementor-button-icon {
  background: rgba(255,255,255,.22);
  transform: rotate(4deg);
}

.elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:focus-visible {
  outline: 3px solid rgba(0,155,213,.35);
  outline-offset: 5px;
}

@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-3972d59e {
    width: 100%;
  }

  .elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button {
    width: 100%;
    justify-content: flex-start;
  }

  .elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button-text {
    text-align: left;
  }
}

@media (prefers-reduced-motion: reduce) {
  .elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button,
  .elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button:before,
  .elementor-22 .elementor-element.elementor-element-3972d59e .elementor-button-icon {
    transition: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54865af9 */.elementor-22 .elementor-element.elementor-element-54865af9{
  position:relative;
}
.elementor-22 .elementor-element.elementor-element-54865af9:before{
  content:"";
  position:absolute;
  top:7%;
  left:50%;
  width:460px;
  height:460px;
  transform:translateX(-50%);
  border-radius:50%;
  background:radial-gradient(circle at 50% 45%,rgba(0,174,239,.22),rgba(0,82,140,.08) 56%,transparent 70%);
  box-shadow:0 0 0 1px rgba(0,82,140,.08),0 0 0 46px rgba(0,174,239,.025),0 0 0 92px rgba(0,82,140,.018);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ef1a793 */.elementor-22 .elementor-element.elementor-element-4ef1a793 .elementor-icon{
  width:32px;
  height:32px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border-radius:50%;
  background:#F4F9FC;
  opacity:0;
  transform:translateX(-8px);
  transition:opacity .25s ease,transform .25s ease,background .25s ease,color .25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75c521c0 */.elementor-22 .elementor-element.elementor-element-75c521c0{
  transition:transform .25s ease;
}
.elementor-22 .elementor-element.elementor-element-75c521c0:hover{
  transform:translateX(6px);
}
.elementor-22 .elementor-element.elementor-element-75c521c0:hover .orbe-service-title .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-75c521c0.is-active .orbe-service-title .elementor-heading-title{
  color:#00528C !important;
}
.elementor-22 .elementor-element.elementor-element-75c521c0:hover .orbe-service-arrow .elementor-icon,
.elementor-22 .elementor-element.elementor-element-75c521c0.is-active .orbe-service-arrow .elementor-icon{
  opacity:1;
  transform:translateX(0);
  color:#FFFFFF;
  background:#00528C;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4927b8c5 */.elementor-22 .elementor-element.elementor-element-4927b8c5 .elementor-icon{
  width:32px;
  height:32px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border-radius:50%;
  background:#F4F9FC;
  opacity:0;
  transform:translateX(-8px);
  transition:opacity .25s ease,transform .25s ease,background .25s ease,color .25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ec72ca */.elementor-22 .elementor-element.elementor-element-60ec72ca{
  transition:transform .25s ease;
}
.elementor-22 .elementor-element.elementor-element-60ec72ca:hover{
  transform:translateX(6px);
}
.elementor-22 .elementor-element.elementor-element-60ec72ca:hover .orbe-service-title .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-60ec72ca.is-active .orbe-service-title .elementor-heading-title{
  color:#00528C !important;
}
.elementor-22 .elementor-element.elementor-element-60ec72ca:hover .orbe-service-arrow .elementor-icon,
.elementor-22 .elementor-element.elementor-element-60ec72ca.is-active .orbe-service-arrow .elementor-icon{
  opacity:1;
  transform:translateX(0);
  color:#FFFFFF;
  background:#00528C;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-18e60312 */.elementor-22 .elementor-element.elementor-element-18e60312 .elementor-icon{
  width:32px;
  height:32px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border-radius:50%;
  background:#F4F9FC;
  opacity:0;
  transform:translateX(-8px);
  transition:opacity .25s ease,transform .25s ease,background .25s ease,color .25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1255294c */.elementor-22 .elementor-element.elementor-element-1255294c{
  transition:transform .25s ease;
}
.elementor-22 .elementor-element.elementor-element-1255294c:hover{
  transform:translateX(6px);
}
.elementor-22 .elementor-element.elementor-element-1255294c:hover .orbe-service-title .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-1255294c.is-active .orbe-service-title .elementor-heading-title{
  color:#00528C !important;
}
.elementor-22 .elementor-element.elementor-element-1255294c:hover .orbe-service-arrow .elementor-icon,
.elementor-22 .elementor-element.elementor-element-1255294c.is-active .orbe-service-arrow .elementor-icon{
  opacity:1;
  transform:translateX(0);
  color:#FFFFFF;
  background:#00528C;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-44adf7ba */.elementor-22 .elementor-element.elementor-element-44adf7ba .elementor-icon{
  width:32px;
  height:32px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border-radius:50%;
  background:#F4F9FC;
  opacity:0;
  transform:translateX(-8px);
  transition:opacity .25s ease,transform .25s ease,background .25s ease,color .25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45234195 */.elementor-22 .elementor-element.elementor-element-45234195{
  transition:transform .25s ease;
}
.elementor-22 .elementor-element.elementor-element-45234195:hover{
  transform:translateX(6px);
}
.elementor-22 .elementor-element.elementor-element-45234195:hover .orbe-service-title .elementor-heading-title,
.elementor-22 .elementor-element.elementor-element-45234195.is-active .orbe-service-title .elementor-heading-title{
  color:#00528C !important;
}
.elementor-22 .elementor-element.elementor-element-45234195:hover .orbe-service-arrow .elementor-icon,
.elementor-22 .elementor-element.elementor-element-45234195.is-active .orbe-service-arrow .elementor-icon{
  opacity:1;
  transform:translateX(0);
  color:#FFFFFF;
  background:#00528C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b02ca5 */.elementor-22 .elementor-element.elementor-element-44b02ca5{
  position:relative;
  overflow:hidden;
  isolation:isolate;
}
.elementor-22 .elementor-element.elementor-element-44b02ca5:before{
  content:"";
  position:absolute;
  inset:0;
  opacity:.32;
  background-image:
    linear-gradient(rgba(0,82,140,.05) 1px,transparent 1px),
    linear-gradient(90deg,rgba(0,82,140,.05) 1px,transparent 1px);
  background-size:42px 42px;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);
  mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);
  pointer-events:none;
}
.elementor-22 .elementor-element.elementor-element-44b02ca5:after{
  content:"";
  position:absolute;
  left:-170px;
  bottom:-240px;
  width:760px;
  height:520px;
  background:radial-gradient(circle at 50% 50%,rgba(0,174,239,.22),transparent 62%);
  transform:rotate(-8deg);
  pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48e4509a */.elementor-22 .elementor-element.elementor-element-48e4509a .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.elementor-22 .elementor-element.elementor-element-48e4509a .elementor-heading-title:before {
  content: "";
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #009BD5;
  box-shadow: 0 0 0 6px rgba(0,155,213,.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3343c2 */.elementor-22 .elementor-element.elementor-element-2a3343c2{
  position:relative;
  overflow:hidden;
}
.elementor-22 .elementor-element.elementor-element-2a3343c2:before{
  content:"";
  position:absolute;
  inset:0;
  background:
    radial-gradient(circle at 10% 18%,rgba(0,174,239,.20),transparent 30%),
    linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);
  background-size:auto,46px 46px,46px 46px;
  pointer-events:none;
}
.elementor-22 .elementor-element.elementor-element-2a3343c2 > .e-con-inner,
.elementor-22 .elementor-element.elementor-element-2a3343c2 > .elementor-element{
  position:relative;
  z-index:1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74a27ff8 */.elementor-22 .elementor-element.elementor-element-74a27ff8 .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.elementor-22 .elementor-element.elementor-element-74a27ff8 .elementor-heading-title:before {
  content: "";
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #009BD5;
  box-shadow: 0 0 0 6px rgba(0,155,213,.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8105b4 */.elementor-22 .elementor-element.elementor-element-b8105b4 {
  position: relative;
  overflow: hidden;

  background:
    linear-gradient(
      180deg,
      #F8FBFD 0%,
      #F2F7FA 100%
    );
}

/* Trilhos decorativos */
.elementor-22 .elementor-element.elementor-element-b8105b4::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;

  background:
    linear-gradient(
      115deg,
      transparent 0%,
      transparent 59%,
      rgba(0, 82, 140, 0.07) 59.2%,
      rgba(0, 82, 140, 0.07) 59.7%,
      transparent 59.9%,
      transparent 63%,
      rgba(0, 174, 239, 0.06) 63.2%,
      rgba(0, 174, 239, 0.06) 63.7%,
      transparent 63.9%
    );

  opacity: 0.9;
}

/* Travessas dos trilhos */
.elementor-22 .elementor-element.elementor-element-b8105b4::after {
  content: "";
  position: absolute;
  top: -10%;
  right: -5%;
  width: 48%;
  height: 125%;

  pointer-events: none;

  background:
    repeating-linear-gradient(
      25deg,
      transparent 0,
      transparent 24px,
      rgba(0, 82, 140, 0.045) 25px,
      rgba(0, 82, 140, 0.045) 27px,
      transparent 28px,
      transparent 52px
    );

  transform: rotate(-4deg);
  opacity: 0.7;
}

/* Mantém o conteúdo acima do fundo */
.elementor-22 .elementor-element.elementor-element-b8105b4 > .e-con-inner,
.elementor-22 .elementor-element.elementor-element-b8105b4 > .elementor-element {
  position: relative;
  z-index: 2;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-b8105b4::before {
    opacity: 0.55;
    background:
      linear-gradient(
        120deg,
        transparent 0%,
        transparent 68%,
        rgba(0, 82, 140, 0.055) 68.2%,
        rgba(0, 82, 140, 0.055) 68.7%,
        transparent 68.9%,
        transparent 73%,
        rgba(0, 174, 239, 0.05) 73.2%,
        rgba(0, 174, 239, 0.05) 73.7%,
        transparent 73.9%
      );
  }

  .elementor-22 .elementor-element.elementor-element-b8105b4::after {
    right: -22%;
    width: 70%;
    opacity: 0.45;
  }
}/* End custom CSS */
/* Start custom CSS for orbe_solutions_preview, class: .elementor-element-369d9827 */.orbe-solutions-preview {
    --orbe-navy: #061b2e;
    --orbe-blue: #00528c;
    --orbe-cyan: #00aeef;
    --orbe-text: #64788c;
    --orbe-border: #dce7f1;
    --orbe-light: #f4f8fb;
    --orbe-white: #ffffff;
    position: relative;
    isolation: isolate;
    overflow: hidden;
    padding: 105px 24px;
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-492cb1a0 */.elementor-22 .elementor-element.elementor-element-492cb1a0 {
  position: relative;
  overflow: hidden !important;
  isolation: isolate;
}

.elementor-22 .elementor-element.elementor-element-492cb1a0:before {
  content: "";
  position: absolute;
  z-index: 0;
  inset: 0;
  background:
    radial-gradient(circle at 10% 12%, rgba(0,174,239,.24), transparent 30%),
    radial-gradient(circle at 88% 82%, rgba(255,255,255,.09), transparent 30%),
    linear-gradient(rgba(255,255,255,.038) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,.038) 1px, transparent 1px);
  background-size: auto, auto, 40px 40px, 40px 40px;
  pointer-events: none;
}

.elementor-22 .elementor-element.elementor-element-492cb1a0 > .e-con-inner,
.elementor-22 .elementor-element.elementor-element-492cb1a0 > .elementor-element {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cecc6cc */.elementor-22 .elementor-element.elementor-element-7cecc6cc .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.elementor-22 .elementor-element.elementor-element-7cecc6cc .elementor-heading-title:before {
  content: "";
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #009BD5;
  box-shadow: 0 0 0 6px rgba(0,155,213,.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3deda209 */.elementor-22 .elementor-element.elementor-element-3deda209{
  position:relative;
  overflow:hidden;
}
.elementor-22 .elementor-element.elementor-element-3deda209:before{
  content:"";
  position:absolute;
  right:-120px;
  top:-180px;
  width:520px;
  height:520px;
  border:1px solid rgba(255,255,255,.15);
  border-radius:50%;
  box-shadow:0 0 0 70px rgba(255,255,255,.035),0 0 0 140px rgba(255,255,255,.018);
  pointer-events:none;
}
.elementor-22 .elementor-element.elementor-element-3deda209 > .e-con-inner,
.elementor-22 .elementor-element.elementor-element-3deda209 > .elementor-element{
  position:relative;
  z-index:1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Newtown';
	font-display: auto;
	src: url('https://desenvolvesmssites.com.br/orbebrasilespanhol/wp-content/uploads/2026/06/NEWTOW.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ubuntu';
	font-display: auto;
	src: url('https://desenvolvesmssites.com.br/orbebrasilespanhol/wp-content/uploads/2026/06/Ubuntu-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */