.elementor-215580 .elementor-element.elementor-element-14fcf2f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-ae32d28{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-215580 .elementor-element.elementor-element-ae5a0d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-1044bba{--spacer-size:50px;}.elementor-215580 .elementor-element.elementor-element-925d2b4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-8626641{--spacer-size:50px;}.elementor-215580 .elementor-element.elementor-element-498db08{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-ab536e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-215580 .elementor-element.elementor-element-cfe5b33{overflow:visible;}.elementor-215580 .elementor-element.elementor-element-0d3cc2f{margin-top:0px;margin-bottom:0px;padding:100px 100px 100px 100px;overflow:visible;}.elementor-bc-flex-widget .elementor-215580 .elementor-element.elementor-element-4dbc269.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215580 .elementor-element.elementor-element-4dbc269.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215580 .elementor-element.elementor-element-4dbc269.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-215580 .elementor-element.elementor-element-4dbc269 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-215580 .elementor-element.elementor-element-b1ad69e{text-align:right;}.elementor-215580 .elementor-element.elementor-element-b1ad69e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-bc-flex-widget .elementor-215580 .elementor-element.elementor-element-6f6b652.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215580 .elementor-element.elementor-element-6f6b652.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215580 .elementor-element.elementor-element-6f6b652.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-215580 .elementor-element.elementor-element-6f6b652 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.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-215580 .elementor-element.elementor-element-087099a .elementor-button{background-color:#3B7FF5;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;font-style:normal;line-height:11px;border-radius:25px 25px 25px 25px;}.elementor-215580 .elementor-element.elementor-element-1a2f9e8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-885fdc4{text-align:center;}.elementor-215580 .elementor-element.elementor-element-6d6c87a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-215580 .elementor-element.elementor-element-fe0ea9e{text-align:center;color:#000000;}.elementor-215580 .elementor-element.elementor-element-f4528a2{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-34a399a:not(.elementor-motion-effects-element-type-background), .elementor-215580 .elementor-element.elementor-element-34a399a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9EAFF;}.elementor-215580 .elementor-element.elementor-element-34a399a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 50px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-34a399a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215580 .elementor-element.elementor-element-355ed84{padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-8057292.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-215580 .elementor-element.elementor-element-5e09cdd{width:var( --container-widget-width, 93.837% );max-width:93.837%;--container-widget-width:93.837%;--container-widget-flex-grow:0;text-align:center;}.elementor-215580 .elementor-element.elementor-element-5e09cdd > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-215580 .elementor-element.elementor-element-5e09cdd .elementor-heading-title{color:#273458;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:600;line-height:57px;}.elementor-215580 .elementor-element.elementor-element-00dd79b{padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-ee81ad6{text-align:right;}.elementor-bc-flex-widget .elementor-215580 .elementor-element.elementor-element-1226e14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215580 .elementor-element.elementor-element-1226e14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215580 .elementor-element.elementor-element-77499d1{text-align:left;}.elementor-215580 .elementor-element.elementor-element-05f549c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-7efa44b{overflow:visible;}.elementor-215580 .elementor-element.elementor-element-713321e{padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-ad46a67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-215580 .elementor-element.elementor-element-ad46a67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273458;}.elementor-bc-flex-widget .elementor-215580 .elementor-element.elementor-element-ad46a67.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215580 .elementor-element.elementor-element-ad46a67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215580 .elementor-element.elementor-element-ad46a67 > .elementor-element-populated, .elementor-215580 .elementor-element.elementor-element-ad46a67 > .elementor-element-populated > .elementor-background-overlay, .elementor-215580 .elementor-element.elementor-element-ad46a67 > .elementor-background-slideshow{border-radius:30px 30px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-ad46a67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-215580 .elementor-element.elementor-element-ad46a67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215580 .elementor-element.elementor-element-bd34e1e{text-align:center;}.elementor-215580 .elementor-element.elementor-element-bd34e1e .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:36px;}.elementor-215580 .elementor-element.elementor-element-feb4942{padding:0px 0px 0px 0px;overflow:visible;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-6739611{padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-5f9a4b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-215580 .elementor-element.elementor-element-5f9a4b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273458;}.elementor-bc-flex-widget .elementor-215580 .elementor-element.elementor-element-5f9a4b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215580 .elementor-element.elementor-element-5f9a4b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215580 .elementor-element.elementor-element-5f9a4b0 > .elementor-element-populated, .elementor-215580 .elementor-element.elementor-element-5f9a4b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-215580 .elementor-element.elementor-element-5f9a4b0 > .elementor-background-slideshow{border-radius:30px 30px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-5f9a4b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-215580 .elementor-element.elementor-element-5f9a4b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215580 .elementor-element.elementor-element-608708b{text-align:center;}.elementor-215580 .elementor-element.elementor-element-608708b .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:36px;}.elementor-215580 .elementor-element.elementor-element-44a2c2f{padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-361103d{padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-d965c16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-215580 .elementor-element.elementor-element-d965c16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273458;}.elementor-bc-flex-widget .elementor-215580 .elementor-element.elementor-element-d965c16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215580 .elementor-element.elementor-element-d965c16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215580 .elementor-element.elementor-element-d965c16 > .elementor-element-populated, .elementor-215580 .elementor-element.elementor-element-d965c16 > .elementor-element-populated > .elementor-background-overlay, .elementor-215580 .elementor-element.elementor-element-d965c16 > .elementor-background-slideshow{border-radius:30px 30px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-d965c16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-215580 .elementor-element.elementor-element-d965c16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-215580 .elementor-element.elementor-element-876baed{text-align:center;}.elementor-215580 .elementor-element.elementor-element-876baed .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:36px;}.elementor-215580 .elementor-element.elementor-element-a0e00df{padding:0px 0px 0px 0px;overflow:visible;}.elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-separator{border-bottom-style:none;}.elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-header{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-price{font-family:"Open Sans", Sans-serif;font-weight:400;}body.rtl .elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-item{align-items:flex-start;}.elementor-215580 .elementor-element.elementor-element-75a522d{overflow:visible;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-215580 .elementor-element.elementor-element-e0a7716 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-215580 .elementor-element.elementor-element-e0a7716 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-215580 .elementor-element.elementor-element-e0a7716{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-215580 .elementor-element.elementor-element-e0a7716 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215580 .elementor-element.elementor-element-e0a7716 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-215580 .elementor-element.elementor-element-e0a7716 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-215580 .elementor-element.elementor-element-76c85ea{overflow:visible;}.elementor-215580 .elementor-element.elementor-element-5e3318a .geobin-accordion .panel.active:before{border-width:1px !important;}@media(max-width:767px){.elementor-215580 .elementor-element.elementor-element-cfe5b33{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-5e09cdd{width:100%;max-width:100%;}.elementor-215580 .elementor-element.elementor-element-5e09cdd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-5e09cdd .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-bc-flex-widget .elementor-215580 .elementor-element.elementor-element-593e200.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-215580 .elementor-element.elementor-element-593e200.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-215580 .elementor-element.elementor-element-593e200.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-215580 .elementor-element.elementor-element-ee81ad6{text-align:center;}.elementor-215580 .elementor-element.elementor-element-77499d1{text-align:center;}.elementor-215580 .elementor-element.elementor-element-7efa44b{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-215580 .elementor-element.elementor-element-fcbfab6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-215580 .elementor-element.elementor-element-ad46a67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-215580 .elementor-element.elementor-element-a4d491a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-a4d491a .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-48d71ce > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-48d71ce .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-26b99af > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-26b99af .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-31445f0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-31445f0 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-03d9555 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-03d9555 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-b288051 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-b288051 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-b9e30d5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-215580 .elementor-element.elementor-element-5f9a4b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-215580 .elementor-element.elementor-element-ac9dc7e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-ac9dc7e .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-c9faea4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-c9faea4 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-cf5cfd5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-cf5cfd5 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-e7c94dc > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-e7c94dc .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-d7a88ff > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-d7a88ff .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-b37bb70 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-b37bb70 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-5a9530e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-215580 .elementor-element.elementor-element-d965c16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-215580 .elementor-element.elementor-element-36807b5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-36807b5 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-bb3054b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-bb3054b .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-977db43 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-977db43 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-52f1faf > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-52f1faf .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-81cc848 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-81cc848 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-6af7117 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-header{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-6af7117 .elementor-price-list-price{font-size:16px;}.elementor-215580 .elementor-element.elementor-element-75a522d{margin-top:0px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-215580 .elementor-element.elementor-element-e0a7716 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215580 .elementor-element.elementor-element-e0a7716 .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-ee25218 *//* ===== Text-only Pricing Header (Elementor dark-mode override) ===== */
.hx-hero * { box-sizing: border-box; }

/* Kill editor/OS dark filters just for this block */
.hx-hero,
.hx-hero *{
  color-scheme: light !important;
  filter: none !important;
  mix-blend-mode: normal !important;
}

/* Theme-friendly tokens */
.hx-hero{
  --bg1: #f7fbff;   /* light wash that matches your brand blues */
  --bg2: #eef4ff;
  --ink: #1e2a3b;   /* heading */
  --text:#0f172a;   /* body */
  --accent:#e6492d; /* underline tint */
  --radius:24px;

  background: linear-gradient(180deg, var(--bg1), var(--bg2)) !important;
  color: var(--text) !important;
  border-radius: var(--radius);
  box-shadow: 0 20px 60px rgba(2,6,23,.10);
  margin: 0 auto clamp(12px, 2vw, 24px);  /* flush top so a logo above fits snug */
}

/* Neutralize section overlays some themes inject */
.hx-hero::before,
.hx-hero::after{ content: none !important; }

.hx-inner{
  max-width: min(1200px, 94vw);
  margin: 0 auto;
  padding: clamp(10px, 2.8vw, 40px) clamp(14px, 3.2vw, 40px);
  min-height: clamp(120px, 22vw, 260px); /* compact but roomy */
  display: grid;
  grid-auto-rows: max-content;
  justify-items: center;
  text-align: center;
  row-gap: clamp(6px, 1.6vw, 14px);
}

/* Title */
.hx-title{
  margin: 0;
  color: var(--ink) !important;
  font-weight: 900;
  letter-spacing: -0.02em;
  line-height: 1.1;
  font-size: clamp(26px, 5vw, 52px);
}

/* Accent bar (no absolute → no overlap) */
.hx-underline{
  width: clamp(180px, 44%, 500px);
  height: clamp(6px, 1.1vw, 10px);
  border-radius: 999px;
  background: linear-gradient(90deg,
    color-mix(in oklab, var(--accent) 16%, transparent),
    color-mix(in oklab, var(--accent) 36%, transparent),
    color-mix(in oklab, var(--accent) 16%, transparent));
}

/* Copy */
.hx-subtitle{
  margin: 0;
  max-width: 70ch;
  color: var(--text) !important;
  opacity: .92;
  font-size: clamp(14px, 1.7vw, 19px);
  line-height: 1.5;
}

.hx-trust{
  margin: 0;
  color: var(--text) !important;
  font-weight: 700;
  letter-spacing: .2px;
  font-size: clamp(12px, 1.5vw, 16px);
}

/* Keep light even if system prefers dark */
@media (prefers-color-scheme: dark){
  .hx-hero{
    background: linear-gradient(180deg, var(--bg1), var(--bg2)) !important;
    color: var(--text) !important;
    box-shadow: 0 24px 60px rgba(0,0,0,.20);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-031bf54 */.k-matrix,
.k-matrix * {
  box-sizing: border-box;
}

/* Base */
.k-matrix{
  --ink:#0b1320;
  --muted:#475569;
  --border:#e5e7eb;
  --surface:#ffffff;
  --stripe:#f8fafc;
  color:var(--ink);
  font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,sans-serif;
  line-height:1.5;
}

/* Title */
.k-matrix .k-title{
  text-align:center;
  margin:0 0 14px;
}
.k-matrix .k-title h2{
  margin:0;
  font-size:clamp(1.4rem,1.2rem + 1vw,2rem);
  font-weight:900;
  color:#0e1b4d;
}
.k-matrix .k-title p{
  margin:6px 0 0;
  color:var(--muted);
  font-size:.95rem;
}

/* Outer wrapper */
.k-matrix .k-scroll{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  background:var(--surface);
  border:1px solid var(--border);
  border-radius:14px;
  box-shadow:0 4px 18px rgba(15,23,42,.06);
}

/* Rows & cells */
.k-matrix .k-row{
  display:grid;
  grid-template-columns:minmax(240px,1fr) repeat(4, minmax(220px,1fr));
}
.k-matrix .k-row .k-cell{
  padding:12px 16px;
  border-bottom:1px solid var(--border);
  overflow-wrap:anywhere;
  word-break:normal;
  white-space:normal;
}

/* Header bar */
.k-matrix .k-row.k-head .k-cell{
  text-align:center;
  color:#fff;
  font-weight:800;
  background:#111827;
}
.k-matrix .k-row.k-head .k-cell.k-feat{
  text-align:left;
  background:#f3f6ff;
  color:#0e1b4d;
  border-right:1px solid var(--border);
  font-weight:700;
}
.k-matrix .k-row.k-head .k-cell.k-free{ background:#64748b; }
.k-matrix .k-row.k-head .k-cell.k-os  { background:#3b82f6; }
.k-matrix .k-row.k-head .k-cell.k-pro { background:#6366f1; }
.k-matrix .k-row.k-head .k-cell.k-ent { background:#8b5cf6; }

.k-matrix .k-row.k-head .k-cell > *{
  display:block;
  margin:4px 0 0;
  line-height:1.3;
}
.k-matrix .price{ font-size:1.15rem; font-weight:900; }
.k-matrix .sub{ font-size:.86rem; opacity:.95; }
.k-matrix .badge{
  display:inline-block;
  margin-top:6px;
  padding:2px 8px;
  font-size:.75rem;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.3);
}

/* Section headers */
.k-matrix .k-group{
  background:#eef2ff;
  color:#1f2a6b;
  font-weight:800;
  letter-spacing:.02em;
  padding:12px 16px;
  border-top:1px solid var(--border);
  border-bottom:1px solid var(--border);
}

/* Zebra rows */
.k-matrix .k-row.k-data:nth-of-type(odd) .k-cell{
  background:var(--stripe);
}

/* Utility */
.k-matrix .c{ text-align:center; }
.k-matrix .yes{ color:#16a34a; font-weight:800; }
.k-matrix .no{ color:#ef4444; font-weight:800; }

.k-matrix .chip{
  display:inline-block;
  padding:2px 10px;
  border-radius:999px;
  border:1px solid var(--border);
  background:#fff;
  font-size:.82rem;
  line-height:1.25;
  white-space:normal;
}

/* Footer note */
.k-matrix .k-foot{
  margin-top:12px;
  padding-top:10px;
  border-top:1px dashed var(--border);
  text-align:center;
  color:var(--muted);
  font-size:.9rem;
}

/* Responsive */
@media (max-width:1000px){
  .k-matrix .k-row{
    grid-template-columns:minmax(220px,1fr) repeat(4, minmax(200px,1fr));
  }
}
@media (max-width:680px){
  .k-matrix .k-row{
    grid-template-columns:minmax(200px,1fr) repeat(4, minmax(220px,1fr));
  }
}/* End custom CSS */