.elementor-122 .elementor-element.elementor-element-ecfe1b8{--display:flex;--min-height:420px;--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:center;--align-items:center;--padding-top:92px;--padding-bottom:80px;--padding-left:22px;--padding-right:22px;}.elementor-122 .elementor-element.elementor-element-ecfe1b8:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-ecfe1b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1A33;}.elementor-122 .elementor-element.elementor-element-affc574{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-122 .elementor-element.elementor-element-b6d484f{text-align:center;}.elementor-122 .elementor-element.elementor-element-b6d484f .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:54px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-122 .elementor-element.elementor-element-1d595c08{font-family:"Heebo", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-122 .elementor-element.elementor-element-1d595c08 a{color:var( --e-global-color-secondary );}.elementor-122 .elementor-element.elementor-element-ccc3150{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:96px;--padding-bottom:96px;--padding-left:22px;--padding-right:22px;}.elementor-122 .elementor-element.elementor-element-ccc3150:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-ccc3150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-4911e1a.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-4911e1a{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-4911e1a .elementor-heading-title{font-family:"ego sans", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.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-122 .elementor-element.elementor-element-d609c3a{text-align:center;}.elementor-122 .elementor-element.elementor-element-9526af9{--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;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-122 .elementor-element.elementor-element-8ad5b6d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-8ad5b6d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-122 .elementor-element.elementor-element-8ad5b6d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-122 .elementor-element.elementor-element-8ad5b6d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-img img{border-radius:1000px;transition-duration:0.3s;}.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-title{font-family:"ego sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-122 .elementor-element.elementor-element-f2bc7a8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-f2bc7a8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-122 .elementor-element.elementor-element-f2bc7a8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-122 .elementor-element.elementor-element-f2bc7a8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-img img{border-radius:1000px;transition-duration:0.3s;}.elementor-122 .elementor-element.elementor-element-455ae7d{text-align:center;}.elementor-122 .elementor-element.elementor-element-2b81879{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:96px;--padding-bottom:96px;--padding-left:22px;--padding-right:22px;}.elementor-122 .elementor-element.elementor-element-2b81879:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-2b81879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-5f0664d{text-align:center;}.elementor-122 .elementor-element.elementor-element-5f0664d .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:1.5px;color:#6B7FA8;}.elementor-122 .elementor-element.elementor-element-25b72b1{text-align:center;}.elementor-122 .elementor-element.elementor-element-25b72b1 .elementor-heading-title{font-size:44px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-5256322{text-align:center;}.elementor-122 .elementor-element.elementor-element-da8d986{--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;--justify-content:center;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-6a50d84{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-6a50d84:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-6a50d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-b72da24{text-align:center;}.elementor-122 .elementor-element.elementor-element-b72da24 .elementor-heading-title{font-size:24px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-7d19845{text-align:center;}.elementor-122 .elementor-element.elementor-element-ed4e246{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-ed4e246:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-ed4e246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-bd961df{text-align:center;}.elementor-122 .elementor-element.elementor-element-bd961df .elementor-heading-title{font-size:24px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-a9adede{text-align:center;}.elementor-122 .elementor-element.elementor-element-42d0a93{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-42d0a93:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-42d0a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-2e77920{text-align:center;}.elementor-122 .elementor-element.elementor-element-2e77920 .elementor-heading-title{font-size:24px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-6c817bf{text-align:center;}.elementor-122 .elementor-element.elementor-element-cb09d37{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:96px;--padding-bottom:96px;--padding-left:22px;--padding-right:22px;}.elementor-122 .elementor-element.elementor-element-cb09d37:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-cb09d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-9a53c68{text-align:center;}.elementor-122 .elementor-element.elementor-element-9a53c68 .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:1.5px;color:#6B7FA8;}.elementor-122 .elementor-element.elementor-element-9c3afcf{text-align:center;}.elementor-122 .elementor-element.elementor-element-9c3afcf .elementor-heading-title{font-size:44px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-b315ab2{text-align:center;}.elementor-122 .elementor-element.elementor-element-9441851{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-9441851 .elementor-heading-title{font-size:26px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-6659a21{--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;--justify-content:center;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-ff31d26{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-ff31d26:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-ff31d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-740b987{text-align:center;}.elementor-122 .elementor-element.elementor-element-740b987 .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-4a82a57{text-align:center;}.elementor-122 .elementor-element.elementor-element-749657c{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-749657c:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-749657c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-f6f3455{text-align:center;}.elementor-122 .elementor-element.elementor-element-f6f3455 .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-c51fed1{text-align:center;}.elementor-122 .elementor-element.elementor-element-ec093a5{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-ec093a5:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-ec093a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-18eb84a{text-align:center;}.elementor-122 .elementor-element.elementor-element-18eb84a .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-ae697dd{text-align:center;}.elementor-122 .elementor-element.elementor-element-eda9cb3{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-eda9cb3:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-eda9cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-30c6568{text-align:center;}.elementor-122 .elementor-element.elementor-element-30c6568 .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-5d05c7e{text-align:center;}.elementor-122 .elementor-element.elementor-element-d53c14a{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-d53c14a:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-d53c14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-c26ca0a{text-align:center;}.elementor-122 .elementor-element.elementor-element-c26ca0a .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-30e9cfb{text-align:center;}.elementor-122 .elementor-element.elementor-element-a63f78b{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-a63f78b:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-a63f78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-41e82c5{text-align:center;}.elementor-122 .elementor-element.elementor-element-41e82c5 .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-9bf9eaa{text-align:center;}.elementor-122 .elementor-element.elementor-element-b9406e1{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-b9406e1:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-b9406e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-629fa00{text-align:center;}.elementor-122 .elementor-element.elementor-element-629fa00 .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-1a83716{text-align:center;}.elementor-122 .elementor-element.elementor-element-6bd9b6b{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-6bd9b6b:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-6bd9b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-0f8bdea{text-align:center;}.elementor-122 .elementor-element.elementor-element-0f8bdea .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-43e1d06{text-align:center;}.elementor-122 .elementor-element.elementor-element-4c903f2{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-4c903f2:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-4c903f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-21b0571{text-align:center;}.elementor-122 .elementor-element.elementor-element-21b0571 .elementor-heading-title{font-size:22px;font-weight:700;color:#0014D4;}.elementor-122 .elementor-element.elementor-element-16a5169{text-align:center;}.elementor-122 .elementor-element.elementor-element-53ebd58{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:100px;--padding-bottom:100px;--padding-left:22px;--padding-right:22px;}.elementor-122 .elementor-element.elementor-element-53ebd58:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-53ebd58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1A33;}.elementor-122 .elementor-element.elementor-element-724366e{text-align:center;}.elementor-122 .elementor-element.elementor-element-724366e .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:1.5px;color:#B9CBFF;}.elementor-122 .elementor-element.elementor-element-53deab6{text-align:center;}.elementor-122 .elementor-element.elementor-element-53deab6 .elementor-heading-title{font-size:46px;font-weight:700;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-9290f74{text-align:center;}.elementor-122 .elementor-element.elementor-element-7f1d802{--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;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-f369b53{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.22);--border-color:rgba(255,255,255,0.22);--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-f369b53:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-f369b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-122 .elementor-element.elementor-element-af85b04{text-align:center;}.elementor-122 .elementor-element.elementor-element-af85b04 .elementor-heading-title{font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-3879123{text-align:center;}.elementor-122 .elementor-element.elementor-element-e75c03c{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.22);--border-color:rgba(255,255,255,0.22);--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-e75c03c:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-e75c03c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-122 .elementor-element.elementor-element-98d4ed9{text-align:center;}.elementor-122 .elementor-element.elementor-element-98d4ed9 .elementor-heading-title{font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-ca95fdc{text-align:center;}.elementor-122 .elementor-element.elementor-element-4e8053b{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.22);--border-color:rgba(255,255,255,0.22);--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-4e8053b:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-4e8053b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-122 .elementor-element.elementor-element-7512f6a{text-align:center;}.elementor-122 .elementor-element.elementor-element-7512f6a .elementor-heading-title{font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-b2fb24b{text-align:center;}.elementor-122 .elementor-element.elementor-element-dd68bd7{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:96px;--padding-bottom:96px;--padding-left:22px;--padding-right:22px;}.elementor-122 .elementor-element.elementor-element-dd68bd7:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-dd68bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-122 .elementor-element.elementor-element-b831fdc{text-align:center;}.elementor-122 .elementor-element.elementor-element-b831fdc .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:1.5px;color:#6B7FA8;}.elementor-122 .elementor-element.elementor-element-31bc606{text-align:center;}.elementor-122 .elementor-element.elementor-element-31bc606 .elementor-heading-title{font-size:42px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-3d2a380{--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;--justify-content:center;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-9499d56{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-9499d56:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-9499d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-71aabe1{text-align:center;}.elementor-122 .elementor-element.elementor-element-71aabe1 .elementor-heading-title{font-size:24px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-f070fb5{text-align:center;}.elementor-122 .elementor-element.elementor-element-537ddf3{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-537ddf3:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-537ddf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-12735fe{text-align:center;}.elementor-122 .elementor-element.elementor-element-12735fe .elementor-heading-title{font-size:24px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-f11f0c1{text-align:center;}.elementor-122 .elementor-element.elementor-element-f6f04bc{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F2;--border-color:#E2E8F2;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-122 .elementor-element.elementor-element-f6f04bc:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-f6f04bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-576d8cc{text-align:center;}.elementor-122 .elementor-element.elementor-element-576d8cc .elementor-heading-title{font-size:24px;font-weight:700;color:#0B1B33;}.elementor-122 .elementor-element.elementor-element-a6d09e1{text-align:center;}.elementor-122 .elementor-element.elementor-element-2672a3a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:92px;--padding-bottom:92px;--padding-left:22px;--padding-right:22px;}.elementor-122 .elementor-element.elementor-element-2672a3a:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-2672a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1A33;}.elementor-122 .elementor-element.elementor-element-974843b{text-align:center;}.elementor-122 .elementor-element.elementor-element-974843b .elementor-heading-title{font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-7d4a84b{text-align: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-122 .elementor-element.elementor-element-ffe44b9 .elementor-button{background-color:#0014D4;font-size:19px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:18px 34px 18px 34px;}.elementor-122 .elementor-element.elementor-element-ffe44b9{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-da8d986{--width:100%;}.elementor-122 .elementor-element.elementor-element-6a50d84{--width:30%;}.elementor-122 .elementor-element.elementor-element-ed4e246{--width:30%;}.elementor-122 .elementor-element.elementor-element-42d0a93{--width:30%;}.elementor-122 .elementor-element.elementor-element-6659a21{--width:100%;}.elementor-122 .elementor-element.elementor-element-ff31d26{--width:30%;}.elementor-122 .elementor-element.elementor-element-749657c{--width:30%;}.elementor-122 .elementor-element.elementor-element-ec093a5{--width:30%;}.elementor-122 .elementor-element.elementor-element-eda9cb3{--width:30%;}.elementor-122 .elementor-element.elementor-element-d53c14a{--width:30%;}.elementor-122 .elementor-element.elementor-element-a63f78b{--width:30%;}.elementor-122 .elementor-element.elementor-element-b9406e1{--width:30%;}.elementor-122 .elementor-element.elementor-element-6bd9b6b{--width:30%;}.elementor-122 .elementor-element.elementor-element-4c903f2{--width:30%;}.elementor-122 .elementor-element.elementor-element-7f1d802{--width:100%;}.elementor-122 .elementor-element.elementor-element-f369b53{--width:30%;}.elementor-122 .elementor-element.elementor-element-e75c03c{--width:30%;}.elementor-122 .elementor-element.elementor-element-4e8053b{--width:30%;}.elementor-122 .elementor-element.elementor-element-3d2a380{--width:100%;}.elementor-122 .elementor-element.elementor-element-9499d56{--width:30%;}.elementor-122 .elementor-element.elementor-element-537ddf3{--width:30%;}.elementor-122 .elementor-element.elementor-element-f6f04bc{--width:30%;}}@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-b6d484f .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-ecfe1b8{--min-height:280px;--padding-top:56px;--padding-bottom:50px;--padding-left:18px;--padding-right:18px;}.elementor-122 .elementor-element.elementor-element-b6d484f .elementor-heading-title{font-size:31px;}.elementor-122 .elementor-element.elementor-element-ccc3150{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-122 .elementor-element.elementor-element-8ad5b6d{width:100%;max-width:100%;}.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-img{margin-bottom:15px;}.elementor-122 .elementor-element.elementor-element-f2bc7a8{width:100%;max-width:100%;}.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-img{margin-bottom:15px;}.elementor-122 .elementor-element.elementor-element-2b81879{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-122 .elementor-element.elementor-element-25b72b1 .elementor-heading-title{font-size:32px;}.elementor-122 .elementor-element.elementor-element-da8d986{--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-122 .elementor-element.elementor-element-6a50d84{--width:100%;}.elementor-122 .elementor-element.elementor-element-ed4e246{--width:100%;}.elementor-122 .elementor-element.elementor-element-42d0a93{--width:100%;}.elementor-122 .elementor-element.elementor-element-cb09d37{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-122 .elementor-element.elementor-element-9c3afcf .elementor-heading-title{font-size:32px;}.elementor-122 .elementor-element.elementor-element-9441851 .elementor-heading-title{font-size:19px;}.elementor-122 .elementor-element.elementor-element-6659a21{--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-122 .elementor-element.elementor-element-ff31d26{--width:100%;}.elementor-122 .elementor-element.elementor-element-749657c{--width:100%;}.elementor-122 .elementor-element.elementor-element-ec093a5{--width:100%;}.elementor-122 .elementor-element.elementor-element-eda9cb3{--width:100%;}.elementor-122 .elementor-element.elementor-element-d53c14a{--width:100%;}.elementor-122 .elementor-element.elementor-element-a63f78b{--width:100%;}.elementor-122 .elementor-element.elementor-element-b9406e1{--width:100%;}.elementor-122 .elementor-element.elementor-element-6bd9b6b{--width:100%;}.elementor-122 .elementor-element.elementor-element-4c903f2{--width:100%;}.elementor-122 .elementor-element.elementor-element-53ebd58{--padding-top:62px;--padding-bottom:62px;--padding-left:18px;--padding-right:18px;}.elementor-122 .elementor-element.elementor-element-53deab6 .elementor-heading-title{font-size:33px;}.elementor-122 .elementor-element.elementor-element-7f1d802{--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-122 .elementor-element.elementor-element-f369b53{--width:100%;}.elementor-122 .elementor-element.elementor-element-e75c03c{--width:100%;}.elementor-122 .elementor-element.elementor-element-4e8053b{--width:100%;}.elementor-122 .elementor-element.elementor-element-dd68bd7{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-122 .elementor-element.elementor-element-31bc606 .elementor-heading-title{font-size:30px;}.elementor-122 .elementor-element.elementor-element-3d2a380{--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-122 .elementor-element.elementor-element-9499d56{--width:100%;}.elementor-122 .elementor-element.elementor-element-537ddf3{--width:100%;}.elementor-122 .elementor-element.elementor-element-f6f04bc{--width:100%;}.elementor-122 .elementor-element.elementor-element-2672a3a{--padding-top:60px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-122 .elementor-element.elementor-element-974843b .elementor-heading-title{font-size:30px;}}/* Start custom CSS for html, class: .elementor-element-46d63ef */.elementor-122 .elementor-element.elementor-element-46d63ef{text-align:center}
.elementor-122 .elementor-element.elementor-element-46d63ef .bst-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:"Heebo",sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.6px;color:#B9C9E6;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);padding:7px 16px;border-radius:100px}
.elementor-122 .elementor-element.elementor-element-46d63ef .bst-eyebrow i{width:7px;height:7px;border-radius:50%;background:#4A6BFF;box-shadow:0 0 0 4px rgba(74,107,255,.22);display:inline-block}
.elementor-122 .elementor-element.elementor-element-46d63ef .bst-sub{display:block;margin:16px auto 0;max-width:660px;font-family:"Heebo",sans-serif;font-size:17.5px;line-height:1.8;color:#B6C6E2;font-weight:300}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6d484f */.elementor-122 .elementor-element.elementor-element-b6d484f{max-width:860px;margin-left:auto;margin-right:auto}
.elementor-122 .elementor-element.elementor-element-b6d484f .elementor-heading-title{font-family:"Heebo",sans-serif!important;color:#fff!important;font-weight:700!important;line-height:1.24!important;letter-spacing:-.4px;text-align:center}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7074b3e */.elementor-122 .elementor-element.elementor-element-7074b3e{text-align:center}
.elementor-122 .elementor-element.elementor-element-7074b3e .bst-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:"Heebo",sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.6px;color:#B9C9E6;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);padding:7px 16px;border-radius:100px}
.elementor-122 .elementor-element.elementor-element-7074b3e .bst-eyebrow i{width:7px;height:7px;border-radius:50%;background:#4A6BFF;box-shadow:0 0 0 4px rgba(74,107,255,.22);display:inline-block}
.elementor-122 .elementor-element.elementor-element-7074b3e .bst-sub{display:block;margin:16px auto 0;max-width:660px;font-family:"Heebo",sans-serif;font-size:17.5px;line-height:1.8;color:#B6C6E2;font-weight:300}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-1d595c08 */.elementor-122 .elementor-element.elementor-element-1d595c08,.elementor-122 .elementor-element.elementor-element-1d595c08 *{font-family:"Heebo",sans-serif!important;font-size:14px!important;font-weight:400!important;color:#93A7C6!important;letter-spacing:.2px;text-align:center!important}
.elementor-122 .elementor-element.elementor-element-1d595c08 a{color:#C7D4EA!important;text-decoration:none!important;transition:color .2s}
.elementor-122 .elementor-element.elementor-element-1d595c08 a:hover{color:#fff!important}
.elementor-122 .elementor-element.elementor-element-1d595c08 .elementor-widget-container{display:flex;justify-content:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-affc574 */.elementor-122 .elementor-element.elementor-element-affc574{max-width:900px;margin-left:auto;margin-right:auto;width:100%;position:relative;z-index:4;text-align:center;align-items:center}
.elementor-122 .elementor-element.elementor-element-affc574 > *{text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecfe1b8 */.elementor-122 .elementor-element.elementor-element-ecfe1b8{position:relative;overflow:hidden;background:linear-gradient(135deg,#0A1A33 0%,#050D1C 100%)!important;text-align:center}
.elementor-122 .elementor-element.elementor-element-ecfe1b8 > .elementor-background-overlay{display:none!important}
.elementor-122 .elementor-element.elementor-element-ecfe1b8:before{content:"";position:absolute;inset:0;background-image:url("https://boost-eng.co.il/wp-content/uploads/2026/08/Residential_buildings_under_cons%E2%80%A6_202608041047-2.jpeg");background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.13;z-index:1;pointer-events:none;filter:grayscale(.25)}
.elementor-122 .elementor-element.elementor-element-ecfe1b8:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,#0014D4 0%,#4A6BFF 100%);z-index:5}
.elementor-122 .elementor-element.elementor-element-ecfe1b8 > .e-con-inner,.elementor-122 .elementor-element.elementor-element-ecfe1b8 > .e-con{position:relative;z-index:3}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4911e1a */.elementor-122 .elementor-element.elementor-element-4911e1a .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:42px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.26!important;letter-spacing:-.6px}
@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-4911e1a .elementor-heading-title{font-size:33px!important}}
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-4911e1a .elementor-heading-title{font-size:28px!important}}
.elementor-122 .elementor-element.elementor-element-4911e1a .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-4911e1a .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d609c3a */.elementor-122 .elementor-element.elementor-element-d609c3a{max-width:800px;margin-inline:auto}
.elementor-122 .elementor-element.elementor-element-d609c3a,.elementor-122 .elementor-element.elementor-element-d609c3a p{font-family:"Heebo",sans-serif!important;font-size:18px!important;line-height:1.9!important;color:#41506B!important;font-weight:300}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ad5b6d */.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-wrapper{background:#fff;border:1px solid #E6ECF6;border-radius:20px;padding:30px 26px;transition:.3s;box-shadow:0 2px 16px rgba(10,26,51,.05);height:100%;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}
.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-wrapper:hover{transform:translateY(-5px);box-shadow:0 20px 46px rgba(10,26,51,.11);border-color:#C9D6EE}
.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-img{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;display:block!important;align-self:center!important}
.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-img img{border-radius:50%;width:118px;height:118px;object-fit:cover;border:3px solid #EDF1F9;display:block;margin:0 auto}
.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-content{width:100%;text-align:center!important}
.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-title{font-family:"Heebo",sans-serif!important;font-size:23px!important;font-weight:700!important;color:#0A1A33!important;margin-top:16px!important;line-height:1.4;text-align:center!important}
.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-title span{display:block;font-size:14.5px!important;font-weight:500!important;color:#0014D4!important;margin-top:5px}
.elementor-122 .elementor-element.elementor-element-8ad5b6d .elementor-image-box-description{font-family:"Heebo",sans-serif!important;font-size:16px!important;line-height:1.85!important;color:#4A5A75!important;margin-top:12px;text-align:center!important}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f2bc7a8 */.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-wrapper{background:#fff;border:1px solid #E6ECF6;border-radius:20px;padding:30px 26px;transition:.3s;box-shadow:0 2px 16px rgba(10,26,51,.05);height:100%;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}
.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-wrapper:hover{transform:translateY(-5px);box-shadow:0 20px 46px rgba(10,26,51,.11);border-color:#C9D6EE}
.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-img{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;display:block!important;align-self:center!important}
.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-img img{border-radius:50%;width:118px;height:118px;object-fit:cover;border:3px solid #EDF1F9;display:block;margin:0 auto}
.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-content{width:100%;text-align:center!important}
.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-title{font-family:"Heebo",sans-serif!important;font-size:23px!important;font-weight:700!important;color:#0A1A33!important;margin-top:16px!important;line-height:1.4;text-align:center!important}
.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-title span{display:block;font-size:14.5px!important;font-weight:500!important;color:#0014D4!important;margin-top:5px}
.elementor-122 .elementor-element.elementor-element-f2bc7a8 .elementor-image-box-description{font-family:"Heebo",sans-serif!important;font-size:16px!important;line-height:1.85!important;color:#4A5A75!important;margin-top:12px;text-align:center!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9526af9 */.elementor-122 .elementor-element.elementor-element-9526af9{width:100%;margin-top:14px}
.elementor-122 .elementor-element.elementor-element-9526af9 > .elementor-widget{flex:1 1 320px;max-width:420px}
.elementor-122 .elementor-element.elementor-element-9526af9{align-items:stretch!important}
.elementor-122 .elementor-element.elementor-element-9526af9 > .e-con,.elementor-122 .elementor-element.elementor-element-9526af9 > .elementor-widget{display:flex}
.elementor-122 .elementor-element.elementor-element-9526af9 > .e-con > .e-con-inner{flex:1}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-455ae7d */.elementor-122 .elementor-element.elementor-element-455ae7d{max-width:780px;margin-inline:auto}
.elementor-122 .elementor-element.elementor-element-455ae7d,.elementor-122 .elementor-element.elementor-element-455ae7d p{font-family:"Heebo",sans-serif!important;font-size:18.5px!important;line-height:1.9!important;color:#41506B!important;font-weight:300}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc3150 */.elementor-122 .elementor-element.elementor-element-ccc3150{text-align:center}
.elementor-122 .elementor-element.elementor-element-ccc3150 > .e-con-inner{max-width:1180px;align-items:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f0664d */.elementor-122 .elementor-element.elementor-element-5f0664d{text-align:center}
.elementor-122 .elementor-element.elementor-element-5f0664d .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:"Heebo",sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:1.4px!important;color:#0014D4!important}
.elementor-122 .elementor-element.elementor-element-5f0664d .elementor-heading-title:before{content:"";width:26px;height:2px;background:#0014D4;display:inline-block}
.elementor-122 .elementor-element.elementor-element-5f0664d .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-5f0664d .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25b72b1 */.elementor-122 .elementor-element.elementor-element-25b72b1 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:42px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.26!important;letter-spacing:-.6px}
@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-25b72b1 .elementor-heading-title{font-size:33px!important}}
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-25b72b1 .elementor-heading-title{font-size:28px!important}}
.elementor-122 .elementor-element.elementor-element-25b72b1 .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-25b72b1 .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5256322 */.elementor-122 .elementor-element.elementor-element-5256322{max-width:780px;margin-inline:auto}
.elementor-122 .elementor-element.elementor-element-5256322,.elementor-122 .elementor-element.elementor-element-5256322 p{font-family:"Heebo",sans-serif!important;font-size:18.5px!important;line-height:1.9!important;color:#41506B!important;font-weight:300}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b72da24 */.elementor-122 .elementor-element.elementor-element-b72da24 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d19845 */.elementor-122 .elementor-element.elementor-element-7d19845,.elementor-122 .elementor-element.elementor-element-7d19845 p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#4A5A75!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a50d84 */.elementor-122 .elementor-element.elementor-element-6a50d84{background:#fff;border:1px solid #E6ECF6;border-radius:18px;padding:36px 26px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 2px 14px rgba(10,26,51,.04);align-self:stretch!important;height:auto!important;position:relative;overflow:hidden}
.elementor-122 .elementor-element.elementor-element-6a50d84:hover{transform:translateY(-5px);box-shadow:0 18px 44px rgba(10,26,51,.10);border-color:#C9D6EE}
.elementor-122 .elementor-element.elementor-element-6a50d84:before{content:"01"!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important;left:auto!important;width:54px;height:42px;display:flex!important;align-items:center;justify-content:center;border-radius:0 0 16px 0;background:linear-gradient(135deg,#0014D4,#4A6BFF)!important;color:#fff!important;font-family:"Heebo",sans-serif;font-size:15px;font-weight:800;letter-spacing:.5px;margin:0!important;padding:0!important;z-index:3;transform:none!important}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-6a50d84{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd961df */.elementor-122 .elementor-element.elementor-element-bd961df .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9adede */.elementor-122 .elementor-element.elementor-element-a9adede,.elementor-122 .elementor-element.elementor-element-a9adede p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#4A5A75!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed4e246 */.elementor-122 .elementor-element.elementor-element-ed4e246{background:#fff;border:1px solid #E6ECF6;border-radius:18px;padding:36px 26px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 2px 14px rgba(10,26,51,.04);align-self:stretch!important;height:auto!important;position:relative;overflow:hidden}
.elementor-122 .elementor-element.elementor-element-ed4e246:hover{transform:translateY(-5px);box-shadow:0 18px 44px rgba(10,26,51,.10);border-color:#C9D6EE}
.elementor-122 .elementor-element.elementor-element-ed4e246:before{content:"02"!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important;left:auto!important;width:54px;height:42px;display:flex!important;align-items:center;justify-content:center;border-radius:0 0 16px 0;background:linear-gradient(135deg,#0014D4,#4A6BFF)!important;color:#fff!important;font-family:"Heebo",sans-serif;font-size:15px;font-weight:800;letter-spacing:.5px;margin:0!important;padding:0!important;z-index:3;transform:none!important}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-ed4e246{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e77920 */.elementor-122 .elementor-element.elementor-element-2e77920 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c817bf */.elementor-122 .elementor-element.elementor-element-6c817bf,.elementor-122 .elementor-element.elementor-element-6c817bf p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#4A5A75!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42d0a93 */.elementor-122 .elementor-element.elementor-element-42d0a93{background:#fff;border:1px solid #E6ECF6;border-radius:18px;padding:36px 26px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 2px 14px rgba(10,26,51,.04);align-self:stretch!important;height:auto!important;position:relative;overflow:hidden}
.elementor-122 .elementor-element.elementor-element-42d0a93:hover{transform:translateY(-5px);box-shadow:0 18px 44px rgba(10,26,51,.10);border-color:#C9D6EE}
.elementor-122 .elementor-element.elementor-element-42d0a93:before{content:"03"!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important;left:auto!important;width:54px;height:42px;display:flex!important;align-items:center;justify-content:center;border-radius:0 0 16px 0;background:linear-gradient(135deg,#0014D4,#4A6BFF)!important;color:#fff!important;font-family:"Heebo",sans-serif;font-size:15px;font-weight:800;letter-spacing:.5px;margin:0!important;padding:0!important;z-index:3;transform:none!important}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-42d0a93{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da8d986 */.elementor-122 .elementor-element.elementor-element-da8d986{width:100%;margin-top:20px}
.elementor-122 .elementor-element.elementor-element-da8d986 > .e-con{flex:1 1 290px;max-width:370px}
.elementor-122 .elementor-element.elementor-element-da8d986{align-items:stretch!important}
.elementor-122 .elementor-element.elementor-element-da8d986 > .e-con,.elementor-122 .elementor-element.elementor-element-da8d986 > .elementor-widget{display:flex}
.elementor-122 .elementor-element.elementor-element-da8d986 > .e-con > .e-con-inner{flex:1}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-da8d986{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b81879 */.elementor-122 .elementor-element.elementor-element-2b81879{text-align:center}
.elementor-122 .elementor-element.elementor-element-2b81879 > .e-con-inner{max-width:1180px;align-items:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a53c68 */.elementor-122 .elementor-element.elementor-element-9a53c68{text-align:center}
.elementor-122 .elementor-element.elementor-element-9a53c68 .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:"Heebo",sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:1.4px!important;color:#0014D4!important}
.elementor-122 .elementor-element.elementor-element-9a53c68 .elementor-heading-title:before{content:"";width:26px;height:2px;background:#0014D4;display:inline-block}
.elementor-122 .elementor-element.elementor-element-9a53c68 .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-9a53c68 .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c3afcf */.elementor-122 .elementor-element.elementor-element-9c3afcf .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:42px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.26!important;letter-spacing:-.6px}
@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-9c3afcf .elementor-heading-title{font-size:33px!important}}
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-9c3afcf .elementor-heading-title{font-size:28px!important}}
.elementor-122 .elementor-element.elementor-element-9c3afcf .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-9c3afcf .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b315ab2 */.elementor-122 .elementor-element.elementor-element-b315ab2{max-width:780px;margin-inline:auto}
.elementor-122 .elementor-element.elementor-element-b315ab2,.elementor-122 .elementor-element.elementor-element-b315ab2 p{font-family:"Heebo",sans-serif!important;font-size:18.5px!important;line-height:1.9!important;color:#41506B!important;font-weight:300}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9441851 */.elementor-122 .elementor-element.elementor-element-9441851{margin-top:34px}
.elementor-122 .elementor-element.elementor-element-9441851 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:19px!important;font-weight:600!important;color:#0A1A33!important;letter-spacing:.3px}
.elementor-122 .elementor-element.elementor-element-9441851 .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-9441851 .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-740b987 */.elementor-122 .elementor-element.elementor-element-740b987 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a82a57 */.elementor-122 .elementor-element.elementor-element-4a82a57,.elementor-122 .elementor-element.elementor-element-4a82a57 p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff31d26 */.elementor-122 .elementor-element.elementor-element-ff31d26{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-ff31d26:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-ff31d26{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6f3455 */.elementor-122 .elementor-element.elementor-element-f6f3455 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c51fed1 */.elementor-122 .elementor-element.elementor-element-c51fed1,.elementor-122 .elementor-element.elementor-element-c51fed1 p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-749657c */.elementor-122 .elementor-element.elementor-element-749657c{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-749657c:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-749657c{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18eb84a */.elementor-122 .elementor-element.elementor-element-18eb84a .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae697dd */.elementor-122 .elementor-element.elementor-element-ae697dd,.elementor-122 .elementor-element.elementor-element-ae697dd p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec093a5 */.elementor-122 .elementor-element.elementor-element-ec093a5{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-ec093a5:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-ec093a5{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30c6568 */.elementor-122 .elementor-element.elementor-element-30c6568 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d05c7e */.elementor-122 .elementor-element.elementor-element-5d05c7e,.elementor-122 .elementor-element.elementor-element-5d05c7e p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eda9cb3 */.elementor-122 .elementor-element.elementor-element-eda9cb3{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-eda9cb3:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-eda9cb3{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c26ca0a */.elementor-122 .elementor-element.elementor-element-c26ca0a .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30e9cfb */.elementor-122 .elementor-element.elementor-element-30e9cfb,.elementor-122 .elementor-element.elementor-element-30e9cfb p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d53c14a */.elementor-122 .elementor-element.elementor-element-d53c14a{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-d53c14a:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-d53c14a{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41e82c5 */.elementor-122 .elementor-element.elementor-element-41e82c5 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bf9eaa */.elementor-122 .elementor-element.elementor-element-9bf9eaa,.elementor-122 .elementor-element.elementor-element-9bf9eaa p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63f78b */.elementor-122 .elementor-element.elementor-element-a63f78b{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-a63f78b:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-a63f78b{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-629fa00 */.elementor-122 .elementor-element.elementor-element-629fa00 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a83716 */.elementor-122 .elementor-element.elementor-element-1a83716,.elementor-122 .elementor-element.elementor-element-1a83716 p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9406e1 */.elementor-122 .elementor-element.elementor-element-b9406e1{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-b9406e1:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-b9406e1{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f8bdea */.elementor-122 .elementor-element.elementor-element-0f8bdea .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43e1d06 */.elementor-122 .elementor-element.elementor-element-43e1d06,.elementor-122 .elementor-element.elementor-element-43e1d06 p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bd9b6b */.elementor-122 .elementor-element.elementor-element-6bd9b6b{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-6bd9b6b:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-6bd9b6b{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b0571 */.elementor-122 .elementor-element.elementor-element-21b0571 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;color:#0A1A33!important;letter-spacing:.2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16a5169 */.elementor-122 .elementor-element.elementor-element-16a5169,.elementor-122 .elementor-element.elementor-element-16a5169 p{font-family:"Heebo",sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:#5B6B87!important;margin:4px 0 0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c903f2 */.elementor-122 .elementor-element.elementor-element-4c903f2{background:#F7F9FC;border:1px solid #E6ECF6;border-radius:14px;padding:20px 18px;transition:.28s;text-align:center;height:100%}
.elementor-122 .elementor-element.elementor-element-4c903f2:hover{background:#fff;border-color:#0014D4;box-shadow:0 12px 30px rgba(10,26,51,.09);transform:translateY(-3px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-4c903f2{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6659a21 */.elementor-122 .elementor-element.elementor-element-6659a21{width:100%;margin-top:6px}
.elementor-122 .elementor-element.elementor-element-6659a21 > .e-con{flex:1 1 200px;max-width:255px}
.elementor-122 .elementor-element.elementor-element-6659a21{align-items:stretch!important}
.elementor-122 .elementor-element.elementor-element-6659a21 > .e-con,.elementor-122 .elementor-element.elementor-element-6659a21 > .elementor-widget{display:flex}
.elementor-122 .elementor-element.elementor-element-6659a21 > .e-con > .e-con-inner{flex:1}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-6659a21{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb09d37 */.elementor-122 .elementor-element.elementor-element-cb09d37{text-align:center}
.elementor-122 .elementor-element.elementor-element-cb09d37 > .e-con-inner{max-width:1180px;align-items:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724366e */.elementor-122 .elementor-element.elementor-element-724366e{text-align:center}
.elementor-122 .elementor-element.elementor-element-724366e .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:"Heebo",sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:1.4px!important;color:#7E96FF!important}
.elementor-122 .elementor-element.elementor-element-724366e .elementor-heading-title:before{content:"";width:26px;height:2px;background:#4A6BFF;display:inline-block}
.elementor-122 .elementor-element.elementor-element-724366e .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-724366e .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53deab6 */.elementor-122 .elementor-element.elementor-element-53deab6 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:42px!important;font-weight:700!important;color:#fff!important;line-height:1.26!important;letter-spacing:-.6px}
@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-53deab6 .elementor-heading-title{font-size:33px!important}}
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-53deab6 .elementor-heading-title{font-size:28px!important}}
.elementor-122 .elementor-element.elementor-element-53deab6 .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-53deab6 .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9290f74 */.elementor-122 .elementor-element.elementor-element-9290f74{max-width:780px;margin-inline:auto}
.elementor-122 .elementor-element.elementor-element-9290f74,.elementor-122 .elementor-element.elementor-element-9290f74 p{font-family:"Heebo",sans-serif!important;font-size:18.5px!important;line-height:1.9!important;color:#B6C6E2!important;font-weight:300}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af85b04 */.elementor-122 .elementor-element.elementor-element-af85b04 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#fff!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3879123 */.elementor-122 .elementor-element.elementor-element-3879123,.elementor-122 .elementor-element.elementor-element-3879123 p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#AFC0DD!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f369b53 */.elementor-122 .elementor-element.elementor-element-f369b53{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:28px 24px;transition:.3s;align-self:stretch!important;height:auto!important}
.elementor-122 .elementor-element.elementor-element-f369b53:hover{background:rgba(255,255,255,.1);border-color:rgba(74,107,255,.5);transform:translateY(-4px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-f369b53{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98d4ed9 */.elementor-122 .elementor-element.elementor-element-98d4ed9 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#fff!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca95fdc */.elementor-122 .elementor-element.elementor-element-ca95fdc,.elementor-122 .elementor-element.elementor-element-ca95fdc p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#AFC0DD!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75c03c */.elementor-122 .elementor-element.elementor-element-e75c03c{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:28px 24px;transition:.3s;align-self:stretch!important;height:auto!important}
.elementor-122 .elementor-element.elementor-element-e75c03c:hover{background:rgba(255,255,255,.1);border-color:rgba(74,107,255,.5);transform:translateY(-4px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-e75c03c{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7512f6a */.elementor-122 .elementor-element.elementor-element-7512f6a .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#fff!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2fb24b */.elementor-122 .elementor-element.elementor-element-b2fb24b,.elementor-122 .elementor-element.elementor-element-b2fb24b p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#AFC0DD!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e8053b */.elementor-122 .elementor-element.elementor-element-4e8053b{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:28px 24px;transition:.3s;align-self:stretch!important;height:auto!important}
.elementor-122 .elementor-element.elementor-element-4e8053b:hover{background:rgba(255,255,255,.1);border-color:rgba(74,107,255,.5);transform:translateY(-4px)}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-4e8053b{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f1d802 */.elementor-122 .elementor-element.elementor-element-7f1d802{width:100%;margin-top:22px}
.elementor-122 .elementor-element.elementor-element-7f1d802 > .e-con{flex:1 1 290px;max-width:370px}
.elementor-122 .elementor-element.elementor-element-7f1d802{align-items:stretch!important}
.elementor-122 .elementor-element.elementor-element-7f1d802 > .e-con,.elementor-122 .elementor-element.elementor-element-7f1d802 > .elementor-widget{display:flex}
.elementor-122 .elementor-element.elementor-element-7f1d802 > .e-con > .e-con-inner{flex:1}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-7f1d802{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ebd58 */.elementor-122 .elementor-element.elementor-element-53ebd58{text-align:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#0A1A33 0%,#050D1C 100%)!important}
.elementor-122 .elementor-element.elementor-element-53ebd58:before{content:"";position:absolute;top:-160px;left:50%;width:520px;height:520px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(0,20,212,.30) 0%,rgba(0,20,212,0) 70%);pointer-events:none}
.elementor-122 .elementor-element.elementor-element-53ebd58 > .e-con-inner{max-width:1180px;align-items:center;position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b831fdc */.elementor-122 .elementor-element.elementor-element-b831fdc{text-align:center}
.elementor-122 .elementor-element.elementor-element-b831fdc .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;font-family:"Heebo",sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:1.4px!important;color:#0014D4!important}
.elementor-122 .elementor-element.elementor-element-b831fdc .elementor-heading-title:before{content:"";width:26px;height:2px;background:#0014D4;display:inline-block}
.elementor-122 .elementor-element.elementor-element-b831fdc .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-b831fdc .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31bc606 */.elementor-122 .elementor-element.elementor-element-31bc606 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:42px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.26!important;letter-spacing:-.6px}
@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-31bc606 .elementor-heading-title{font-size:33px!important}}
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-31bc606 .elementor-heading-title{font-size:28px!important}}
.elementor-122 .elementor-element.elementor-element-31bc606 .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-31bc606 .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71aabe1 */.elementor-122 .elementor-element.elementor-element-71aabe1 .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f070fb5 */.elementor-122 .elementor-element.elementor-element-f070fb5,.elementor-122 .elementor-element.elementor-element-f070fb5 p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#4A5A75!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9499d56 */.elementor-122 .elementor-element.elementor-element-9499d56{background:#fff;border:1px solid #E6ECF6;border-radius:18px;padding:36px 26px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 2px 14px rgba(10,26,51,.04);align-self:stretch!important;height:auto!important;position:relative;overflow:hidden}
.elementor-122 .elementor-element.elementor-element-9499d56:hover{transform:translateY(-5px);box-shadow:0 18px 44px rgba(10,26,51,.10);border-color:#C9D6EE}
.elementor-122 .elementor-element.elementor-element-9499d56:before{content:"01"!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important;left:auto!important;width:54px;height:42px;display:flex!important;align-items:center;justify-content:center;border-radius:0 0 16px 0;background:linear-gradient(135deg,#0014D4,#4A6BFF)!important;color:#fff!important;font-family:"Heebo",sans-serif;font-size:15px;font-weight:800;letter-spacing:.5px;margin:0!important;padding:0!important;z-index:3;transform:none!important}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-9499d56{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12735fe */.elementor-122 .elementor-element.elementor-element-12735fe .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f11f0c1 */.elementor-122 .elementor-element.elementor-element-f11f0c1,.elementor-122 .elementor-element.elementor-element-f11f0c1 p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#4A5A75!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537ddf3 */.elementor-122 .elementor-element.elementor-element-537ddf3{background:#fff;border:1px solid #E6ECF6;border-radius:18px;padding:36px 26px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 2px 14px rgba(10,26,51,.04);align-self:stretch!important;height:auto!important;position:relative;overflow:hidden}
.elementor-122 .elementor-element.elementor-element-537ddf3:hover{transform:translateY(-5px);box-shadow:0 18px 44px rgba(10,26,51,.10);border-color:#C9D6EE}
.elementor-122 .elementor-element.elementor-element-537ddf3:before{content:"02"!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important;left:auto!important;width:54px;height:42px;display:flex!important;align-items:center;justify-content:center;border-radius:0 0 16px 0;background:linear-gradient(135deg,#0014D4,#4A6BFF)!important;color:#fff!important;font-family:"Heebo",sans-serif;font-size:15px;font-weight:800;letter-spacing:.5px;margin:0!important;padding:0!important;z-index:3;transform:none!important}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-537ddf3{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-576d8cc */.elementor-122 .elementor-element.elementor-element-576d8cc .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:700!important;color:#0A1A33!important;line-height:1.4!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6d09e1 */.elementor-122 .elementor-element.elementor-element-a6d09e1,.elementor-122 .elementor-element.elementor-element-a6d09e1 p{font-family:"Heebo",sans-serif!important;font-size:16.5px!important;line-height:1.85!important;color:#4A5A75!important;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f04bc */.elementor-122 .elementor-element.elementor-element-f6f04bc{background:#fff;border:1px solid #E6ECF6;border-radius:18px;padding:36px 26px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 2px 14px rgba(10,26,51,.04);align-self:stretch!important;height:auto!important;position:relative;overflow:hidden}
.elementor-122 .elementor-element.elementor-element-f6f04bc:hover{transform:translateY(-5px);box-shadow:0 18px 44px rgba(10,26,51,.10);border-color:#C9D6EE}
.elementor-122 .elementor-element.elementor-element-f6f04bc:before{content:"03"!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important;left:auto!important;width:54px;height:42px;display:flex!important;align-items:center;justify-content:center;border-radius:0 0 16px 0;background:linear-gradient(135deg,#0014D4,#4A6BFF)!important;color:#fff!important;font-family:"Heebo",sans-serif;font-size:15px;font-weight:800;letter-spacing:.5px;margin:0!important;padding:0!important;z-index:3;transform:none!important}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-f6f04bc{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d2a380 */.elementor-122 .elementor-element.elementor-element-3d2a380{width:100%;margin-top:22px}
.elementor-122 .elementor-element.elementor-element-3d2a380 > .e-con{flex:1 1 290px;max-width:370px}
.elementor-122 .elementor-element.elementor-element-3d2a380{align-items:stretch!important}
.elementor-122 .elementor-element.elementor-element-3d2a380 > .e-con,.elementor-122 .elementor-element.elementor-element-3d2a380 > .elementor-widget{display:flex}
.elementor-122 .elementor-element.elementor-element-3d2a380 > .e-con > .e-con-inner{flex:1}
/*MOBFLEX*/
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-3d2a380{flex-basis:auto!important;flex-grow:0!important;height:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd68bd7 */.elementor-122 .elementor-element.elementor-element-dd68bd7{text-align:center}
.elementor-122 .elementor-element.elementor-element-dd68bd7 > .e-con-inner{max-width:1180px;align-items:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-974843b */.elementor-122 .elementor-element.elementor-element-974843b .elementor-heading-title{font-family:"Heebo",sans-serif!important;font-size:42px!important;font-weight:700!important;color:#fff!important;line-height:1.26!important;letter-spacing:-.6px}
@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-974843b .elementor-heading-title{font-size:33px!important}}
@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-974843b .elementor-heading-title{font-size:28px!important}}
.elementor-122 .elementor-element.elementor-element-974843b .elementor-heading-title:after{display:none!important}
.elementor-122 .elementor-element.elementor-element-974843b .elementor-heading-title{border-bottom:none!important;text-decoration:none!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d4a84b */.elementor-122 .elementor-element.elementor-element-7d4a84b{max-width:780px;margin-inline:auto}
.elementor-122 .elementor-element.elementor-element-7d4a84b,.elementor-122 .elementor-element.elementor-element-7d4a84b p{font-family:"Heebo",sans-serif!important;font-size:18.5px!important;line-height:1.9!important;color:#B6C6E2!important;font-weight:300}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffe44b9 */.elementor-122 .elementor-element.elementor-element-ffe44b9 .elementor-button{background:linear-gradient(135deg,#0014D4,#2A46E8)!important;color:#fff!important;font-family:"Heebo",sans-serif!important;font-size:17px!important;font-weight:700!important;padding:17px 42px!important;border-radius:100px!important;box-shadow:0 14px 36px rgba(0,20,212,.42);transition:.28s}
.elementor-122 .elementor-element.elementor-element-ffe44b9 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 48px rgba(0,20,212,.55)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2672a3a */.elementor-122 .elementor-element.elementor-element-2672a3a{text-align:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#0A1A33 0%,#050D1C 100%)!important}
.elementor-122 .elementor-element.elementor-element-2672a3a:before{content:"";position:absolute;top:-180px;left:50%;width:560px;height:560px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(0,20,212,.34) 0%,rgba(0,20,212,0) 70%);pointer-events:none}
.elementor-122 .elementor-element.elementor-element-2672a3a > .e-con-inner{max-width:900px;align-items:center;position:relative;z-index:2}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ego sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://boost-eng.co.il/wp-content/uploads/2026/08/fbegosansnarrow-lightwebfont.woff2') format('woff2'),
		url('https://boost-eng.co.il/wp-content/uploads/2026/08/fbegosansnarrow-lightwebfont.woff') format('woff');
}
@font-face {
	font-family: 'ego sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://boost-eng.co.il/wp-content/uploads/2026/08/fbegosansnarrow-boldwebfont.woff2') format('woff2'),
		url('https://boost-eng.co.il/wp-content/uploads/2026/08/fbegosansnarrow-boldwebfont.woff') format('woff');
}
/* End Custom Fonts CSS */