.elementor-3896 .elementor-element.elementor-element-f4af31a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:150px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-3896 .elementor-element.elementor-element-f4af31a:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-f4af31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #9059E7 0%, #8B5CF6 100%);}.elementor-3896 .elementor-element.elementor-element-f4af31a::before, .elementor-3896 .elementor-element.elementor-element-f4af31a > .elementor-background-video-container::before, .elementor-3896 .elementor-element.elementor-element-f4af31a > .e-con-inner > .elementor-background-video-container::before, .elementor-3896 .elementor-element.elementor-element-f4af31a > .elementor-background-slideshow::before, .elementor-3896 .elementor-element.elementor-element-f4af31a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3896 .elementor-element.elementor-element-f4af31a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-3896 .elementor-element.elementor-element-e78cb91{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 50px;text-align:center;}.elementor-3896 .elementor-element.elementor-element-e78cb91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-cbdb3e3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDD0FA;--border-color:#DDD0FA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-3896 .elementor-element.elementor-element-cbdb3e3:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-cbdb3e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-64050d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3896 .elementor-element.elementor-element-c54ea78{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3896 .elementor-element.elementor-element-c54ea78:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-c54ea78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-e3a07ed{--display:grid;--e-con-grid-template-columns:minmax(120px, 170px) minmax(0, 1fr) minmax(150px, 240px);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;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-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px #00C6FF;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-3896 .elementor-element.elementor-element-e3a07ed:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-e3a07ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3C3F0;}.elementor-3896 .elementor-element.elementor-element-e3a07ed:hover{background-color:#008CFF1F;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-3896 .elementor-element.elementor-element-e3a07ed.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-e3a07ed, .elementor-3896 .elementor-element.elementor-element-e3a07ed::before{--border-transition:0.3s;}.elementor-3896 .elementor-element.elementor-element-5ff8487{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-3896 .elementor-element.elementor-element-0da360b{border-radius:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-0da360b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A78BFA;border-radius:12px 12px 12px 12px;}.elementor-3896 .elementor-element.elementor-element-6e92914{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:-5px;--padding-left:0px;--padding-right:0px;}.elementor-3896 .elementor-element.elementor-element-9c09249{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.6fr 0.4fr;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-3896 .elementor-element.elementor-element-d1372b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-d1372b8.elementor-element{--align-self:flex-end;}.elementor-3896 .elementor-element.elementor-element-d1372b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#35245E;}.elementor-3896 .elementor-element.elementor-element-9014e76{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:-10px 0px -10px 0px;}.elementor-3896 .elementor-element.elementor-element-9014e76 .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:40px;font-weight:600;letter-spacing:0px;word-spacing:0px;text-align:left;}.elementor-3896 .elementor-element.elementor-element-9014e76 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3896 .elementor-element.elementor-element-9014e76 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3896 .elementor-element.elementor-element-9014e76 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3896 .elementor-element.elementor-element-18c242c{--display:grid;--min-height:20px;--e-con-grid-template-columns:auto auto auto auto;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;}.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-3896 .elementor-element.elementor-element-c007fe1{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF26;border-radius:0px 0px 0px 0px;column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-c007fe1 p{margin-block-end:0px;}.elementor-3896 .elementor-element.elementor-element-41ff0ef{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF26;border-radius:0px 0px 0px 0px;column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-41ff0ef p{margin-block-end:0px;}.elementor-3896 .elementor-element.elementor-element-73a3c7e{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 0px;border-radius:0px 0px 0px 0px;column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-73a3c7e p{margin-block-end:0px;}.elementor-3896 .elementor-element.elementor-element-d97c1c2{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;border-radius:0px 0px 0px 0px;column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-d97c1c2 p{margin-block-end:0px;}.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-3896 .elementor-element.elementor-element-b8e6c57 .elementor-button{background-color:#7C3AED;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6D28D9;border-radius:12px 12px 12px 12px;}.elementor-3896 .elementor-element.elementor-element-b8e6c57 .elementor-button:hover, .elementor-3896 .elementor-element.elementor-element-b8e6c57 .elementor-button:focus{background-color:#6D28D9;border-color:#5B21B6;}.elementor-3896 .elementor-element.elementor-element-b8e6c57:hover{--e-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-b8e6c57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;}.elementor-3896 .elementor-element.elementor-element-b8e6c57.elementor-element{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-d0d4f93 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3896 .elementor-element.elementor-element-d0d4f93.elementor-element{--align-self:stretch;}.elementor-3896 .elementor-element.elementor-element-d88bfaf > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3896 .elementor-element.elementor-element-d88bfaf.elementor-element{--align-self:stretch;}.elementor-3896 .elementor-element.elementor-element-a7af319{--display:flex;--min-height:0px;--background-transition:0.3s;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-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px #00C6FF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-3896 .elementor-element.elementor-element-a7af319:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-a7af319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3C3F0;}.elementor-3896 .elementor-element.elementor-element-a7af319:hover{background-color:#008CFF1F;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-3896 .elementor-element.elementor-element-a7af319.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-a7af319, .elementor-3896 .elementor-element.elementor-element-a7af319::before{--border-transition:0.3s;}.elementor-3896 .elementor-element.elementor-element-4c5403c{border-radius:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-4c5403c img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A78BFA;border-radius:12px 12px 12px 12px;}.elementor-3896 .elementor-element.elementor-element-b73746c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3896 .elementor-element.elementor-element-b73746c .jet-listing-dynamic-field__content{font-size:20px;font-weight:600;letter-spacing:0px;word-spacing:0px;text-align:left;}.elementor-3896 .elementor-element.elementor-element-b73746c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3896 .elementor-element.elementor-element-b73746c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3896 .elementor-element.elementor-element-b73746c .jet-listing-dynamic-field{justify-content:center;}.elementor-3896 .elementor-element.elementor-element-95e3070{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-3d9ce7c{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF26;border-radius:0px 0px 0px 0px;column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-3d9ce7c p{margin-block-end:0px;}.elementor-3896 .elementor-element.elementor-element-284f3d8{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-284f3d8 p{margin-block-end:0px;}.elementor-3896 .elementor-element.elementor-element-d85bf3d{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-d85bf3d p{margin-block-end:0px;}.elementor-3896 .elementor-element.elementor-element-7dfbcc5{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-7dfbcc5 p{margin-block-end:0px;}.elementor-3896 .elementor-element.elementor-element-9297b94 .elementor-button{background-color:#7C3AED;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#5B21B6;border-radius:12px 12px 12px 12px;}.elementor-3896 .elementor-element.elementor-element-9297b94 .elementor-button:hover, .elementor-3896 .elementor-element.elementor-element-9297b94 .elementor-button:focus{background-color:#6D28D9;}.elementor-3896 .elementor-element.elementor-element-9297b94:hover{--e-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-9297b94{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;}.elementor-3896 .elementor-element.elementor-element-9297b94.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3896 .elementor-element.elementor-element-d8176e9{--display:flex;}.elementor-3896 .elementor-element.elementor-element-d8176e9:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-d8176e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-1bf32f9{--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;--background-transition:0.3s;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-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px #00C6FF;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-3896 .elementor-element.elementor-element-1bf32f9:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-1bf32f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEFF;}.elementor-3896 .elementor-element.elementor-element-1bf32f9:hover{background-color:#E4D8F7;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-3896 .elementor-element.elementor-element-1bf32f9.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-1bf32f9, .elementor-3896 .elementor-element.elementor-element-1bf32f9::before{--border-transition:0.3s;}.elementor-3896 .elementor-element.elementor-element-fad8a99{text-align:center;}.elementor-3896 .elementor-element.elementor-element-fad8a99 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#6EC1E4;}.elementor-3896 .elementor-element.elementor-element-20949fe{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-3896 .elementor-element.elementor-element-1704518 .elementor-button{background-color:#4F46E5;font-size:17px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#818CF8;border-radius:12px 12px 12px 12px;}.elementor-3896 .elementor-element.elementor-element-1704518 .elementor-button:hover, .elementor-3896 .elementor-element.elementor-element-1704518 .elementor-button:focus{background-color:#4338CA;color:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-1704518:hover{--e-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-1704518{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:0.3ms;}.elementor-3896 .elementor-element.elementor-element-1704518 .elementor-button:hover svg, .elementor-3896 .elementor-element.elementor-element-1704518 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-9c15685{--display:flex;}.elementor-3896 .elementor-element.elementor-element-9c15685:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-9c15685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-fb2ed18{text-align:center;}.elementor-3896 .elementor-element.elementor-element-fb2ed18 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#6EC1E4;}.elementor-3896 .elementor-element.elementor-element-2b78494{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3896 .elementor-element.elementor-element-de9d2b6{--display:flex;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3896 .elementor-element.elementor-element-de9d2b6:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-de9d2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-654c643 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3896 .elementor-element.elementor-element-654c643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-684dc1f{--display:flex;}.elementor-3896 .elementor-element.elementor-element-684dc1f:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-684dc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-7bda057{--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;--background-transition:0.3s;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-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px #00C6FF;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-3896 .elementor-element.elementor-element-7bda057:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-7bda057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEFF;}.elementor-3896 .elementor-element.elementor-element-7bda057:hover{background-color:#E4D8F7;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-3896 .elementor-element.elementor-element-7bda057.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-7bda057, .elementor-3896 .elementor-element.elementor-element-7bda057::before{--border-transition:0.3s;}.elementor-3896 .elementor-element.elementor-element-0f7c176{text-align:center;}.elementor-3896 .elementor-element.elementor-element-0f7c176 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#6EC1E4;}.elementor-3896 .elementor-element.elementor-element-ba67540{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-3896 .elementor-element.elementor-element-c302456{--display:grid;--e-con-grid-template-columns:2fr 1.2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-c302456:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-c302456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-334bf83{--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;--background-transition:0.3s;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-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px #00C6FF;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-3896 .elementor-element.elementor-element-334bf83:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-334bf83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEFF;}.elementor-3896 .elementor-element.elementor-element-334bf83:hover{background-color:#E4D8F7;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-3896 .elementor-element.elementor-element-334bf83.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-334bf83, .elementor-3896 .elementor-element.elementor-element-334bf83::before{--border-transition:0.3s;}.elementor-3896 .elementor-element.elementor-element-232c36e{text-align:center;}.elementor-3896 .elementor-element.elementor-element-232c36e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#6EC1E4;}.elementor-3896 .elementor-element.elementor-element-191b07a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#7A7A7A;}.elementor-3896 .elementor-element.elementor-element-8d81f3f{--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;--background-transition:0.3s;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-radius:12px 12px 12px 12px;box-shadow:0px 0px 0px 0px #00C6FF;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-3896 .elementor-element.elementor-element-8d81f3f:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-8d81f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEFF;}.elementor-3896 .elementor-element.elementor-element-8d81f3f:hover{background-color:#E4D8F7;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-3896 .elementor-element.elementor-element-8d81f3f.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-8d81f3f, .elementor-3896 .elementor-element.elementor-element-8d81f3f::before{--border-transition:0.3s;}.elementor-3896 .elementor-element.elementor-element-7ae7557{text-align:center;}.elementor-3896 .elementor-element.elementor-element-7ae7557 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#6EC1E4;}.elementor-3896 .elementor-element.elementor-element-f871ee5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:13px 13px 13px 13px;--e-con-transform-transition-duration:0.45ms;}.elementor-3896 .elementor-element.elementor-element-f871ee5:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-f871ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8CCF5;}.elementor-3896 .elementor-element.elementor-element-f871ee5:hover{background-color:#C8B7EF;box-shadow:0px 10px 30px 0px #163BB7;}.elementor-3896 .elementor-element.elementor-element-f871ee5.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-3896 .elementor-element.elementor-element-cef09ee .elementor-icon-box-title{margin-block-end:0px;color:#40356F;}.elementor-3896 .elementor-element.elementor-element-cef09ee .elementor-icon-box-title, .elementor-3896 .elementor-element.elementor-element-cef09ee .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-3896 .elementor-element.elementor-element-cef09ee:has(:hover) .elementor-icon-box-title,
					 .elementor-3896 .elementor-element.elementor-element-cef09ee:has(:focus) .elementor-icon-box-title{color:#7C3AED;}.elementor-3896 .elementor-element.elementor-element-cef09ee .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#4B4658;}.elementor-3896 .elementor-element.elementor-element-ab2181e .elementor-button{background-color:#FF6B1A;font-size:16.5px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-3896 .elementor-element.elementor-element-ab2181e .elementor-button:hover, .elementor-3896 .elementor-element.elementor-element-ab2181e .elementor-button:focus{background-color:#E85A0C;color:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-ab2181e:hover{--e-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-ab2181e{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E85A0C;border-radius:13px 13px 13px 13px;}.elementor-3896 .elementor-element.elementor-element-ab2181e.elementor-element{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-ab2181e .elementor-button:hover svg, .elementor-3896 .elementor-element.elementor-element-ab2181e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-503fc32{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:13px 13px 13px 13px;--e-con-transform-transition-duration:0.45ms;}.elementor-3896 .elementor-element.elementor-element-503fc32:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-503fc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8CCF5;}.elementor-3896 .elementor-element.elementor-element-503fc32:hover{background-color:#C8B7EF;box-shadow:0px 10px 30px 0px #163BB7;}.elementor-3896 .elementor-element.elementor-element-503fc32.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-53ea8e3 .elementor-icon-box-title{margin-block-end:0px;color:#40356F;}.elementor-3896 .elementor-element.elementor-element-53ea8e3 .elementor-icon-box-title, .elementor-3896 .elementor-element.elementor-element-53ea8e3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-3896 .elementor-element.elementor-element-53ea8e3:has(:hover) .elementor-icon-box-title,
					 .elementor-3896 .elementor-element.elementor-element-53ea8e3:has(:focus) .elementor-icon-box-title{color:#7C3AED;}.elementor-3896 .elementor-element.elementor-element-53ea8e3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#4B4658;}.elementor-3896 .elementor-element.elementor-element-88c0ec9 .elementor-button{background-color:#FF6B1A;font-size:16.5px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-3896 .elementor-element.elementor-element-88c0ec9 .elementor-button:hover, .elementor-3896 .elementor-element.elementor-element-88c0ec9 .elementor-button:focus{background-color:#E85A0C;color:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-88c0ec9:hover{--e-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-88c0ec9{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E85A0C;border-radius:13px 13px 13px 13px;}.elementor-3896 .elementor-element.elementor-element-88c0ec9.elementor-element{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-88c0ec9 .elementor-button:hover svg, .elementor-3896 .elementor-element.elementor-element-88c0ec9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-f68a568{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-f68a568:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-f68a568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-5b966c1{--display:flex;}.elementor-3896 .elementor-element.elementor-element-245e438{text-align:center;}.elementor-3896 .elementor-element.elementor-element-245e438 .elementor-heading-title{font-size:14px;font-weight:600;color:#6EC1E4;}.elementor-3896 .elementor-element.elementor-element-be4d845{padding:0px 0px -14px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-3896 .elementor-element.elementor-element-51b1e58 .elementor-button{background-color:#7C3AED;fill:#FFFFFF;color:#FFFFFF;border-style:groove;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:15px 15px 15px 15px;}.elementor-3896 .elementor-element.elementor-element-51b1e58 .elementor-button:hover, .elementor-3896 .elementor-element.elementor-element-51b1e58 .elementor-button:focus{background-color:#6D28D9;color:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-51b1e58:hover{--e-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-51b1e58{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3896 .elementor-element.elementor-element-51b1e58.elementor-element{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-51b1e58 .elementor-button:hover svg, .elementor-3896 .elementor-element.elementor-element-51b1e58 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-21e7bc7{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3896 .elementor-element.elementor-element-21e7bc7:not(.elementor-motion-effects-element-type-background), .elementor-3896 .elementor-element.elementor-element-21e7bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-3896 .elementor-element.elementor-element-14403fd{--display:flex;}.elementor-3896 .elementor-element.elementor-element-bbe55fe{text-align:center;}.elementor-3896 .elementor-element.elementor-element-bbe55fe .elementor-heading-title{font-size:14px;font-weight:600;color:#6EC1E4;}.elementor-3896 .elementor-element.elementor-element-92cd79c{padding:0px 0px -14px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-3896 .elementor-element.elementor-element-09e5e26 .elementor-button{background-color:#7C3AED;fill:#FFFFFF;color:#FFFFFF;border-style:groove;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:15px 15px 15px 15px;}.elementor-3896 .elementor-element.elementor-element-09e5e26 .elementor-button:hover, .elementor-3896 .elementor-element.elementor-element-09e5e26 .elementor-button:focus{background-color:#6D28D9;color:#FFFFFF;}.elementor-3896 .elementor-element.elementor-element-09e5e26:hover{--e-transform-translateY:-2px;}.elementor-3896 .elementor-element.elementor-element-09e5e26.elementor-element{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-09e5e26 .elementor-button:hover svg, .elementor-3896 .elementor-element.elementor-element-09e5e26 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-3896 .elementor-element.elementor-element-f4af31a{--content-width:1200px;}.elementor-3896 .elementor-element.elementor-element-cbdb3e3{--content-width:1140px;}.elementor-3896 .elementor-element.elementor-element-6e92914{--content-width:1600px;}.elementor-3896 .elementor-element.elementor-element-9c09249{--width:100%;}.elementor-3896 .elementor-element.elementor-element-f68a568{--content-width:1011px;}.elementor-3896 .elementor-element.elementor-element-21e7bc7{--content-width:1011px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3896 .elementor-element.elementor-element-a7af319{--width:709px;}}@media(min-width:1650px){.elementor-3896 .elementor-element.elementor-element-e3a07ed{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-6e92914{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-9c09249{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-18c242c{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-95e3070{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-9297b94{width:var( --container-widget-width, 1116.362px );max-width:1116.362px;--container-widget-width:1116.362px;--container-widget-flex-grow:0;}.elementor-3896 .elementor-element.elementor-element-c302456{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-ab2181e .elementor-button{font-size:19px;}.elementor-3896 .elementor-element.elementor-element-88c0ec9 .elementor-button{font-size:19px;}}@media(max-width:1024px){.elementor-3896 .elementor-element.elementor-element-f4af31a{--padding-top:140px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-3896 .elementor-element.elementor-element-e78cb91{padding:0px 60px 0px 60px;}.elementor-3896 .elementor-element.elementor-element-e3a07ed{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-6e92914{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-9c09249{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-18c242c{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-a7af319{--min-height:0px;}.elementor-3896 .elementor-element.elementor-element-a7af319.e-con{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-4c5403c img{width:20%;max-width:20%;}.elementor-3896 .elementor-element.elementor-element-b73746c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3896 .elementor-element.elementor-element-b73746c .jet-listing-dynamic-field{justify-content:center;}.elementor-3896 .elementor-element.elementor-element-95e3070{--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-3d9ce7c{width:auto;max-width:auto;}.elementor-3896 .elementor-element.elementor-element-284f3d8{width:auto;max-width:auto;}.elementor-3896 .elementor-element.elementor-element-d85bf3d{width:auto;max-width:auto;}.elementor-3896 .elementor-element.elementor-element-7dfbcc5{width:auto;max-width:auto;}.elementor-3896 .elementor-element.elementor-element-9297b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 0px 5px;}.elementor-3896 .elementor-element.elementor-element-9297b94.elementor-element{--align-self:stretch;}.elementor-3896 .elementor-element.elementor-element-9297b94 .elementor-button{font-size:15px;}.elementor-3896 .elementor-element.elementor-element-c302456{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3896 .elementor-element.elementor-element-f4af31a{--padding-top:120px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3896 .elementor-element.elementor-element-e78cb91{padding:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-e78cb91 .elementor-heading-title{font-size:24px;}.elementor-3896 .elementor-element.elementor-element-cbdb3e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-3896 .elementor-element.elementor-element-c54ea78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3896 .elementor-element.elementor-element-e3a07ed{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-e3a07ed.e-con{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-6e92914{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-3896 .elementor-element.elementor-element-9c09249{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-18c242c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-b8e6c57{margin:-15px -8px calc(var(--kit-widget-spacing, 0px) + -10px) -8px;padding:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-b8e6c57.elementor-element{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-4c5403c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3896 .elementor-element.elementor-element-4c5403c img{width:35%;max-width:35%;}.elementor-3896 .elementor-element.elementor-element-b73746c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;grid-column:span custom;}.elementor-3896 .elementor-element.elementor-element-b73746c .jet-listing-dynamic-field__content{font-size:20px;}.elementor-3896 .elementor-element.elementor-element-95e3070{--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--grid-auto-flow:row;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3896 .elementor-element.elementor-element-3d9ce7c{border-width:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-284f3d8{border-width:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-9297b94{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 10px 0px 10px;}.elementor-3896 .elementor-element.elementor-element-9297b94.elementor-element{--align-self:stretch;}.elementor-3896 .elementor-element.elementor-element-9297b94 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-3896 .elementor-element.elementor-element-1bf32f9.e-con{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-7bda057.e-con{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-c302456{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3896 .elementor-element.elementor-element-334bf83.e-con{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-8d81f3f.e-con{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-ab2181e{margin:-15px -8px calc(var(--kit-widget-spacing, 0px) + -10px) -8px;padding:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-ab2181e.elementor-element{--align-self:center;}.elementor-3896 .elementor-element.elementor-element-88c0ec9{margin:-15px -8px calc(var(--kit-widget-spacing, 0px) + -10px) -8px;padding:0px 0px 0px 0px;}.elementor-3896 .elementor-element.elementor-element-88c0ec9.elementor-element{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-e78cb91 */@media (min-width: 768px) and (max-width: 1024px) {
    .hero-content {
        margin-top: 0 !important;
        padding-top: 60px !important;
        align-self: stretch !important;
    }

    .hero-content,
    .hero-content > .e-con-inner {
        justify-content: flex-start !important;
        align-items: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4af31a */@media (max-width: 767px) {

  .elementor-3896 .elementor-element.elementor-element-f4af31a,
  .elementor-3896 .elementor-element.elementor-element-f4af31a .e-con,
  .elementor-3896 .elementor-element.elementor-element-f4af31a .e-con-inner {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }

  .elementor-3896 .elementor-element.elementor-element-f4af31a .elementor-widget {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff8487 */.deal-discount{
  background: linear-gradient(135deg, #1e90ff, #00c6ff);
  color: #fff;

  height: 300px;
  width: 100%;

  display: flex;
  align-items: center;
  justify-content: center;

  text-align: center;
  font-size: 32px;
  font-weight: 700;

  border-radius: 12px;

  border: 3px solid #66d9ff;

  padding: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-9014e76 */.title-box{
  border-bottom: 1.1px solid rgba(255,255,255,0.15);
  padding-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c007fe1 *//* CEO custom field */
.ceo{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:4px;
  min-height:60px;
}

/* Label boven de waarde */
.ceo::before{
  content:"Category";
  color:#665478;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
}

/* Dynamische waarde */
.ceo .elementor-heading-title,
.ceo .elementor-widget-container,
.ceo span,
.ceo div{
  color:#2D2140;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

/* Divider optioneel */
.ceo.stat-divider{
 border-right: 1px solid #A78BFA;
  padding-right:12px;
  margin-right:12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41ff0ef *//* Country custom field */
.country{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:6px;
  min-height:60px;
}

/* Label boven de waarde */
.country::before{
  content:"Company";
  color:#665478;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
}

/* Dynamische waarde */
.country .elementor-heading-title,
.country .elementor-widget-container,
.country span,
.country div{
  color:#2D2140;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

/* Divider optioneel */
.country.stat-divider{
  border-right: 1px solid #A78BFA;
  padding-right:12px;
  margin-right:12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73a3c7e */.elementor-3896 .elementor-element.elementor-element-73a3c7e{
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  gap:6px;
  margin:0;
  padding:0;
  border-right:1px solid #FFFFFF26;
  padding-right:24px;
  margin-right:24px;
}

.elementor-3896 .elementor-element.elementor-element-73a3c7e::before{
  content:"Country";
  display:block;
  color:#665478;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-3896 .elementor-element.elementor-element-73a3c7e .elementor-heading-title,
.elementor-3896 .elementor-element.elementor-element-73a3c7e .elementor-widget-container{
  color:#2D2140;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
  margin-top:0;
  margin-right:0;
  margin-bottom:0;
  margin-left:0;
  padding-top:0;
  padding-right:0;
  padding-bottom:0;
  padding-left:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d97c1c2 */.elementor-3896 .elementor-element.elementor-element-d97c1c2{
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  gap:6px;
  margin:0;
  padding:0;
  border-right:1px solid #FFFFFF26;
  padding-right:24px;
  margin-right:24px;
}

.elementor-3896 .elementor-element.elementor-element-d97c1c2::before{
  content:"Since";
  display:block;
  color:#665478;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-3896 .elementor-element.elementor-element-d97c1c2 .elementor-heading-title,
.elementor-3896 .elementor-element.elementor-element-d97c1c2 .elementor-widget-container{
  color:#2D2140;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
  margin-top:0;
  margin-right:0;
  margin-bottom:0;
  margin-left:0;
  padding-top:0;
  padding-right:0;
  padding-bottom:0;
  padding-left:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c09249 */.deal-discount{
  max-height: 150px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-d0d4f93 */.deal-card {
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-d88bfaf */.deal-card {
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d9ce7c */.elementor-3896 .elementor-element.elementor-element-3d9ce7c{
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  gap:6px;

  width:auto;
  min-width:90px;
  max-width:max-content;
  flex:0 0 auto;

  margin:0;
  padding:0 0 6px 0;

  border-bottom:1px solid rgba(255,255,255,0.15);

  box-sizing:border-box;
}

.elementor-3896 .elementor-element.elementor-element-3d9ce7c::before{
  content:"Category";
  display:block;
  color:#665478;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-3896 .elementor-element.elementor-element-3d9ce7c .elementor-heading-title,
.elementor-3896 .elementor-element.elementor-element-3d9ce7c .elementor-widget-container{
  color:#2D2140;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-284f3d8 */.elementor-3896 .elementor-element.elementor-element-284f3d8{
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  gap:6px;

  width:auto;
  min-width:90px;
  max-width:max-content;
  flex:0 0 auto;

  margin:0;
  padding:0 0 6px 0;

  border-bottom:1px solid rgba(255,255,255,0.15);

  box-sizing:border-box;
}

.elementor-3896 .elementor-element.elementor-element-284f3d8::before{
  content:"Company";
  display:block;
  color:#665478;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-3896 .elementor-element.elementor-element-284f3d8 .elementor-heading-title,
.elementor-3896 .elementor-element.elementor-element-284f3d8 .elementor-widget-container{
  color:#2D2140;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d85bf3d */.elementor-3896 .elementor-element.elementor-element-d85bf3d{
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  gap:6px;

  width:auto;
  min-width:90px;
  max-width:max-content;
  flex:0 0 auto;

  margin:0;
  padding:0 0 6px 0;

  border-bottom:1px solid rgba(255,255,255,0.15);

  box-sizing:border-box;
}

.elementor-3896 .elementor-element.elementor-element-d85bf3d::before{
  content:"Country";
  display:block;
  color:#665478;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-3896 .elementor-element.elementor-element-d85bf3d .elementor-heading-title,
.elementor-3896 .elementor-element.elementor-element-d85bf3d .elementor-widget-container{
  color:#2D2140;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dfbcc5 */.elementor-3896 .elementor-element.elementor-element-7dfbcc5{
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  align-self:flex-start;

  gap:6px;

  width:100%;
  min-width:90px;
  max-width:none;
  flex:1 1 auto;

  margin-left:0;
  margin-right:auto;
  padding:0 0 6px 0;

  border-bottom:1px solid rgba(255,255,255,0.15);

  box-sizing:border-box;
}

.elementor-3896 .elementor-element.elementor-element-7dfbcc5::before{
  content:"Since";
  display:block;
  color:#665478;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-3896 .elementor-element.elementor-element-7dfbcc5 .elementor-heading-title,
.elementor-3896 .elementor-element.elementor-element-7dfbcc5 .elementor-widget-container{
  color:#2D2140;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  text-align:left;
  width:100%;
  margin:0;
  padding:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c54ea78 */@media (max-width: 767px) {

  .elementor-3896 .elementor-element.elementor-element-c54ea78,
  .elementor-3896 .elementor-element.elementor-element-c54ea78 .e-con,
  .elementor-3896 .elementor-element.elementor-element-c54ea78 .e-con-inner {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }

  .elementor-3896 .elementor-element.elementor-element-c54ea78 .elementor-widget {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f68a568 */@media (max-width: 767px) {

  .elementor-3896 .elementor-element.elementor-element-f68a568,
  .elementor-3896 .elementor-element.elementor-element-f68a568 .e-con,
  .elementor-3896 .elementor-element.elementor-element-f68a568 .e-con-inner {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }

  .elementor-3896 .elementor-element.elementor-element-f68a568 .elementor-widget {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e7bc7 */@media (max-width: 767px) {

  .elementor-3896 .elementor-element.elementor-element-21e7bc7,
  .elementor-3896 .elementor-element.elementor-element-21e7bc7 .e-con,
  .elementor-3896 .elementor-element.elementor-element-21e7bc7 .e-con-inner {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }

  .elementor-3896 .elementor-element.elementor-element-21e7bc7 .elementor-widget {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */