.elementor-3664 .elementor-element.elementor-element-31bec9f{--display:flex;--min-height:110vh;--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:70px 70px;--row-gap:70px;--column-gap:70px;--overlay-opacity:0.2;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-31bec9f:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-31bec9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vegasolutions.biz/wp-content/uploads/2026/07/abstract-gradient-background-with-grainy-effect-3-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3664 .elementor-element.elementor-element-31bec9f::before, .elementor-3664 .elementor-element.elementor-element-31bec9f > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-31bec9f > .e-con-inner > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-31bec9f > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-31bec9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-31bec9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-3664 .elementor-element.elementor-element-f56db07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3664 .elementor-element.elementor-element-174f7a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3664 .elementor-element.elementor-element-174f7a6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:70px;font-weight:600;line-height:75px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-3664 .elementor-element.elementor-element-4506037{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;line-height:40px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-4506037.elementor-element{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-9008fef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.46);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-9008fef::before, .elementor-3664 .elementor-element.elementor-element-9008fef > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-9008fef > .e-con-inner > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-9008fef > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-9008fef > .e-con-inner > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-9008fef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3664 .elementor-element.elementor-element-9008fef.e-con{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-9008fef.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(12.6px);backdrop-filter:blur(12.6px);border-radius:inherit;background-color:inherit;}.elementor-3664 .elementor-element.elementor-element-16dde05{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#273852;--border-color:#273852;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3664 .elementor-element.elementor-element-0c0b40a .elementor-counter{gap:5px;}.elementor-3664 .elementor-element.elementor-element-0c0b40a .elementor-counter-number-wrapper{color:var( --e-global-color-aa6dad7 );font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;line-height:40px;}.elementor-3664 .elementor-element.elementor-element-0c0b40a .elementor-counter-title{color:var( --e-global-color-aa6dad7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-c1c0ad7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D6D6D6;--border-color:#D6D6D6;}.elementor-3664 .elementor-element.elementor-element-e264e6c .elementor-counter{gap:5px;}.elementor-3664 .elementor-element.elementor-element-e264e6c .elementor-counter-number-wrapper{color:var( --e-global-color-aa6dad7 );font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;line-height:40px;}.elementor-3664 .elementor-element.elementor-element-e264e6c .elementor-counter-title{color:var( --e-global-color-aa6dad7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-69cfe78{--display:flex;}.elementor-3664 .elementor-element.elementor-element-e30b2e3 .elementor-counter{gap:5px;}.elementor-3664 .elementor-element.elementor-element-e30b2e3 .elementor-counter-number-wrapper{color:var( --e-global-color-aa6dad7 );font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;line-height:40px;}.elementor-3664 .elementor-element.elementor-element-e30b2e3 .elementor-counter-title{color:var( --e-global-color-aa6dad7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-47402c9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3664 .elementor-element.elementor-element-47402c9:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-47402c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-3664 .elementor-element.elementor-element-781d2b6{text-align:center;}.elementor-3664 .elementor-element.elementor-element-781d2b6 .elementor-heading-title{font-family:var( --e-global-typography-8fbf97c-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbf97c-font-size );font-weight:var( --e-global-typography-8fbf97c-font-weight );line-height:var( --e-global-typography-8fbf97c-line-height );color:var( --e-global-color-31c536a );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-052585b{--divider-border-style:solid;--divider-color:var( --e-global-color-31c536a );--divider-border-width:2px;}.elementor-3664 .elementor-element.elementor-element-052585b .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-052585b .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3664 .elementor-element.elementor-element-052585b .elementor-divider__text{color:var( --e-global-color-31c536a );font-family:var( --e-global-typography-f47646e-font-family ), Sans-serif;font-size:var( --e-global-typography-f47646e-font-size );font-weight:var( --e-global-typography-f47646e-font-weight );text-transform:var( --e-global-typography-f47646e-text-transform );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-da44570{padding:0px 200px 0px 200px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-91f8e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3664 .elementor-element.elementor-element-91f8e75 .elementor-heading-title{font-family:var( --e-global-typography-0959144-font-family ), Sans-serif;font-size:var( --e-global-typography-0959144-font-size );font-weight:var( --e-global-typography-0959144-font-weight );line-height:var( --e-global-typography-0959144-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-b6e40c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:13px 13px;--row-gap:13px;--column-gap:13px;--grid-auto-flow:row;}.elementor-3664 .elementor-element.elementor-element-5a030b4{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-5a030b4:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-5a030b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-5a030b4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-5a030b4:hover{box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-7783937{text-align:start;}.elementor-3664 .elementor-element.elementor-element-7783937 img{width:12%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3664 .elementor-element.elementor-element-346bf0d .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-346bf0d .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-346bf0d .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-0d7328c{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-0d7328c:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-0d7328c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-0d7328c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-0d7328c:hover{box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-0f7cd1d{text-align:start;}.elementor-3664 .elementor-element.elementor-element-0f7cd1d img{width:10%;}.elementor-3664 .elementor-element.elementor-element-f0c1ea1 .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-f0c1ea1 .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-f0c1ea1 .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-7df39d6{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-7df39d6:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-7df39d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-7df39d6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-7df39d6:hover{box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-f7870f3{text-align:start;}.elementor-3664 .elementor-element.elementor-element-f7870f3 img{width:12%;}.elementor-3664 .elementor-element.elementor-element-385abc8 .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-385abc8 .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-385abc8 .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-794f73c{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-794f73c:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-794f73c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-794f73c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-794f73c:hover{box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-cadd6d2{text-align:start;}.elementor-3664 .elementor-element.elementor-element-cadd6d2 img{width:12%;}.elementor-3664 .elementor-element.elementor-element-ac5e6ce .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-ac5e6ce .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-ac5e6ce .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-3463a33{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-3463a33:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-3463a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-3463a33.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-3463a33:hover{box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-3e98a37{text-align:start;}.elementor-3664 .elementor-element.elementor-element-3e98a37 img{width:12%;}.elementor-3664 .elementor-element.elementor-element-1d6cf6e .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-1d6cf6e .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-1d6cf6e .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-268cc20{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-268cc20:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-268cc20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-268cc20.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-268cc20:hover{box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-4814d56{text-align:start;}.elementor-3664 .elementor-element.elementor-element-4814d56 img{width:12%;}.elementor-3664 .elementor-element.elementor-element-b4af8f8 .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-b4af8f8 .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-b4af8f8 .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-6b75105{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-3664 .elementor-element.elementor-element-6b75105 .elementor-heading-title{font-family:var( --e-global-typography-0959144-font-family ), Sans-serif;font-size:var( --e-global-typography-0959144-font-size );font-weight:var( --e-global-typography-0959144-font-weight );line-height:var( --e-global-typography-0959144-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-f432af6{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:13px 13px;--row-gap:13px;--column-gap:13px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-2dc49ef{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-2dc49ef:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-2dc49ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-2dc49ef:hover{background-color:var( --e-global-color-cefac0b );box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-2dc49ef.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3664 .elementor-element.elementor-element-faaca32 .elementor-icon-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-faaca32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-faaca32.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-faaca32.elementor-view-default .elementor-icon{color:var( --e-global-color-cefac0b );border-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-faaca32.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-faaca32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-faaca32 .elementor-icon{font-size:32px;}.elementor-3664 .elementor-element.elementor-element-faaca32 .elementor-icon svg{height:32px;}.elementor-3664 .elementor-element.elementor-element-588d4fb .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-588d4fb .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-588d4fb .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-287c3fd{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-287c3fd:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-287c3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-287c3fd:hover{background-color:var( --e-global-color-cefac0b );box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-287c3fd.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-c600388 .elementor-icon-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-c600388.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-c600388.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-c600388.elementor-view-default .elementor-icon{color:var( --e-global-color-cefac0b );border-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-c600388.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-c600388.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-c600388 .elementor-icon{font-size:36px;}.elementor-3664 .elementor-element.elementor-element-c600388 .elementor-icon svg{height:36px;}.elementor-3664 .elementor-element.elementor-element-b2dff79 .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-b2dff79 .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-b2dff79 .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-3d815a4{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-3d815a4:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-3d815a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-3d815a4:hover{background-color:var( --e-global-color-cefac0b );box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-3d815a4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-39c2c69 .elementor-icon-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-39c2c69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-39c2c69.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-39c2c69.elementor-view-default .elementor-icon{color:var( --e-global-color-cefac0b );border-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-39c2c69.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-39c2c69.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-39c2c69 .elementor-icon{font-size:36px;}.elementor-3664 .elementor-element.elementor-element-39c2c69 .elementor-icon svg{height:36px;}.elementor-3664 .elementor-element.elementor-element-df74772 .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-df74772 .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-df74772 .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-522ed0b{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-522ed0b:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-522ed0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-522ed0b:hover{background-color:var( --e-global-color-cefac0b );box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-522ed0b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-fb0ab94 .elementor-icon-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-fb0ab94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-fb0ab94.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-fb0ab94.elementor-view-default .elementor-icon{color:var( --e-global-color-cefac0b );border-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-fb0ab94.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-fb0ab94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-fb0ab94 .elementor-icon{font-size:36px;}.elementor-3664 .elementor-element.elementor-element-fb0ab94 .elementor-icon svg{height:36px;}.elementor-3664 .elementor-element.elementor-element-662c251 .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-662c251 .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-662c251 .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-0dee264{--display:flex;--min-height:270px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-color:#D7D7D7;--border-color:#D7D7D7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-0dee264:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-0dee264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-0dee264:hover{background-color:var( --e-global-color-cefac0b );box-shadow:0px 0px 10px 0px rgba(138.709375, 138.709375, 138.709375, 0.37);}.elementor-3664 .elementor-element.elementor-element-0dee264.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-1823f36 .elementor-icon-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-1823f36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-1823f36.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-1823f36.elementor-view-default .elementor-icon{color:var( --e-global-color-cefac0b );border-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-1823f36.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-1823f36.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-1823f36 .elementor-icon{font-size:36px;}.elementor-3664 .elementor-element.elementor-element-1823f36 .elementor-icon svg{height:36px;}.elementor-3664 .elementor-element.elementor-element-f59841a .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-f59841a .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-f59841a .elementor-image-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-9645af2{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-7c9e931{--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.45;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-3664 .elementor-element.elementor-element-7c9e931:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-7c9e931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-7c9e931::before, .elementor-3664 .elementor-element.elementor-element-7c9e931 > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-7c9e931 > .e-con-inner > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-7c9e931 > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-7c9e931 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-7c9e931 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-31c536a );--background-overlay:'';}.elementor-3664 .elementor-element.elementor-element-983f773{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3664 .elementor-element.elementor-element-a06c2ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3664 .elementor-element.elementor-element-a06c2ff.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-radius:inherit;background-color:inherit;}.elementor-3664 .elementor-element.elementor-element-ae19e3d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-3664 .elementor-element.elementor-element-ae19e3d:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-ae19e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cefac0b );background-image:url("https://vegasolutions.biz/wp-content/uploads/2026/07/bc242f37-46ee-47dc-bf9d-038710ce584c.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3664 .elementor-element.elementor-element-f5402c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-f5402c0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-557cf14{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-6141b24{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3664 .elementor-element.elementor-element-db9c8eb{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-cabbed4{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-52cafba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-52cafba.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-52cafba img{width:7%;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3664 .elementor-element.elementor-element-8ae641c .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-8ae641c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-8ae641c .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-8ae641c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-8ae641c:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-8ae641c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-8ae641c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-a5a0aba{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-b8069f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-b8069f4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-b8069f4 img{width:7%;}.elementor-3664 .elementor-element.elementor-element-7515486 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-7515486 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-7515486 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-7515486 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-7515486:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-7515486:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-7515486 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-dd34dbb{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-ad47abf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-ad47abf.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-ad47abf img{width:7%;}.elementor-3664 .elementor-element.elementor-element-8d71915 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-8d71915 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-8d71915 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-8d71915 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-8d71915:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-8d71915:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-8d71915 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-f12fbc7{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-959f7b5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-959f7b5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-959f7b5 img{width:7%;}.elementor-3664 .elementor-element.elementor-element-8bbf1cd .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-8bbf1cd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-8bbf1cd .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-8bbf1cd .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-8bbf1cd:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-8bbf1cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-8bbf1cd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-48a0390{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-1939bfe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-1939bfe.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-1939bfe img{width:7%;}.elementor-3664 .elementor-element.elementor-element-997ebe9 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-997ebe9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-997ebe9 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-997ebe9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-997ebe9:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-997ebe9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-997ebe9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-5cab92b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-86cc22f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-86cc22f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-86cc22f img{width:7%;}.elementor-3664 .elementor-element.elementor-element-dfc3bbb .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-dfc3bbb .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-dfc3bbb .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-dfc3bbb .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-dfc3bbb:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-dfc3bbb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-dfc3bbb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-da3b08d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-8ff156c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-8ff156c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-8ff156c img{width:7%;}.elementor-3664 .elementor-element.elementor-element-2b12954 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-2b12954 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-2b12954 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-2b12954 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-2b12954:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-2b12954:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-2b12954 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-b90de48{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-10e5028{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-10e5028.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-10e5028 img{width:7%;}.elementor-3664 .elementor-element.elementor-element-b2fd9f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-b2fd9f3 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-b2fd9f3 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-b2fd9f3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-b2fd9f3:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-b2fd9f3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-b2fd9f3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-b322ca0{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#8F8F8F;--border-color:#8F8F8F;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-cdc3ac6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) -5px;text-align:start;}.elementor-3664 .elementor-element.elementor-element-cdc3ac6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-cdc3ac6 img{width:7%;}.elementor-3664 .elementor-element.elementor-element-fe6486d .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-fe6486d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-fe6486d .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-fe6486d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-fe6486d:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-fe6486d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-fe6486d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:28px;color:var( --e-global-color-484291c );}.elementor-3664 .elementor-element.elementor-element-66cce80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-66cce80:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-66cce80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-44162d1{--display:flex;}.elementor-3664 .elementor-element.elementor-element-d1b9433{text-align:center;}.elementor-3664 .elementor-element.elementor-element-d1b9433 .elementor-heading-title{font-family:var( --e-global-typography-8fbf97c-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbf97c-font-size );font-weight:var( --e-global-typography-8fbf97c-font-weight );line-height:var( --e-global-typography-8fbf97c-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-4335d18{--divider-border-style:solid;--divider-color:var( --e-global-color-31c536a );--divider-border-width:2px;}.elementor-3664 .elementor-element.elementor-element-4335d18 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-4335d18 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3664 .elementor-element.elementor-element-4335d18 .elementor-divider__text{color:var( --e-global-color-31c536a );font-family:var( --e-global-typography-f47646e-font-family ), Sans-serif;font-size:var( --e-global-typography-f47646e-font-size );font-weight:var( --e-global-typography-f47646e-font-weight );text-transform:var( --e-global-typography-f47646e-text-transform );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-ceb8314{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-232d185{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3664 .elementor-element.elementor-element-f57f224{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-bc7ae64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-bc7ae64:hover{background-color:#F0F0F0;}.elementor-3664 .elementor-element.elementor-element-fba6285{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-3664 .elementor-element.elementor-element-fba6285.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-fba6285 img{width:90%;}.elementor-3664 .elementor-element.elementor-element-27f51cd .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-27f51cd .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-27f51cd .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-27f51cd .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-27f51cd:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-27f51cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-27f51cd .elementor-icon-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-18bd43e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-18bd43e:hover{background-color:#F0F0F0;}.elementor-3664 .elementor-element.elementor-element-969f369{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-3664 .elementor-element.elementor-element-969f369.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-969f369 img{width:90%;}.elementor-3664 .elementor-element.elementor-element-c330038 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-c330038 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-c330038 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-c330038 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-c330038:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-c330038:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-c330038 .elementor-icon-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-bea7bd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-91eff03{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-26c4f2e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-3664 .elementor-element.elementor-element-26c4f2e .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-26c4f2e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-bca4b6f{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-0d02427{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-3664 .elementor-element.elementor-element-0d02427 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-0d02427 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-d3365da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-88f1371{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-88f1371:hover{background-color:#F0F0F0;}.elementor-3664 .elementor-element.elementor-element-d1bf702{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-3664 .elementor-element.elementor-element-d1bf702.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-d1bf702 img{width:90%;}.elementor-3664 .elementor-element.elementor-element-5a6b17e .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-5a6b17e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-5a6b17e .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-5a6b17e .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-5a6b17e:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-5a6b17e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-5a6b17e .elementor-icon-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-82d61c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-82d61c8:hover{background-color:#F0F0F0;}.elementor-3664 .elementor-element.elementor-element-ce8cdd7{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-3664 .elementor-element.elementor-element-ce8cdd7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-ce8cdd7 img{width:90%;}.elementor-3664 .elementor-element.elementor-element-4a6fa7c .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-4a6fa7c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-4a6fa7c .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-4a6fa7c .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-4a6fa7c:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-4a6fa7c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-4a6fa7c .elementor-icon-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-24b52dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-23fff4d{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-5923b4c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-3664 .elementor-element.elementor-element-5923b4c .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-5923b4c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-a67fb4d{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-35005c8{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-3664 .elementor-element.elementor-element-35005c8 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-35005c8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-fa61f8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-7bc6ca4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-7bc6ca4:hover{background-color:#F0F0F0;}.elementor-3664 .elementor-element.elementor-element-1cee9fc{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-3664 .elementor-element.elementor-element-1cee9fc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-1cee9fc img{width:90%;}.elementor-3664 .elementor-element.elementor-element-0d45aa1 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-0d45aa1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-0d45aa1 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-0d45aa1 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-0d45aa1:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-0d45aa1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-0d45aa1 .elementor-icon-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-48648a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-48648a8:hover{background-color:#F0F0F0;}.elementor-3664 .elementor-element.elementor-element-c2dfae9{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-3664 .elementor-element.elementor-element-c2dfae9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-c2dfae9 img{width:90%;}.elementor-3664 .elementor-element.elementor-element-eeffdca .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-eeffdca .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-eeffdca .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-eeffdca .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-eeffdca:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-eeffdca:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-eeffdca .elementor-icon-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-76eaa1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-45aa450{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-86149a5{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-3664 .elementor-element.elementor-element-86149a5 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-86149a5 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-bad49be{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-82aa5bd{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-3664 .elementor-element.elementor-element-82aa5bd .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-82aa5bd .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-3a91398{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-5f6d098{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-5f6d098:hover{background-color:#F0F0F0;}.elementor-3664 .elementor-element.elementor-element-c1f6dd8{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-3664 .elementor-element.elementor-element-c1f6dd8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-c1f6dd8 img{width:90%;}.elementor-3664 .elementor-element.elementor-element-9922949 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-9922949 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-9922949 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-9922949 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-9922949:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-9922949:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-9922949 .elementor-icon-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-cfee71a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-cfee71a:hover{background-color:#F0F0F0;}.elementor-3664 .elementor-element.elementor-element-29a1e18{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:start;}.elementor-3664 .elementor-element.elementor-element-29a1e18.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3664 .elementor-element.elementor-element-29a1e18 img{width:90%;}.elementor-3664 .elementor-element.elementor-element-db32da3 .elementor-icon-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-db32da3 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-db32da3 .elementor-icon-box-title, .elementor-3664 .elementor-element.elementor-element-db32da3 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-3664 .elementor-element.elementor-element-db32da3:has(:hover) .elementor-icon-box-title,
					 .elementor-3664 .elementor-element.elementor-element-db32da3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-db32da3 .elementor-icon-box-description{font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-bfdb502{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-3664 .elementor-element.elementor-element-bfdb502:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-bfdb502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31c536a );background-image:url("https://vegasolutions.biz/wp-content/uploads/2026/07/abstract-gradient-background-with-grain-texture-scaled.jpg");}.elementor-3664 .elementor-element.elementor-element-5d1c2ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:15px 0px 0px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-3664 .elementor-element.elementor-element-5d1c2ce.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:inherit;background-color:inherit;}.elementor-3664 .elementor-element.elementor-element-d5378ac .elementor-icon-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-d5378ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-d5378ac.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-d5378ac.elementor-view-default .elementor-icon{color:var( --e-global-color-aa6dad7 );border-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-d5378ac.elementor-view-framed .elementor-icon, .elementor-3664 .elementor-element.elementor-element-d5378ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-ebdf1ac{text-align:start;}.elementor-3664 .elementor-element.elementor-element-ebdf1ac .elementor-heading-title{font-family:var( --e-global-typography-8fbf97c-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbf97c-font-size );font-weight:var( --e-global-typography-8fbf97c-font-weight );line-height:var( --e-global-typography-8fbf97c-line-height );color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-7a2bc6a{text-align:start;}.elementor-3664 .elementor-element.elementor-element-7a2bc6a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-32c1341{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-6195270{--display:flex;--min-height:400px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 15px 15px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3664 .elementor-element.elementor-element-6195270:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-6195270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header:not(.background-gradient) .card-header-button, .elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{background-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:#FFFFFF;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{background-color:#F3F3F3;color:var( --e-global-color-cefac0b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;padding:18px 25px 20px 25px;}.elementor-3664 .elementor-element.elementor-element-2186aa7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-2186aa7.elementor-element{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover{border-radius:0px 0px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );margin-bottom:0px;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:#FFFFFF;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button, .elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after{border-radius:0px 0px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-cefac0b );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button, .elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::before{border-radius:0px 0px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:13px;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:13px;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:13px;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:13px;}.elementor-3664 .elementor-element.elementor-element-11b51e6{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3664 .elementor-element.elementor-element-11b51e6:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-11b51e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-3664 .elementor-element.elementor-element-acfde03{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3664 .elementor-element.elementor-element-ce6e555{text-align:center;}.elementor-3664 .elementor-element.elementor-element-ce6e555 .elementor-heading-title{font-family:var( --e-global-typography-8fbf97c-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbf97c-font-size );font-weight:var( --e-global-typography-8fbf97c-font-weight );line-height:var( --e-global-typography-8fbf97c-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-2883c65{--divider-border-style:solid;--divider-color:var( --e-global-color-31c536a );--divider-border-width:2px;}.elementor-3664 .elementor-element.elementor-element-2883c65 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-2883c65 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3664 .elementor-element.elementor-element-2883c65 .elementor-divider__text{color:var( --e-global-color-31c536a );font-family:var( --e-global-typography-f47646e-font-family ), Sans-serif;font-size:var( --e-global-typography-f47646e-font-size );font-weight:var( --e-global-typography-f47646e-font-weight );text-transform:var( --e-global-typography-f47646e-text-transform );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-71d1d11{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3664 .elementor-element.elementor-element-3fcf7c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 7px 10px 0px rgba(64, 63, 63, 0.31);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-3664 .elementor-element.elementor-element-3fcf7c6:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-3fcf7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-5850df0{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:35%;--container-widget-flex-grow:0;top:10px;text-align:end;}.elementor-3664 .elementor-element.elementor-element-5850df0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-3664 .elementor-element.elementor-element-5850df0{right:10px;}body.rtl .elementor-3664 .elementor-element.elementor-element-5850df0{left:10px;}.elementor-3664 .elementor-element.elementor-element-5850df0 img{width:15%;}.elementor-3664 .elementor-element.elementor-element-bfac5fd{background-color:var( --e-global-color-cefac0b );padding:10px 10px 10px 10px;}.elementor-3664 .elementor-element.elementor-element-bfac5fd.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-bfac5fd .elementor-heading-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-f87bf5e .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-f87bf5e .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-f87bf5e:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-f87bf5e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-f87bf5e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-fe69446{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 7px 10px 0px rgba(64, 63, 63, 0.31);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-3664 .elementor-element.elementor-element-fe69446:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-fe69446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-21e2ccd{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:35%;--container-widget-flex-grow:0;top:10px;text-align:end;}.elementor-3664 .elementor-element.elementor-element-21e2ccd.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-3664 .elementor-element.elementor-element-21e2ccd{right:10px;}body.rtl .elementor-3664 .elementor-element.elementor-element-21e2ccd{left:10px;}.elementor-3664 .elementor-element.elementor-element-21e2ccd img{width:15%;}.elementor-3664 .elementor-element.elementor-element-bda219e{background-color:var( --e-global-color-cefac0b );padding:10px 10px 10px 10px;}.elementor-3664 .elementor-element.elementor-element-bda219e.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-bda219e .elementor-heading-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-3e1a6bf .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-3e1a6bf .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-3e1a6bf:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-3e1a6bf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-3e1a6bf .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-04c54a8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 7px 10px 0px rgba(64, 63, 63, 0.31);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-3664 .elementor-element.elementor-element-04c54a8:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-04c54a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-37bf74f{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:35%;--container-widget-flex-grow:0;top:10px;text-align:end;}.elementor-3664 .elementor-element.elementor-element-37bf74f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-3664 .elementor-element.elementor-element-37bf74f{right:10px;}body.rtl .elementor-3664 .elementor-element.elementor-element-37bf74f{left:10px;}.elementor-3664 .elementor-element.elementor-element-37bf74f img{width:15%;}.elementor-3664 .elementor-element.elementor-element-d01393b{background-color:var( --e-global-color-cefac0b );padding:10px 10px 10px 10px;}.elementor-3664 .elementor-element.elementor-element-d01393b.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-d01393b .elementor-heading-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-56bd026 .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-56bd026 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-56bd026:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-56bd026:has(:focus) .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-56bd026 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-d32bf60{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 7px 10px 0px rgba(64, 63, 63, 0.31);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-3664 .elementor-element.elementor-element-d32bf60:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-d32bf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-89e4875{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:35%;--container-widget-flex-grow:0;top:10px;text-align:end;}.elementor-3664 .elementor-element.elementor-element-89e4875.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-3664 .elementor-element.elementor-element-89e4875{right:10px;}body.rtl .elementor-3664 .elementor-element.elementor-element-89e4875{left:10px;}.elementor-3664 .elementor-element.elementor-element-89e4875 img{width:15%;}.elementor-3664 .elementor-element.elementor-element-453dd6a{background-color:var( --e-global-color-cefac0b );padding:10px 10px 10px 10px;}.elementor-3664 .elementor-element.elementor-element-453dd6a.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-453dd6a .elementor-heading-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-00b561d .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-00b561d .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-00b561d:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-00b561d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-00b561d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-a7c153b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 7px 10px 0px rgba(64, 63, 63, 0.31);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-3664 .elementor-element.elementor-element-a7c153b:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-a7c153b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-adeda55{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:35%;--container-widget-flex-grow:0;top:10px;text-align:end;}.elementor-3664 .elementor-element.elementor-element-adeda55.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-3664 .elementor-element.elementor-element-adeda55{right:10px;}body.rtl .elementor-3664 .elementor-element.elementor-element-adeda55{left:10px;}.elementor-3664 .elementor-element.elementor-element-adeda55 img{width:15%;}.elementor-3664 .elementor-element.elementor-element-cebe8db{background-color:var( --e-global-color-cefac0b );padding:10px 10px 10px 10px;}.elementor-3664 .elementor-element.elementor-element-cebe8db.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-cebe8db .elementor-heading-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-9e0ccef .elementor-image-box-wrapper{text-align:start;}.elementor-3664 .elementor-element.elementor-element-9e0ccef .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-9e0ccef:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-9e0ccef:has(:focus) .elementor-image-box-title{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-9e0ccef .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-88f6548{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;--e-transform-rotateZ:90deg;top:49%;z-index:1;}body:not(.rtl) .elementor-3664 .elementor-element.elementor-element-88f6548{left:-400px;}body.rtl .elementor-3664 .elementor-element.elementor-element-88f6548{right:-400px;}.elementor-3664 .elementor-element.elementor-element-88f6548 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-88f6548 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3664 .elementor-element.elementor-element-8bd8709{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.44;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-8bd8709:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-8bd8709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );background-image:url("https://vegasolutions.biz/wp-content/uploads/2026/07/19956.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3664 .elementor-element.elementor-element-8bd8709::before, .elementor-3664 .elementor-element.elementor-element-8bd8709 > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-8bd8709 > .e-con-inner > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-8bd8709 > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-8bd8709 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-8bd8709 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cefac0b );--background-overlay:'';}.elementor-3664 .elementor-element.elementor-element-509bdf2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3664 .elementor-element.elementor-element-1d5cde0{text-align:center;}.elementor-3664 .elementor-element.elementor-element-1d5cde0 .elementor-heading-title{font-family:var( --e-global-typography-8fbf97c-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbf97c-font-size );font-weight:var( --e-global-typography-8fbf97c-font-weight );line-height:var( --e-global-typography-8fbf97c-line-height );color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-22ad190{--divider-border-style:solid;--divider-color:var( --e-global-color-aa6dad7 );--divider-border-width:2px;}.elementor-3664 .elementor-element.elementor-element-22ad190 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-22ad190 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3664 .elementor-element.elementor-element-22ad190 .elementor-divider__text{color:var( --e-global-color-aa6dad7 );font-family:var( --e-global-typography-f47646e-font-family ), Sans-serif;font-size:var( --e-global-typography-f47646e-font-size );font-weight:var( --e-global-typography-f47646e-font-weight );text-transform:var( --e-global-typography-f47646e-text-transform );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-b566dc1{--display:flex;--justify-content:center;}.elementor-3664 .elementor-element.elementor-element-d1ede0b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-d1ede0b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-d1ede0b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-3664 .elementor-element.elementor-element-d1ede0b, .elementor-3664 .elementor-element.elementor-element-d1ede0b::before{--border-transition:0.3s;}.elementor-3664 .elementor-element.elementor-element-5abbe82 .elementor-image-box-wrapper{text-align:center;}.elementor-3664 .elementor-element.elementor-element-5abbe82.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3664 .elementor-element.elementor-element-5abbe82.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3664 .elementor-element.elementor-element-5abbe82.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-5abbe82 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-5abbe82 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-3664 .elementor-element.elementor-element-5abbe82 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3664 .elementor-element.elementor-element-5abbe82:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-5abbe82:has(:focus) .elementor-image-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-5abbe82 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-998cd6c{--display:flex;}.elementor-3664 .elementor-element.elementor-element-877ff69{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-877ff69.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-877ff69:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-3664 .elementor-element.elementor-element-877ff69, .elementor-3664 .elementor-element.elementor-element-877ff69::before{--border-transition:0.3s;}.elementor-3664 .elementor-element.elementor-element-b8595fa .elementor-image-box-wrapper{text-align:center;}.elementor-3664 .elementor-element.elementor-element-b8595fa.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3664 .elementor-element.elementor-element-b8595fa.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3664 .elementor-element.elementor-element-b8595fa.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-b8595fa .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-b8595fa .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-3664 .elementor-element.elementor-element-b8595fa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3664 .elementor-element.elementor-element-b8595fa:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-b8595fa:has(:focus) .elementor-image-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-b8595fa .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-136fed2{--display:flex;}.elementor-3664 .elementor-element.elementor-element-964abdf{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-964abdf.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-964abdf:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-3664 .elementor-element.elementor-element-964abdf, .elementor-3664 .elementor-element.elementor-element-964abdf::before{--border-transition:0.3s;}.elementor-3664 .elementor-element.elementor-element-fef450e .elementor-image-box-wrapper{text-align:center;}.elementor-3664 .elementor-element.elementor-element-fef450e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3664 .elementor-element.elementor-element-fef450e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3664 .elementor-element.elementor-element-fef450e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-fef450e .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-fef450e .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-3664 .elementor-element.elementor-element-fef450e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3664 .elementor-element.elementor-element-fef450e:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-fef450e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-fef450e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-9544565{--display:flex;}.elementor-3664 .elementor-element.elementor-element-96068bc{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-96068bc.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-96068bc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-3664 .elementor-element.elementor-element-96068bc, .elementor-3664 .elementor-element.elementor-element-96068bc::before{--border-transition:0.3s;}.elementor-3664 .elementor-element.elementor-element-77b3a6d .elementor-image-box-wrapper{text-align:center;}.elementor-3664 .elementor-element.elementor-element-77b3a6d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3664 .elementor-element.elementor-element-77b3a6d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3664 .elementor-element.elementor-element-77b3a6d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-77b3a6d .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-77b3a6d .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-3664 .elementor-element.elementor-element-77b3a6d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3664 .elementor-element.elementor-element-77b3a6d:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-77b3a6d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-77b3a6d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-2fe4365{--display:flex;}.elementor-3664 .elementor-element.elementor-element-1497ae7{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-1497ae7.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-1497ae7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-3664 .elementor-element.elementor-element-1497ae7, .elementor-3664 .elementor-element.elementor-element-1497ae7::before{--border-transition:0.3s;}.elementor-3664 .elementor-element.elementor-element-13fe485 .elementor-image-box-wrapper{text-align:center;}.elementor-3664 .elementor-element.elementor-element-13fe485.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3664 .elementor-element.elementor-element-13fe485.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3664 .elementor-element.elementor-element-13fe485.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-13fe485 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-13fe485 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-3664 .elementor-element.elementor-element-13fe485 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3664 .elementor-element.elementor-element-13fe485:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-13fe485:has(:focus) .elementor-image-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-13fe485 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-ae0cb53{--display:flex;}.elementor-3664 .elementor-element.elementor-element-658d459{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-658d459.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-658d459:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-3664 .elementor-element.elementor-element-658d459, .elementor-3664 .elementor-element.elementor-element-658d459::before{--border-transition:0.3s;}.elementor-3664 .elementor-element.elementor-element-dc1481d .elementor-image-box-wrapper{text-align:center;}.elementor-3664 .elementor-element.elementor-element-dc1481d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3664 .elementor-element.elementor-element-dc1481d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3664 .elementor-element.elementor-element-dc1481d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-dc1481d .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-dc1481d .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-3664 .elementor-element.elementor-element-dc1481d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3664 .elementor-element.elementor-element-dc1481d:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-dc1481d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-dc1481d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-42b0d13{--display:flex;}.elementor-3664 .elementor-element.elementor-element-e64e003{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-e64e003.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-e64e003:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-3664 .elementor-element.elementor-element-e64e003, .elementor-3664 .elementor-element.elementor-element-e64e003::before{--border-transition:0.3s;}.elementor-3664 .elementor-element.elementor-element-00d1e76 .elementor-image-box-wrapper{text-align:center;}.elementor-3664 .elementor-element.elementor-element-00d1e76.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3664 .elementor-element.elementor-element-00d1e76.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3664 .elementor-element.elementor-element-00d1e76.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-00d1e76 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-00d1e76 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-3664 .elementor-element.elementor-element-00d1e76 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3664 .elementor-element.elementor-element-00d1e76:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-00d1e76:has(:focus) .elementor-image-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-00d1e76 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-c0630d9{--display:flex;}.elementor-3664 .elementor-element.elementor-element-278c32b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-278c32b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-3664 .elementor-element.elementor-element-278c32b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-3664 .elementor-element.elementor-element-278c32b, .elementor-3664 .elementor-element.elementor-element-278c32b::before{--border-transition:0.3s;}.elementor-3664 .elementor-element.elementor-element-120cc31 .elementor-image-box-wrapper{text-align:center;}.elementor-3664 .elementor-element.elementor-element-120cc31.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3664 .elementor-element.elementor-element-120cc31.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3664 .elementor-element.elementor-element-120cc31.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-120cc31 .elementor-image-box-title{margin-bottom:10px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0.5px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-120cc31 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-3664 .elementor-element.elementor-element-120cc31 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3664 .elementor-element.elementor-element-120cc31:has(:hover) .elementor-image-box-title,
					 .elementor-3664 .elementor-element.elementor-element-120cc31:has(:focus) .elementor-image-box-title{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-120cc31 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-ac5206e{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-756079c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-3664 .elementor-element.elementor-element-756079c:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-756079c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-e4d2ebe{text-align:center;}.elementor-3664 .elementor-element.elementor-element-e4d2ebe .elementor-heading-title{font-family:var( --e-global-typography-8fbf97c-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbf97c-font-size );font-weight:var( --e-global-typography-8fbf97c-font-weight );line-height:var( --e-global-typography-8fbf97c-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-4d9e6a5{--divider-border-style:solid;--divider-color:var( --e-global-color-31c536a );--divider-border-width:2px;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3664 .elementor-element.elementor-element-4d9e6a5 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3664 .elementor-element.elementor-element-4d9e6a5 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3664 .elementor-element.elementor-element-4d9e6a5 .elementor-divider__text{color:var( --e-global-color-31c536a );font-family:var( --e-global-typography-f47646e-font-family ), Sans-serif;font-size:var( --e-global-typography-f47646e-font-size );font-weight:var( --e-global-typography-f47646e-font-weight );text-transform:var( --e-global-typography-f47646e-text-transform );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header:not(.background-gradient) .card-header-button, .elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{background-color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:#F3F3F3;}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{background-color:#F3F3F3;color:var( --e-global-color-cefac0b );font-family:var( --e-global-typography-656d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-656d9f2-font-size );font-weight:var( --e-global-typography-656d9f2-font-weight );line-height:var( --e-global-typography-656d9f2-line-height );border-radius:0px 0px 15px 15px;padding:18px 25px 20px 25px;}.elementor-3664 .elementor-element.elementor-element-7809231{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-7809231.elementor-element{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );margin-bottom:0px;}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-aa6dad7 );}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button, .elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after{border-radius:15px 15px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button, .elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::before{border-radius:15px 15px 15px 15px;}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper{border-radius:0px 0px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-caadcba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.48;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-caadcba:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-caadcba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3664 .elementor-element.elementor-element-caadcba::before, .elementor-3664 .elementor-element.elementor-element-caadcba > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-caadcba > .e-con-inner > .elementor-background-video-container::before, .elementor-3664 .elementor-element.elementor-element-caadcba > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-caadcba > .e-con-inner > .elementor-background-slideshow::before, .elementor-3664 .elementor-element.elementor-element-caadcba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3664 .elementor-element.elementor-element-1449edd{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-3664 .elementor-element.elementor-element-91ee17b{--display:flex;}.elementor-3664 .elementor-element.elementor-element-9921c0c{text-align:start;}.elementor-3664 .elementor-element.elementor-element-9921c0c .elementor-heading-title{font-family:var( --e-global-typography-8fbf97c-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbf97c-font-size );font-weight:var( --e-global-typography-8fbf97c-font-weight );line-height:var( --e-global-typography-8fbf97c-line-height );color:var( --e-global-color-cefac0b );}.elementor-3664 .elementor-element.elementor-element-03da787{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-31c536a );}.elementor-3664 .elementor-element.elementor-element-09d79cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-c7f9311{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(160.7851989746094, 160.7851989746094, 160.7851989746094, 0.5);--margin-top:-20px;--margin-bottom:-30px;--margin-left:-30px;--margin-right:-30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-3664 .elementor-element.elementor-element-c7f9311:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-c7f9311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa6dad7 );}@media(min-width:768px){.elementor-3664 .elementor-element.elementor-element-9008fef{--width:75%;}.elementor-3664 .elementor-element.elementor-element-5d1c2ce{--width:50%;}.elementor-3664 .elementor-element.elementor-element-32c1341{--width:50%;}.elementor-3664 .elementor-element.elementor-element-3fcf7c6{--width:70%;}.elementor-3664 .elementor-element.elementor-element-fe69446{--width:70%;}.elementor-3664 .elementor-element.elementor-element-04c54a8{--width:70%;}.elementor-3664 .elementor-element.elementor-element-d32bf60{--width:70%;}.elementor-3664 .elementor-element.elementor-element-a7c153b{--width:70%;}.elementor-3664 .elementor-element.elementor-element-1449edd{--width:70%;}.elementor-3664 .elementor-element.elementor-element-91ee17b{--width:100%;}.elementor-3664 .elementor-element.elementor-element-09d79cd{--width:30%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3664 .elementor-element.elementor-element-174f7a6{width:100%;max-width:100%;}.elementor-3664 .elementor-element.elementor-element-174f7a6 .elementor-heading-title{font-size:55px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-4506037 p{margin-block-end:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-3664 .elementor-element.elementor-element-0c0b40a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-e264e6c .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-e30b2e3 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-781d2b6 .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-052585b .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-da44570{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-91f8e75 .elementor-heading-title{font-size:var( --e-global-typography-0959144-font-size );line-height:var( --e-global-typography-0959144-line-height );}.elementor-3664 .elementor-element.elementor-element-b6e40c8{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-346bf0d .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-f0c1ea1 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-385abc8 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-ac5e6ce .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-1d6cf6e .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-b4af8f8 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-6b75105 .elementor-heading-title{font-size:var( --e-global-typography-0959144-font-size );line-height:var( --e-global-typography-0959144-line-height );}.elementor-3664 .elementor-element.elementor-element-f432af6{--grid-auto-flow:row;}.elementor-3664 .elementor-element.elementor-element-588d4fb .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-b2dff79 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-df74772 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-662c251 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-f59841a .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-9645af2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-557cf14{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-d1b9433 .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-4335d18 .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-ceb8314{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-27f51cd .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-c330038 .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-5a6b17e .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-4a6fa7c .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-0d45aa1 .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-eeffdca .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-9922949 .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-db32da3 .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-ebdf1ac .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-ce6e555 .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-2883c65 .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-1d5cde0 .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-22ad190 .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-ac5206e{--e-n-carousel-swiper-slides-to-display:3;}.elementor-3664 .elementor-element.elementor-element-e4d2ebe .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-4d9e6a5 .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-9921c0c .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-03da787{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3664 .elementor-element.elementor-element-31bec9f{--min-height:90vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3664 .elementor-element.elementor-element-174f7a6 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-4506037{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-3664 .elementor-element.elementor-element-9008fef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3664 .elementor-element.elementor-element-16dde05{--width:48%;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-3664 .elementor-element.elementor-element-0c0b40a .elementor-counter-number-wrapper{font-size:30px;}.elementor-3664 .elementor-element.elementor-element-0c0b40a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-c1c0ad7{--width:48%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3664 .elementor-element.elementor-element-e264e6c .elementor-counter-number-wrapper{font-size:30px;}.elementor-3664 .elementor-element.elementor-element-e264e6c .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-69cfe78{--width:48%;}.elementor-3664 .elementor-element.elementor-element-e30b2e3 .elementor-counter-number-wrapper{font-size:30px;}.elementor-3664 .elementor-element.elementor-element-e30b2e3 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-781d2b6 .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-052585b .elementor-divider-separator{width:100%;}.elementor-3664 .elementor-element.elementor-element-052585b .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-da44570{padding:10px 10px 10px 10px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-91f8e75 .elementor-heading-title{font-size:var( --e-global-typography-0959144-font-size );line-height:var( --e-global-typography-0959144-line-height );}.elementor-3664 .elementor-element.elementor-element-b6e40c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-7783937 img{width:14%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-346bf0d .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-0f7cd1d img{width:14%;}.elementor-3664 .elementor-element.elementor-element-f0c1ea1 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-f7870f3 img{width:14%;}.elementor-3664 .elementor-element.elementor-element-385abc8 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-cadd6d2 img{width:14%;}.elementor-3664 .elementor-element.elementor-element-ac5e6ce .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-3e98a37 img{width:14%;}.elementor-3664 .elementor-element.elementor-element-1d6cf6e .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-4814d56 img{width:14%;}.elementor-3664 .elementor-element.elementor-element-b4af8f8 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-6b75105 .elementor-heading-title{font-size:var( --e-global-typography-0959144-font-size );line-height:var( --e-global-typography-0959144-line-height );}.elementor-3664 .elementor-element.elementor-element-f432af6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3664 .elementor-element.elementor-element-588d4fb .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-b2dff79 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-df74772 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-662c251 .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-f59841a .elementor-image-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-9645af2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-a06c2ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-ae19e3d{--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3664 .elementor-element.elementor-element-557cf14{padding:10px 10px 10px 10px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-52cafba{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-52cafba img{width:100%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-b8069f4{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-b8069f4 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-ad47abf{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-ad47abf img{width:100%;}.elementor-3664 .elementor-element.elementor-element-959f7b5{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-959f7b5 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-1939bfe{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-1939bfe img{width:100%;}.elementor-3664 .elementor-element.elementor-element-86cc22f{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-86cc22f img{width:100%;}.elementor-3664 .elementor-element.elementor-element-8ff156c{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-8ff156c img{width:100%;}.elementor-3664 .elementor-element.elementor-element-10e5028{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-10e5028 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-cdc3ac6{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-cdc3ac6 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-d1b9433 .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-4335d18 .elementor-divider-separator{width:100%;}.elementor-3664 .elementor-element.elementor-element-4335d18 .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-ceb8314{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-fba6285{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-fba6285 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-27f51cd .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-18bd43e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-3664 .elementor-element.elementor-element-969f369{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-969f369.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-969f369 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-c330038 .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-88f1371{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-3664 .elementor-element.elementor-element-d1bf702{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-d1bf702.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-d1bf702 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-5a6b17e .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-82d61c8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-3664 .elementor-element.elementor-element-ce8cdd7{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-ce8cdd7.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-ce8cdd7 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-4a6fa7c .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-7bc6ca4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3664 .elementor-element.elementor-element-1cee9fc{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-1cee9fc.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-1cee9fc img{width:100%;}.elementor-3664 .elementor-element.elementor-element-0d45aa1 .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-48648a8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-3664 .elementor-element.elementor-element-c2dfae9{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-c2dfae9.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-c2dfae9 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-eeffdca .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-5f6d098{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-3664 .elementor-element.elementor-element-c1f6dd8{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-c1f6dd8.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-c1f6dd8 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-9922949 .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-cfee71a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-3664 .elementor-element.elementor-element-29a1e18{width:var( --container-widget-width, 56.016px );max-width:56.016px;--container-widget-width:56.016px;--container-widget-flex-grow:0;}.elementor-3664 .elementor-element.elementor-element-29a1e18.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-29a1e18 img{width:100%;}.elementor-3664 .elementor-element.elementor-element-db32da3 .elementor-icon-box-description{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-bfdb502{--padding-top:80px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3664 .elementor-element.elementor-element-5d1c2ce{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-ebdf1ac .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-6195270{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3664 .elementor-element.elementor-element-2186aa7{width:100%;max-width:100%;}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-3664 .elementor-element.elementor-element-2186aa7 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-ce6e555 .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-2883c65 .elementor-divider-separator{width:100%;}.elementor-3664 .elementor-element.elementor-element-2883c65 .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-5850df0 img{width:40%;}.elementor-3664 .elementor-element.elementor-element-21e2ccd img{width:40%;}.elementor-3664 .elementor-element.elementor-element-37bf74f img{width:40%;}.elementor-3664 .elementor-element.elementor-element-89e4875 img{width:40%;}.elementor-3664 .elementor-element.elementor-element-adeda55 img{width:40%;}.elementor-3664 .elementor-element.elementor-element-1d5cde0 .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-22ad190 .elementor-divider-separator{width:100%;}.elementor-3664 .elementor-element.elementor-element-22ad190 .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-5abbe82 .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-5abbe82 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-3664 .elementor-element.elementor-element-5abbe82 .elementor-image-box-description{font-size:16px;}.elementor-3664 .elementor-element.elementor-element-b8595fa .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-b8595fa .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-3664 .elementor-element.elementor-element-b8595fa .elementor-image-box-description{font-size:16px;}.elementor-3664 .elementor-element.elementor-element-fef450e .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-fef450e .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-3664 .elementor-element.elementor-element-fef450e .elementor-image-box-description{font-size:16px;}.elementor-3664 .elementor-element.elementor-element-77b3a6d .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-77b3a6d .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-3664 .elementor-element.elementor-element-77b3a6d .elementor-image-box-description{font-size:16px;}.elementor-3664 .elementor-element.elementor-element-13fe485 .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-13fe485 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-3664 .elementor-element.elementor-element-13fe485 .elementor-image-box-description{font-size:16px;}.elementor-3664 .elementor-element.elementor-element-dc1481d .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-dc1481d .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-3664 .elementor-element.elementor-element-dc1481d .elementor-image-box-description{font-size:16px;}.elementor-3664 .elementor-element.elementor-element-00d1e76 .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-00d1e76 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-3664 .elementor-element.elementor-element-00d1e76 .elementor-image-box-description{font-size:16px;}.elementor-3664 .elementor-element.elementor-element-120cc31 .elementor-image-box-img{margin-bottom:10px;}.elementor-3664 .elementor-element.elementor-element-120cc31 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-3664 .elementor-element.elementor-element-120cc31 .elementor-image-box-description{font-size:16px;}.elementor-3664 .elementor-element.elementor-element-ac5206e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3664 .elementor-element.elementor-element-e4d2ebe .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-4d9e6a5 .elementor-divider-separator{width:40%;}.elementor-3664 .elementor-element.elementor-element-4d9e6a5 .elementor-divider__text{font-size:var( --e-global-typography-f47646e-font-size );line-height:var( --e-global-typography-f47646e-line-height );}.elementor-3664 .elementor-element.elementor-element-7809231{width:100%;max-width:100%;}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-3664 .elementor-element.elementor-element-7809231 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-656d9f2-font-size );line-height:var( --e-global-typography-656d9f2-line-height );}.elementor-3664 .elementor-element.elementor-element-1449edd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3664 .elementor-element.elementor-element-91ee17b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-9921c0c .elementor-heading-title{font-size:var( --e-global-typography-8fbf97c-font-size );line-height:var( --e-global-typography-8fbf97c-line-height );}.elementor-3664 .elementor-element.elementor-element-03da787{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3664 .elementor-element.elementor-element-09d79cd{--justify-content:center;}}/* Start custom CSS for heading, class: .elementor-element-174f7a6 */.elementor-3664 .elementor-element.elementor-element-174f7a6 span{
    color:#31AEF2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dc49ef */.elementor-3664 .elementor-element.elementor-element-2dc49ef:hover .elementor-icon i {
 color: #ffffff !important;
}
.elementor-3664 .elementor-element.elementor-element-2dc49ef:hover p{
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-287c3fd */.elementor-3664 .elementor-element.elementor-element-287c3fd:hover svg,
.elementor-3664 .elementor-element.elementor-element-287c3fd:hover svg path,
.elementor-3664 .elementor-element.elementor-element-287c3fd:hover svg * {
  fill: #ffffff !important;
  stroke: #ffffff !important;
}
.elementor-3664 .elementor-element.elementor-element-287c3fd:hover p{
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d815a4 */.elementor-3664 .elementor-element.elementor-element-3d815a4:hover svg,
.elementor-3664 .elementor-element.elementor-element-3d815a4:hover svg path,
.elementor-3664 .elementor-element.elementor-element-3d815a4:hover svg * {
  fill: #ffffff !important;
  stroke: #ffffff !important;
}
.elementor-3664 .elementor-element.elementor-element-3d815a4:hover p{
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-522ed0b */.elementor-3664 .elementor-element.elementor-element-522ed0b:hover svg,
.elementor-3664 .elementor-element.elementor-element-522ed0b:hover svg path,
.elementor-3664 .elementor-element.elementor-element-522ed0b:hover svg * {
  fill: #ffffff !important;
  stroke: #ffffff !important;
}
.elementor-3664 .elementor-element.elementor-element-522ed0b:hover p{
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dee264 */.elementor-3664 .elementor-element.elementor-element-0dee264:hover svg,
.elementor-3664 .elementor-element.elementor-element-0dee264:hover svg path,
.elementor-3664 .elementor-element.elementor-element-0dee264:hover svg * {
  fill: #ffffff !important;
  stroke: #ffffff !important;
}
.elementor-3664 .elementor-element.elementor-element-0dee264:hover p{
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db9c8eb *//* Desktop */
.your-right-column{
    position: sticky;
    top: 50px;
    height: calc(85vh - 120px);
    overflow-y: auto;
    overflow-x: hidden;

    scrollbar-width: thin;
    scrollbar-color: #060e2a #e5e5e5;
}

/* Chrome, Edge, Safari */
.your-right-column::-webkit-scrollbar{
    width: 6px;
}

.your-right-column::-webkit-scrollbar-track{
    background: #e5e5e5;
    border-radius: 10px;
}

.your-right-column::-webkit-scrollbar-thumb{
    background: #060e2a;
    border-radius: 10px;
}

/* Tablet & Mobile */
@media (max-width: 1024px){
    .your-right-column{
        position: static;
        top: auto;
        height: auto;
        max-height: none;
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for jkit_accordion, class: .elementor-element-2186aa7 */.elementor-3664 .elementor-element.elementor-element-2186aa7 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5abbe82 */.elementor-3664 .elementor-element.elementor-element-5abbe82 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ede0b */.elementor-3664 .elementor-element.elementor-element-d1ede0b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-d1ede0b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b8595fa */.elementor-3664 .elementor-element.elementor-element-b8595fa img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877ff69 */.elementor-3664 .elementor-element.elementor-element-877ff69{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-877ff69::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-877ff69::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fef450e */.elementor-3664 .elementor-element.elementor-element-fef450e img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964abdf */.elementor-3664 .elementor-element.elementor-element-964abdf{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-964abdf::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-964abdf::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b3a6d */.elementor-3664 .elementor-element.elementor-element-77b3a6d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96068bc */.elementor-3664 .elementor-element.elementor-element-96068bc{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-96068bc::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-96068bc::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13fe485 */.elementor-3664 .elementor-element.elementor-element-13fe485 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1497ae7 */.elementor-3664 .elementor-element.elementor-element-1497ae7{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-1497ae7::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc1481d */.elementor-3664 .elementor-element.elementor-element-dc1481d img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-658d459 */.elementor-3664 .elementor-element.elementor-element-658d459{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-658d459::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-658d459::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00d1e76 */.elementor-3664 .elementor-element.elementor-element-00d1e76 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64e003 */.elementor-3664 .elementor-element.elementor-element-e64e003{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-e64e003::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-e64e003::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-120cc31 */.elementor-3664 .elementor-element.elementor-element-120cc31 img{
    filter: brightness(0) saturate(100%) invert(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278c32b */.elementor-3664 .elementor-element.elementor-element-278c32b{
    position: relative;
    border-radius: 15px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-3664 .elementor-element.elementor-element-278c32b::before{
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: 15px;
    background: radial-gradient(
        circle at top left,
        #eee8 0%,
        #1B2D73 35%,
        #060E2A 100%
    );
    -webkit-mask: linear-gradient(#fff 0 0) content-box,
                  linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.elementor-3664 .elementor-element.elementor-element-278c32b::after{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    background: rgba(18, 36, 92, 0.18);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ac5206e */.elementor-3664 .elementor-element.elementor-element-ac5206e .swiper-slide .e-con {
    min-height: 160px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}/* End custom CSS */