.elementor-2856 .elementor-element.elementor-element-2fd4f61{--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-2856 .elementor-element.elementor-element-2fd4f61:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-2fd4f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #9059E7 0%, #8B5CF6 100%);}.elementor-2856 .elementor-element.elementor-element-2fd4f61::before, .elementor-2856 .elementor-element.elementor-element-2fd4f61 > .elementor-background-video-container::before, .elementor-2856 .elementor-element.elementor-element-2fd4f61 > .e-con-inner > .elementor-background-video-container::before, .elementor-2856 .elementor-element.elementor-element-2fd4f61 > .elementor-background-slideshow::before, .elementor-2856 .elementor-element.elementor-element-2fd4f61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2856 .elementor-element.elementor-element-2fd4f61 > .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-2856 .elementor-element.elementor-element-0d390e4{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 50px;text-align:center;}.elementor-2856 .elementor-element.elementor-element-0d390e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.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-2856 .elementor-element.elementor-element-d8c1a58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2856 .elementor-element.elementor-element-ba5c3bd{--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-2856 .elementor-element.elementor-element-ba5c3bd:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-ba5c3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-2856 .elementor-element.elementor-element-9e8fb59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2856 .elementor-element.elementor-element-dce7971{--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-2856 .elementor-element.elementor-element-dce7971:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-dce7971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-2856 .elementor-element.elementor-element-78fb90e{--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-2856 .elementor-element.elementor-element-78fb90e:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-78fb90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3C3F0;}.elementor-2856 .elementor-element.elementor-element-78fb90e:hover{background-color:#008CFF1F;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-2856 .elementor-element.elementor-element-78fb90e.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-2856 .elementor-element.elementor-element-78fb90e, .elementor-2856 .elementor-element.elementor-element-78fb90e::before{--border-transition:0.3s;}.elementor-2856 .elementor-element.elementor-element-0f2d4b1{--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-2856 .elementor-element.elementor-element-0427b56{border-radius:0px 0px 0px 0px;}.elementor-2856 .elementor-element.elementor-element-0427b56 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A78BFA;border-radius:12px 12px 12px 12px;}.elementor-2856 .elementor-element.elementor-element-615db12{--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-2856 .elementor-element.elementor-element-a914b3f{--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-2856 .elementor-element.elementor-element-de84470{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-2856 .elementor-element.elementor-element-de84470.elementor-element{--align-self:flex-end;}.elementor-2856 .elementor-element.elementor-element-de84470 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#35245E;}.elementor-2856 .elementor-element.elementor-element-39acd07{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:-10px 0px -10px 0px;}.elementor-2856 .elementor-element.elementor-element-39acd07 .jet-listing-dynamic-field__content{color:#FFFFFF;font-size:40px;font-weight:600;letter-spacing:0px;word-spacing:0px;text-align:left;}.elementor-2856 .elementor-element.elementor-element-39acd07 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2856 .elementor-element.elementor-element-39acd07 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2856 .elementor-element.elementor-element-39acd07 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2856 .elementor-element.elementor-element-dd6c69e{--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-2856 .elementor-element.elementor-element-e0c5206{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-2856 .elementor-element.elementor-element-e0c5206 p{margin-block-end:0px;}.elementor-2856 .elementor-element.elementor-element-0aef9d4{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-2856 .elementor-element.elementor-element-0aef9d4 p{margin-block-end:0px;}.elementor-2856 .elementor-element.elementor-element-f9e4ce1{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-2856 .elementor-element.elementor-element-f9e4ce1 p{margin-block-end:0px;}.elementor-2856 .elementor-element.elementor-element-9861abb{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-2856 .elementor-element.elementor-element-9861abb 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-2856 .elementor-element.elementor-element-b2c5812 .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-2856 .elementor-element.elementor-element-b2c5812 .elementor-button:hover, .elementor-2856 .elementor-element.elementor-element-b2c5812 .elementor-button:focus{background-color:#6D28D9;border-color:#5B21B6;}.elementor-2856 .elementor-element.elementor-element-b2c5812:hover{--e-transform-translateY:-2px;}.elementor-2856 .elementor-element.elementor-element-b2c5812{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;}.elementor-2856 .elementor-element.elementor-element-b2c5812.elementor-element{--align-self:center;}.elementor-2856 .elementor-element.elementor-element-f83c789 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2856 .elementor-element.elementor-element-f83c789.elementor-element{--align-self:stretch;}.elementor-2856 .elementor-element.elementor-element-bf327e8{--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-2856 .elementor-element.elementor-element-bf327e8:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-bf327e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3C3F0;}.elementor-2856 .elementor-element.elementor-element-bf327e8:hover{background-color:#008CFF1F;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-2856 .elementor-element.elementor-element-bf327e8.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-2856 .elementor-element.elementor-element-bf327e8, .elementor-2856 .elementor-element.elementor-element-bf327e8::before{--border-transition:0.3s;}.elementor-2856 .elementor-element.elementor-element-fe6a40b{border-radius:0px 0px 0px 0px;}.elementor-2856 .elementor-element.elementor-element-fe6a40b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A78BFA;border-radius:12px 12px 12px 12px;}.elementor-2856 .elementor-element.elementor-element-fa20fbe{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2856 .elementor-element.elementor-element-fa20fbe .jet-listing-dynamic-field__content{font-size:20px;font-weight:600;letter-spacing:0px;word-spacing:0px;text-align:left;}.elementor-2856 .elementor-element.elementor-element-fa20fbe .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2856 .elementor-element.elementor-element-fa20fbe .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2856 .elementor-element.elementor-element-fa20fbe .jet-listing-dynamic-field{justify-content:center;}.elementor-2856 .elementor-element.elementor-element-98e78ab{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-61bec4f{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-2856 .elementor-element.elementor-element-61bec4f p{margin-block-end:0px;}.elementor-2856 .elementor-element.elementor-element-a0b979d{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-2856 .elementor-element.elementor-element-a0b979d p{margin-block-end:0px;}.elementor-2856 .elementor-element.elementor-element-83dd252{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-2856 .elementor-element.elementor-element-83dd252 p{margin-block-end:0px;}.elementor-2856 .elementor-element.elementor-element-f046077{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-2856 .elementor-element.elementor-element-f046077 p{margin-block-end:0px;}.elementor-2856 .elementor-element.elementor-element-d49b3ac .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-2856 .elementor-element.elementor-element-d49b3ac .elementor-button:hover, .elementor-2856 .elementor-element.elementor-element-d49b3ac .elementor-button:focus{background-color:#6D28D9;}.elementor-2856 .elementor-element.elementor-element-d49b3ac:hover{--e-transform-translateY:-2px;}.elementor-2856 .elementor-element.elementor-element-d49b3ac{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;}.elementor-2856 .elementor-element.elementor-element-d49b3ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2856 .elementor-element.elementor-element-a93da00{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2856 .elementor-element.elementor-element-a93da00:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-a93da00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-2856 .elementor-element.elementor-element-ea9c6cd{--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-2856 .elementor-element.elementor-element-ea9c6cd:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-ea9c6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEFF;}.elementor-2856 .elementor-element.elementor-element-ea9c6cd:hover{background-color:#E4D8F7;border-style:solid;box-shadow:0px 0px 1px 0px #00BEF4;}.elementor-2856 .elementor-element.elementor-element-ea9c6cd.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-2856 .elementor-element.elementor-element-ea9c6cd, .elementor-2856 .elementor-element.elementor-element-ea9c6cd::before{--border-transition:0.3s;}.elementor-2856 .elementor-element.elementor-element-44de212{text-align:center;}.elementor-2856 .elementor-element.elementor-element-44de212 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#6EC1E4;}.elementor-2856 .elementor-element.elementor-element-e39b0d1{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-2856 .elementor-element.elementor-element-4ce8d72 .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-2856 .elementor-element.elementor-element-4ce8d72 .elementor-button:hover, .elementor-2856 .elementor-element.elementor-element-4ce8d72 .elementor-button:focus{background-color:#4338CA;color:#FFFFFF;}.elementor-2856 .elementor-element.elementor-element-4ce8d72:hover{--e-transform-translateY:-2px;}.elementor-2856 .elementor-element.elementor-element-4ce8d72{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:0.3ms;}.elementor-2856 .elementor-element.elementor-element-4ce8d72 .elementor-button:hover svg, .elementor-2856 .elementor-element.elementor-element-4ce8d72 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2856 .elementor-element.elementor-element-d967e2c{--display:flex;}.elementor-2856 .elementor-element.elementor-element-d967e2c:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-d967e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-2856 .elementor-element.elementor-element-4673e8e{text-align:center;}.elementor-2856 .elementor-element.elementor-element-4673e8e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#6EC1E4;}.elementor-2856 .elementor-element.elementor-element-ba45a56{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2856 .elementor-element.elementor-element-3671121{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2856 .elementor-element.elementor-element-3671121:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-3671121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-2856 .elementor-element.elementor-element-3339c59 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2856 .elementor-element.elementor-element-3dc29a7{--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-2856 .elementor-element.elementor-element-3dc29a7:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-3dc29a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-2856 .elementor-element.elementor-element-e91ec46{--display:flex;}.elementor-2856 .elementor-element.elementor-element-a3e77d9{text-align:center;}.elementor-2856 .elementor-element.elementor-element-a3e77d9 .elementor-heading-title{font-size:14px;font-weight:600;color:#6EC1E4;}.elementor-2856 .elementor-element.elementor-element-413b06b{padding:0px 0px -14px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-2856 .elementor-element.elementor-element-5557f39 .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-2856 .elementor-element.elementor-element-5557f39 .elementor-button:hover, .elementor-2856 .elementor-element.elementor-element-5557f39 .elementor-button:focus{background-color:#6D28D9;color:#FFFFFF;}.elementor-2856 .elementor-element.elementor-element-5557f39:hover{--e-transform-translateY:-2px;}.elementor-2856 .elementor-element.elementor-element-5557f39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2856 .elementor-element.elementor-element-5557f39.elementor-element{--align-self:center;}.elementor-2856 .elementor-element.elementor-element-5557f39 .elementor-button:hover svg, .elementor-2856 .elementor-element.elementor-element-5557f39 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2856 .elementor-element.elementor-element-c3d9550{--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-2856 .elementor-element.elementor-element-c3d9550:not(.elementor-motion-effects-element-type-background), .elementor-2856 .elementor-element.elementor-element-c3d9550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6FF;}.elementor-2856 .elementor-element.elementor-element-8f40706{--display:flex;}.elementor-2856 .elementor-element.elementor-element-48f7699{text-align:center;}.elementor-2856 .elementor-element.elementor-element-48f7699 .elementor-heading-title{font-size:14px;font-weight:600;color:#6EC1E4;}.elementor-2856 .elementor-element.elementor-element-6ac1803{padding:0px 0px -14px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-2856 .elementor-element.elementor-element-2c7d66f .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-2856 .elementor-element.elementor-element-2c7d66f .elementor-button:hover, .elementor-2856 .elementor-element.elementor-element-2c7d66f .elementor-button:focus{background-color:#6D28D9;color:#FFFFFF;}.elementor-2856 .elementor-element.elementor-element-2c7d66f:hover{--e-transform-translateY:-2px;}.elementor-2856 .elementor-element.elementor-element-2c7d66f.elementor-element{--align-self:center;}.elementor-2856 .elementor-element.elementor-element-2c7d66f .elementor-button:hover svg, .elementor-2856 .elementor-element.elementor-element-2c7d66f .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-2856 .elementor-element.elementor-element-2fd4f61{--content-width:1200px;}.elementor-2856 .elementor-element.elementor-element-ba5c3bd{--content-width:1140px;}.elementor-2856 .elementor-element.elementor-element-615db12{--content-width:1600px;}.elementor-2856 .elementor-element.elementor-element-a914b3f{--width:100%;}.elementor-2856 .elementor-element.elementor-element-3dc29a7{--content-width:1011px;}.elementor-2856 .elementor-element.elementor-element-c3d9550{--content-width:1011px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2856 .elementor-element.elementor-element-bf327e8{--width:709px;}}@media(min-width:1650px){.elementor-2856 .elementor-element.elementor-element-78fb90e{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-615db12{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-a914b3f{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-dd6c69e{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-98e78ab{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-d49b3ac{width:var( --container-widget-width, 1116.362px );max-width:1116.362px;--container-widget-width:1116.362px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-2856 .elementor-element.elementor-element-2fd4f61{--padding-top:140px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-2856 .elementor-element.elementor-element-0d390e4{padding:0px 60px 0px 60px;}.elementor-2856 .elementor-element.elementor-element-ba5c3bd{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2856 .elementor-element.elementor-element-78fb90e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-615db12{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-a914b3f{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-dd6c69e{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-bf327e8{--min-height:0px;}.elementor-2856 .elementor-element.elementor-element-bf327e8.e-con{--align-self:center;}.elementor-2856 .elementor-element.elementor-element-fe6a40b img{width:20%;max-width:20%;}.elementor-2856 .elementor-element.elementor-element-fa20fbe{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2856 .elementor-element.elementor-element-fa20fbe .jet-listing-dynamic-field{justify-content:center;}.elementor-2856 .elementor-element.elementor-element-98e78ab{--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-61bec4f{width:auto;max-width:auto;}.elementor-2856 .elementor-element.elementor-element-a0b979d{width:auto;max-width:auto;}.elementor-2856 .elementor-element.elementor-element-83dd252{width:auto;max-width:auto;}.elementor-2856 .elementor-element.elementor-element-f046077{width:auto;max-width:auto;}.elementor-2856 .elementor-element.elementor-element-d49b3ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 0px 5px;}.elementor-2856 .elementor-element.elementor-element-d49b3ac.elementor-element{--align-self:stretch;}.elementor-2856 .elementor-element.elementor-element-d49b3ac .elementor-button{font-size:15px;}.elementor-2856 .elementor-element.elementor-element-a93da00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2856 .elementor-element.elementor-element-3671121{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-2856 .elementor-element.elementor-element-2fd4f61{--padding-top:120px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2856 .elementor-element.elementor-element-0d390e4{padding:0px 0px 0px 0px;}.elementor-2856 .elementor-element.elementor-element-0d390e4 .elementor-heading-title{font-size:24px;}.elementor-2856 .elementor-element.elementor-element-ba5c3bd{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-2856 .elementor-element.elementor-element-dce7971{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2856 .elementor-element.elementor-element-78fb90e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-78fb90e.e-con{--align-self:center;}.elementor-2856 .elementor-element.elementor-element-615db12{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2856 .elementor-element.elementor-element-a914b3f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-dd6c69e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2856 .elementor-element.elementor-element-b2c5812{margin:-15px -8px calc(var(--kit-widget-spacing, 0px) + -10px) -8px;padding:0px 0px 0px 0px;}.elementor-2856 .elementor-element.elementor-element-b2c5812.elementor-element{--align-self:center;}.elementor-2856 .elementor-element.elementor-element-fe6a40b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2856 .elementor-element.elementor-element-fe6a40b img{width:35%;max-width:35%;}.elementor-2856 .elementor-element.elementor-element-fa20fbe{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;grid-column:span custom;}.elementor-2856 .elementor-element.elementor-element-fa20fbe .jet-listing-dynamic-field__content{font-size:20px;}.elementor-2856 .elementor-element.elementor-element-98e78ab{--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-2856 .elementor-element.elementor-element-61bec4f{border-width:0px 0px 0px 0px;}.elementor-2856 .elementor-element.elementor-element-a0b979d{border-width:0px 0px 0px 0px;}.elementor-2856 .elementor-element.elementor-element-d49b3ac{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 10px 0px 10px;}.elementor-2856 .elementor-element.elementor-element-d49b3ac.elementor-element{--align-self:stretch;}.elementor-2856 .elementor-element.elementor-element-d49b3ac .elementor-button{border-width:2px 2px 2px 2px;}.elementor-2856 .elementor-element.elementor-element-ea9c6cd.e-con{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-0d390e4 */@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-2fd4f61 */@media (max-width: 767px) {

  .elementor-2856 .elementor-element.elementor-element-2fd4f61,
  .elementor-2856 .elementor-element.elementor-element-2fd4f61 .e-con,
  .elementor-2856 .elementor-element.elementor-element-2fd4f61 .e-con-inner {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }

  .elementor-2856 .elementor-element.elementor-element-2fd4f61 .elementor-widget {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f2d4b1 */.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-39acd07 */.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-e0c5206 *//* 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-0aef9d4 *//* 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-f9e4ce1 */.elementor-2856 .elementor-element.elementor-element-f9e4ce1{
  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-2856 .elementor-element.elementor-element-f9e4ce1::before{
  content:"Country";
  display:block;
  color:#665478;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-2856 .elementor-element.elementor-element-f9e4ce1 .elementor-heading-title,
.elementor-2856 .elementor-element.elementor-element-f9e4ce1 .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-9861abb */.elementor-2856 .elementor-element.elementor-element-9861abb{
  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-2856 .elementor-element.elementor-element-9861abb::before{
  content:"Since";
  display:block;
  color:#665478;
  font-size:18px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-2856 .elementor-element.elementor-element-9861abb .elementor-heading-title,
.elementor-2856 .elementor-element.elementor-element-9861abb .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-a914b3f */.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-f83c789 */.deal-card {
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bec4f */.elementor-2856 .elementor-element.elementor-element-61bec4f{
  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-2856 .elementor-element.elementor-element-61bec4f::before{
  content:"Category";
  display:block;
  color:#665478;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-2856 .elementor-element.elementor-element-61bec4f .elementor-heading-title,
.elementor-2856 .elementor-element.elementor-element-61bec4f .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-a0b979d */.elementor-2856 .elementor-element.elementor-element-a0b979d{
  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-2856 .elementor-element.elementor-element-a0b979d::before{
  content:"Company";
  display:block;
  color:#665478;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-2856 .elementor-element.elementor-element-a0b979d .elementor-heading-title,
.elementor-2856 .elementor-element.elementor-element-a0b979d .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-83dd252 */.elementor-2856 .elementor-element.elementor-element-83dd252{
  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-2856 .elementor-element.elementor-element-83dd252::before{
  content:"Country";
  display:block;
  color:#665478;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-2856 .elementor-element.elementor-element-83dd252 .elementor-heading-title,
.elementor-2856 .elementor-element.elementor-element-83dd252 .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-f046077 */.elementor-2856 .elementor-element.elementor-element-f046077{
  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-2856 .elementor-element.elementor-element-f046077::before{
  content:"Since";
  display:block;
  color:#665478;
  font-size:14px;
  font-weight:700;
  line-height:1.2;
  margin:0;
  padding:0;
}

.elementor-2856 .elementor-element.elementor-element-f046077 .elementor-heading-title,
.elementor-2856 .elementor-element.elementor-element-f046077 .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-dce7971 */@media (max-width: 767px) {

  .elementor-2856 .elementor-element.elementor-element-dce7971,
  .elementor-2856 .elementor-element.elementor-element-dce7971 .e-con,
  .elementor-2856 .elementor-element.elementor-element-dce7971 .e-con-inner {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }

  .elementor-2856 .elementor-element.elementor-element-dce7971 .elementor-widget {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dc29a7 */@media (max-width: 767px) {

  .elementor-2856 .elementor-element.elementor-element-3dc29a7,
  .elementor-2856 .elementor-element.elementor-element-3dc29a7 .e-con,
  .elementor-2856 .elementor-element.elementor-element-3dc29a7 .e-con-inner {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }

  .elementor-2856 .elementor-element.elementor-element-3dc29a7 .elementor-widget {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3d9550 */@media (max-width: 767px) {

  .elementor-2856 .elementor-element.elementor-element-c3d9550,
  .elementor-2856 .elementor-element.elementor-element-c3d9550 .e-con,
  .elementor-2856 .elementor-element.elementor-element-c3d9550 .e-con-inner {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }

  .elementor-2856 .elementor-element.elementor-element-c3d9550 .elementor-widget {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */