.elementor-10366 .elementor-element.elementor-element-839659c{--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:78px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10366 .elementor-element.elementor-element-839659c:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-839659c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10366 .elementor-element.elementor-element-eec1a52{--display:flex;}.elementor-10366 .elementor-element.elementor-element-e151829{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--overlay-opacity:0.5;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:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10366 .elementor-element.elementor-element-e151829:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-e151829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-e151829::before, .elementor-10366 .elementor-element.elementor-element-e151829 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-e151829 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-e151829 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-e151829 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-e151829 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-4645e29{--display:flex;--justify-content:space-around;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-47dcfbc{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-wrapper{text-align:end;gap:23px;}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-title{margin-block-end:21px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon{font-size:80px;}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-10366 .elementor-element.elementor-element-47dcfbc:has(:hover) .elementor-icon-box-title,
					 .elementor-10366 .elementor-element.elementor-element-47dcfbc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10366 .elementor-element.elementor-element-d0e96fa{padding:0px 0px 0px 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-061fbf2{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 23px 16px rgba(86.99999999999974, 18.99999999999996, 201.00000000000003, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-061fbf2:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-061fbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C929;}.elementor-10366 .elementor-element.elementor-element-061fbf2::before, .elementor-10366 .elementor-element.elementor-element-061fbf2 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-061fbf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-061fbf2 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-061fbf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-061fbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.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-10366 .elementor-element.elementor-element-ede87fb .elementor-icon-wrapper{text-align:center;}.elementor-10366 .elementor-element.elementor-element-ede87fb .elementor-icon{font-size:82px;}.elementor-10366 .elementor-element.elementor-element-ede87fb .elementor-icon svg{height:82px;}.elementor-10366 .elementor-element.elementor-element-1dce23c .elementor-icon-list-icon i{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-1dce23c .elementor-icon-list-icon svg{fill:#FFFFFF73;transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-1dce23c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-1dce23c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-1dce23c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-1dce23c .elementor-icon-list-text{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-ba9268c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10366 .elementor-element.elementor-element-27c8a56{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-27c8a56:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-27c8a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-27c8a56::before, .elementor-10366 .elementor-element.elementor-element-27c8a56 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-27c8a56 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-27c8a56 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-27c8a56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-27c8a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10366 .elementor-element.elementor-element-9466ff7{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-9466ff7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-0bc0312{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-0bc0312.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-0bc0312 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-b2ba562{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-b2ba562:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-b2ba562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-b2ba562::before, .elementor-10366 .elementor-element.elementor-element-b2ba562 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-b2ba562 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-b2ba562 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-b2ba562 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-b2ba562 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-b6a485a{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-b6a485a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-03c8360{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-03c8360.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-03c8360 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-1e418a5{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-1e418a5:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-1e418a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-1e418a5::before, .elementor-10366 .elementor-element.elementor-element-1e418a5 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-1e418a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-1e418a5 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-1e418a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-1e418a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-17bb397{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-17bb397 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-c884658{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-c884658.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-c884658 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-98a61f4{--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;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-98a61f4:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-98a61f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-98a61f4::before, .elementor-10366 .elementor-element.elementor-element-98a61f4 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-98a61f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-98a61f4 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-98a61f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-98a61f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-29e2f49{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-29e2f49.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-29e2f49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-fed5efb{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-fed5efb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-1763954{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5B5B5B;--border-color:#5B5B5B;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-1763954:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-1763954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-1763954::before, .elementor-10366 .elementor-element.elementor-element-1763954 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-1763954 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-1763954 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-1763954 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-1763954 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-ac034ff{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-ac034ff.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-ac034ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-d4ae54d{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-d4ae54d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-8a0b138{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-8a0b138:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-8a0b138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-8a0b138::before, .elementor-10366 .elementor-element.elementor-element-8a0b138 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-8a0b138 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-8a0b138 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-8a0b138 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-8a0b138 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-7f9618d{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-7f9618d.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-7f9618d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-f46bb00{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-f46bb00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-42d21b9{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-42d21b9:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-42d21b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#681DF3;}.elementor-10366 .elementor-element.elementor-element-42d21b9::before, .elementor-10366 .elementor-element.elementor-element-42d21b9 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-42d21b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-42d21b9 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-42d21b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-42d21b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-3d04e80{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-3d04e80.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-3d04e80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-b726cf9{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-b726cf9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-5cad38d{--display:flex;}.elementor-10366 .elementor-element.elementor-element-2c7b8c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10366 .elementor-element.elementor-element-2c7b8c7:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-2c7b8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-2c7b8c7::before, .elementor-10366 .elementor-element.elementor-element-2c7b8c7 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-2c7b8c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-2c7b8c7 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-2c7b8c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-2c7b8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-8c05e7f{--display:flex;--justify-content:space-around;}.elementor-10366 .elementor-element.elementor-element-9ebccc7{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-wrapper{text-align:end;gap:23px;}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-title{margin-block-end:21px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon{font-size:80px;}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-10366 .elementor-element.elementor-element-9ebccc7:has(:hover) .elementor-icon-box-title,
					 .elementor-10366 .elementor-element.elementor-element-9ebccc7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-200dd86{padding:0px 0px 0px 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-2fa3ef2{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 23px 16px rgba(86.99999999999974, 18.99999999999996, 201.00000000000003, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-2fa3ef2:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-2fa3ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C929;}.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before, .elementor-10366 .elementor-element.elementor-element-2fa3ef2 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-2fa3ef2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-2fa3ef2 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-2fa3ef2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-2fa3ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-ef7ad1b .elementor-icon-wrapper{text-align:center;}.elementor-10366 .elementor-element.elementor-element-ef7ad1b .elementor-icon{font-size:82px;}.elementor-10366 .elementor-element.elementor-element-ef7ad1b .elementor-icon svg{height:82px;}.elementor-10366 .elementor-element.elementor-element-e0e05c9 .elementor-icon-list-icon i{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-e0e05c9 .elementor-icon-list-icon svg{fill:#FFFFFF73;transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-e0e05c9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-e0e05c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-e0e05c9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-e0e05c9 .elementor-icon-list-text{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-3b444b3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-3b444b3:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-3b444b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-3b444b3::before, .elementor-10366 .elementor-element.elementor-element-3b444b3 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-3b444b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-3b444b3 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-3b444b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-3b444b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-b98e311{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-b98e311.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-b98e311 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#FFFFFF;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-10366 .elementor-element.elementor-element-8570f52 .elementor-progress-bar{height:11px;line-height:11px;}.elementor-10366 .elementor-element.elementor-element-6d85d5e{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-6d85d5e.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-6d85d5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-56b8701{--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;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-56b8701:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-56b8701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-56b8701::before, .elementor-10366 .elementor-element.elementor-element-56b8701 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-56b8701 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-56b8701 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-56b8701 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-56b8701 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-b0dc460{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-b0dc460.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-b0dc460 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-c5dfce4{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-c5dfce4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-e472432{--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;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5B5B5B;--border-color:#5B5B5B;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-e472432:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-e472432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-e472432::before, .elementor-10366 .elementor-element.elementor-element-e472432 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-e472432 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-e472432 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-e472432 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-e472432 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-d1624de{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-d1624de.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-d1624de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-ee5a23b{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-ee5a23b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-5d3f601{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-5d3f601:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-5d3f601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-5d3f601::before, .elementor-10366 .elementor-element.elementor-element-5d3f601 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-5d3f601 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-5d3f601 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-5d3f601 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-5d3f601 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-82cea92{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-82cea92.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-82cea92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-9957188{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-9957188 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-3985ee0{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-3985ee0:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-3985ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#681DF3;}.elementor-10366 .elementor-element.elementor-element-3985ee0::before, .elementor-10366 .elementor-element.elementor-element-3985ee0 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-3985ee0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-3985ee0 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-3985ee0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-3985ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-4bb4653{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-4bb4653.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-4bb4653 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-82cd6de{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-82cd6de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-9ac7051{--display:flex;}.elementor-10366 .elementor-element.elementor-element-c5d906c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10366 .elementor-element.elementor-element-c5d906c:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-c5d906c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-c5d906c::before, .elementor-10366 .elementor-element.elementor-element-c5d906c > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-c5d906c > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-c5d906c > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-c5d906c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-c5d906c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-c528473{--display:flex;--justify-content:space-around;}.elementor-10366 .elementor-element.elementor-element-4337028{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-wrapper{text-align:end;gap:23px;}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-title{margin-block-end:21px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon{font-size:80px;}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-10366 .elementor-element.elementor-element-4337028:has(:hover) .elementor-icon-box-title,
					 .elementor-10366 .elementor-element.elementor-element-4337028:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-5c36e5b{padding:0px 0px 0px 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-f820e61{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 23px 16px rgba(86.99999999999974, 18.99999999999996, 201.00000000000003, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-f820e61:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-f820e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C929;}.elementor-10366 .elementor-element.elementor-element-f820e61::before, .elementor-10366 .elementor-element.elementor-element-f820e61 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-f820e61 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-f820e61 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-f820e61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-f820e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-4c2a1b1 .elementor-icon-wrapper{text-align:center;}.elementor-10366 .elementor-element.elementor-element-4c2a1b1 .elementor-icon{font-size:82px;}.elementor-10366 .elementor-element.elementor-element-4c2a1b1 .elementor-icon svg{height:82px;}.elementor-10366 .elementor-element.elementor-element-6b8f9bf .elementor-icon-list-icon i{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-6b8f9bf .elementor-icon-list-icon svg{fill:#FFFFFF73;transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-6b8f9bf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-6b8f9bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-6b8f9bf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-6b8f9bf .elementor-icon-list-text{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-3f98291{--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:space-between;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:#F6F1F11F;--border-color:#F6F1F11F;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-3f98291:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-3f98291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AC51FF29;}.elementor-10366 .elementor-element.elementor-element-10402f5{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-10402f5.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-10402f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-3e926d6{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-3e926d6.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-3e926d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-f407c95{--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:space-between;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-f407c95:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-f407c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AC51FF54;}.elementor-10366 .elementor-element.elementor-element-f2c0ff9{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-f2c0ff9.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-f2c0ff9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-83af150{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-83af150.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-83af150 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#39B54A;}.elementor-10366 .elementor-element.elementor-element-377dc2b{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-377dc2b.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-377dc2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-c8425a7{--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;--justify-content:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-c8425a7:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-c8425a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-c8425a7::before, .elementor-10366 .elementor-element.elementor-element-c8425a7 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-c8425a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-c8425a7 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-c8425a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-c8425a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-a7ada8b{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-a7ada8b.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-a7ada8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-d24cf97{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-d24cf97.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-d24cf97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-7166440{--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;--justify-content:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5B5B5B;--border-color:#5B5B5B;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-7166440:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-7166440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-7166440::before, .elementor-10366 .elementor-element.elementor-element-7166440 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-7166440 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-7166440 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-7166440 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-7166440 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-43d789c{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-43d789c.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-43d789c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-ed568fb{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-ed568fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-6c6eff8{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-6c6eff8:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-6c6eff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-6c6eff8::before, .elementor-10366 .elementor-element.elementor-element-6c6eff8 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-6c6eff8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-6c6eff8 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-6c6eff8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-6c6eff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-5a3475b{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-5a3475b.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-5a3475b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-2cfdb63{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-2cfdb63.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-2cfdb63 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-ea4f573{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-ea4f573:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-ea4f573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#681DF3;}.elementor-10366 .elementor-element.elementor-element-ea4f573::before, .elementor-10366 .elementor-element.elementor-element-ea4f573 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-ea4f573 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-ea4f573 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-ea4f573 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-ea4f573 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-04bebb8{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-04bebb8.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-04bebb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-352f2bb{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-352f2bb.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-352f2bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-faf5fe6{--display:flex;}.elementor-10366 .elementor-element.elementor-element-952a83f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10366 .elementor-element.elementor-element-952a83f:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-952a83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-952a83f::before, .elementor-10366 .elementor-element.elementor-element-952a83f > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-952a83f > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-952a83f > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-952a83f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-952a83f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-9f16a1e{--display:flex;--justify-content:space-around;}.elementor-10366 .elementor-element.elementor-element-855e8f1{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-wrapper{text-align:end;gap:23px;}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-title{margin-block-end:21px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon{font-size:80px;}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-10366 .elementor-element.elementor-element-855e8f1:has(:hover) .elementor-icon-box-title,
					 .elementor-10366 .elementor-element.elementor-element-855e8f1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-9736cf1{padding:0px 0px 0px 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-bd96d15{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 23px 16px rgba(87.00000000000021, 18.99999999999996, 201.00000000000003, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-bd96d15:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-bd96d15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C929;}.elementor-10366 .elementor-element.elementor-element-bd96d15::before, .elementor-10366 .elementor-element.elementor-element-bd96d15 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-bd96d15 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-bd96d15 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-bd96d15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-bd96d15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-46d290f .elementor-icon-wrapper{text-align:center;}.elementor-10366 .elementor-element.elementor-element-46d290f .elementor-icon{font-size:82px;}.elementor-10366 .elementor-element.elementor-element-46d290f .elementor-icon svg{height:82px;}.elementor-10366 .elementor-element.elementor-element-143f5c8 .elementor-icon-list-icon i{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-143f5c8 .elementor-icon-list-icon svg{fill:#FFFFFF73;transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-143f5c8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-143f5c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-143f5c8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-143f5c8 .elementor-icon-list-text{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-3af5969{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10366 .elementor-element.elementor-element-bd45e74{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-bd45e74:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-bd45e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-bd45e74::before, .elementor-10366 .elementor-element.elementor-element-bd45e74 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-bd45e74 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-bd45e74 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-bd45e74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-bd45e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-e2bd08c{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-e2bd08c.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-e2bd08c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-193b268{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-193b268.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-193b268 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#3FDE55;}.elementor-10366 .elementor-element.elementor-element-18234bc{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-18234bc:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-18234bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-18234bc::before, .elementor-10366 .elementor-element.elementor-element-18234bc > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-18234bc > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-18234bc > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-18234bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-18234bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-05f40a0{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-05f40a0.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-05f40a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-9b3564a{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-9b3564a.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-9b3564a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#8D54FF;}.elementor-10366 .elementor-element.elementor-element-0cd6486{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-0cd6486.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-0cd6486 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-5cf101d{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-5cf101d:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-5cf101d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-5cf101d::before, .elementor-10366 .elementor-element.elementor-element-5cf101d > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-5cf101d > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-5cf101d > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-5cf101d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-5cf101d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-79104a5{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-79104a5.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-79104a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-c37099c{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-c37099c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-3612d11{--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;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5B5B5B;--border-color:#5B5B5B;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-3612d11:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-3612d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-3612d11::before, .elementor-10366 .elementor-element.elementor-element-3612d11 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-3612d11 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-3612d11 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-3612d11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-3612d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-69b0ed3{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-69b0ed3.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-69b0ed3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-38dd3ec{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-38dd3ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-2886b58{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-2886b58:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-2886b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008A;}.elementor-10366 .elementor-element.elementor-element-2886b58::before, .elementor-10366 .elementor-element.elementor-element-2886b58 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-2886b58 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-2886b58 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-2886b58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-2886b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-ef6021f{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-ef6021f.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-ef6021f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#ABABAB;}.elementor-10366 .elementor-element.elementor-element-5c46cd3{padding:0px 0px 0px 0px;text-align:end;}.elementor-10366 .elementor-element.elementor-element-5c46cd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-63eaa7a{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-63eaa7a:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-63eaa7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#681DF3;}.elementor-10366 .elementor-element.elementor-element-63eaa7a::before, .elementor-10366 .elementor-element.elementor-element-63eaa7a > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-63eaa7a > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-63eaa7a > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-63eaa7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-63eaa7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-dc845fc{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-dc845fc.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-dc845fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-7ed26d8{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-7ed26d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-7dd6c38{--display:flex;}.elementor-10366 .elementor-element.elementor-element-d23f6cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10366 .elementor-element.elementor-element-d23f6cc:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-d23f6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-d23f6cc::before, .elementor-10366 .elementor-element.elementor-element-d23f6cc > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-d23f6cc > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-d23f6cc > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-d23f6cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-d23f6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-ccab1ac{--display:flex;--justify-content:center;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-wrapper{text-align:end;gap:23px;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-title{margin-block-end:21px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon{font-size:98px;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba:has(:hover) .elementor-icon-box-title,
					 .elementor-10366 .elementor-element.elementor-element-cbbd7ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-940f7f1{width:var( --container-widget-width, 454px );max-width:454px;padding:0px 0px 0px 0px;--container-widget-width:454px;--container-widget-flex-grow:0;--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-d2506a4{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 23px 16px rgba(87.00000000000021, 18.99999999999996, 201.00000000000003, 0.21);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-d2506a4:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-d2506a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C929;}.elementor-10366 .elementor-element.elementor-element-d2506a4::before, .elementor-10366 .elementor-element.elementor-element-d2506a4 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-d2506a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-d2506a4 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-d2506a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-d2506a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-a4ca829 .elementor-icon-wrapper{text-align:center;}.elementor-10366 .elementor-element.elementor-element-a4ca829 .elementor-icon{font-size:82px;}.elementor-10366 .elementor-element.elementor-element-a4ca829 .elementor-icon svg{height:82px;}.elementor-10366 .elementor-element.elementor-element-2d6dd8b .elementor-icon-list-icon i{color:#FFFFFF73;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-2d6dd8b .elementor-icon-list-icon svg{fill:#FFFFFF73;transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-2d6dd8b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-2d6dd8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-2d6dd8b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-10366 .elementor-element.elementor-element-2d6dd8b .elementor-icon-list-text{color:#FFFFFF8A;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-1d8c9d4{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10366 .elementor-element.elementor-element-e6ef520{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10366 .elementor-element.elementor-element-e6ef520:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-e6ef520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://healthorbit.ai/wp-content/uploads/2025/06/Group-1686557851.svg");background-position:center center;background-repeat:no-repeat;background-size:67% auto;}.elementor-10366 .elementor-element.elementor-element-c0971ee{--display:flex;}.elementor-10366 .elementor-element.elementor-element-e751ed2{--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;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10366 .elementor-element.elementor-element-e751ed2:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-e751ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-e751ed2::before, .elementor-10366 .elementor-element.elementor-element-e751ed2 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-e751ed2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-e751ed2 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-e751ed2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-e751ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-4067113{padding:0px 0px 0px 0px;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-98618a7{padding:0px 0px 0px 35px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-6a07cc1{--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;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10366 .elementor-element.elementor-element-6a07cc1:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-6a07cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#382C4C;}.elementor-10366 .elementor-element.elementor-element-6a07cc1::before, .elementor-10366 .elementor-element.elementor-element-6a07cc1 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-6a07cc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-6a07cc1 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-6a07cc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-6a07cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-ad425b3{padding:0px 0px 10px 0px;--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-890042f{padding:0px 0px 0px 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-21ddef0{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10366 .elementor-element.elementor-element-21ddef0:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-21ddef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-21ddef0::before, .elementor-10366 .elementor-element.elementor-element-21ddef0 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-21ddef0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-21ddef0 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-21ddef0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-21ddef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-21fa24e{padding:0px 0px 0px 0px;--e-icon-list-icon-size:29px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-c394b82{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10366 .elementor-element.elementor-element-c394b82:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-c394b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#681DF3;}.elementor-10366 .elementor-element.elementor-element-c394b82::before, .elementor-10366 .elementor-element.elementor-element-c394b82 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-c394b82 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-c394b82 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-c394b82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-c394b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-c394b82.e-con:hover{--e-con-transform-scale:1.05;}.elementor-10366 .elementor-element.elementor-element-ae809fb{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-ae809fb.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-ae809fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-3859653{--display:flex;}.elementor-10366 .elementor-element.elementor-element-0ef54f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10366 .elementor-element.elementor-element-0ef54f7:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-0ef54f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-0ef54f7::before, .elementor-10366 .elementor-element.elementor-element-0ef54f7 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-0ef54f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-0ef54f7 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-0ef54f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-0ef54f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-ae90f6d{--display:flex;}.elementor-10366 .elementor-element.elementor-element-a1ac860{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-wrapper{text-align:end;gap:23px;}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-title{margin-block-end:21px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon{font-size:80px;}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:700;}.elementor-10366 .elementor-element.elementor-element-a1ac860:has(:hover) .elementor-icon-box-title,
					 .elementor-10366 .elementor-element.elementor-element-a1ac860:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-8b9f630{padding:0px 0px 0px 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10366 .elementor-element.elementor-element-d7406bf{--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;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-d7406bf:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-d7406bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-d7406bf::before, .elementor-10366 .elementor-element.elementor-element-d7406bf > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-d7406bf > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-d7406bf > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-d7406bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-d7406bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-5afa0e0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-wrapper{gap:15px;}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon{font-size:54px;}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:300;}.elementor-10366 .elementor-element.elementor-element-e4f2ded:has(:hover) .elementor-icon-box-title,
					 .elementor-10366 .elementor-element.elementor-element-e4f2ded:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-73f1b99{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10366 .elementor-element.elementor-element-2e6a257{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-2e6a257:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-2e6a257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-2e6a257::before, .elementor-10366 .elementor-element.elementor-element-2e6a257 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-2e6a257 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-2e6a257 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-2e6a257 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-2e6a257 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-1e3fc28{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-1e3fc28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-6e7188b{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-6e7188b.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-6e7188b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-eab1053{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-eab1053:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-eab1053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-eab1053::before, .elementor-10366 .elementor-element.elementor-element-eab1053 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-eab1053 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-eab1053 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-eab1053 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-eab1053 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-7ae81bf{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-7ae81bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-58c8dbc{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-58c8dbc.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-58c8dbc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-f0432b7{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-f0432b7:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-f0432b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-f0432b7::before, .elementor-10366 .elementor-element.elementor-element-f0432b7 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-f0432b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-f0432b7 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-f0432b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-f0432b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-9c9a086{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-9c9a086 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-113bc4f{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-113bc4f.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-113bc4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-89f1de0{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10366 .elementor-element.elementor-element-89f1de0:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-89f1de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-89f1de0::before, .elementor-10366 .elementor-element.elementor-element-89f1de0 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-89f1de0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-89f1de0 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-89f1de0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-89f1de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-55ff059{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-55ff059.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-55ff059 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-e8f4f26{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-e8f4f26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-d0f8f0d{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-d0f8f0d:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-d0f8f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-d0f8f0d::before, .elementor-10366 .elementor-element.elementor-element-d0f8f0d > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-d0f8f0d > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-d0f8f0d > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-d0f8f0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-d0f8f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-4e8ebee{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-4e8ebee.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-4e8ebee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-cac7e8a{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-cac7e8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-815b340{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-815b340:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-815b340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5713C914;}.elementor-10366 .elementor-element.elementor-element-815b340::before, .elementor-10366 .elementor-element.elementor-element-815b340 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-815b340 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-815b340 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-815b340 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-815b340 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-f79a457{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-f79a457.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-f79a457 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-ed2fd53{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-ed2fd53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-82adcf3{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-10366 .elementor-element.elementor-element-82adcf3:not(.elementor-motion-effects-element-type-background), .elementor-10366 .elementor-element.elementor-element-82adcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#681DF3;}.elementor-10366 .elementor-element.elementor-element-82adcf3::before, .elementor-10366 .elementor-element.elementor-element-82adcf3 > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-82adcf3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10366 .elementor-element.elementor-element-82adcf3 > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-82adcf3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10366 .elementor-element.elementor-element-82adcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AC51FF1A;--background-overlay:'';}.elementor-10366 .elementor-element.elementor-element-26c3609{padding:0px 0px 0px 0px;text-align:start;}.elementor-10366 .elementor-element.elementor-element-26c3609.elementor-element{--align-self:center;}.elementor-10366 .elementor-element.elementor-element-26c3609 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-59a669f{padding:0px 0px 0px 0px;text-align:center;}.elementor-10366 .elementor-element.elementor-element-59a669f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-10366 .elementor-element.elementor-element-5c6608a{--display:flex;}.elementor-10366 .elementor-element.elementor-element-1bb5a7b{--display:flex;}.elementor-10366 .elementor-element.elementor-element-44d7a3f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:21px;--n-tabs-gap:15px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:14px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:14px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-icon-size:23px;}.elementor-10366 .elementor-element.elementor-element-44d7a3f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#5713C900;}.elementor-10366 .elementor-element.elementor-element-44d7a3f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-color:var( --e-global-color-primary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-10366 .elementor-element.elementor-element-44d7a3f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF54;}.elementor-10366 .elementor-element.elementor-element-44d7a3f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10366 .elementor-element.elementor-element-44d7a3f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(146deg, var( --e-global-color-accent ) 0%, #9657FF 100%);border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-text );}.elementor-10366 .elementor-element.elementor-element-44d7a3f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-10366 .elementor-element.elementor-element-44d7a3f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}@media(min-width:768px){.elementor-10366 .elementor-element.elementor-element-e6ef520{--width:15%;}.elementor-10366 .elementor-element.elementor-element-c0971ee{--width:85%;}}@media(max-width:1024px){.elementor-10366 .elementor-element.elementor-element-ba9268c{--grid-auto-flow:row;}.elementor-10366 .elementor-element.elementor-element-3af5969{--grid-auto-flow:row;}.elementor-10366 .elementor-element.elementor-element-73f1b99{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10366 .elementor-element.elementor-element-e151829{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-wrapper{gap:13px;}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon{font-size:44px;}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-title a{font-size:16px;line-height:1em;}.elementor-10366 .elementor-element.elementor-element-47dcfbc .elementor-icon-box-description{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-d0e96fa{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-d0e96fa .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-061fbf2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-061fbf2.e-con{--order:-99999 /* order start hack */;}.elementor-10366 .elementor-element.elementor-element-ba9268c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10366 .elementor-element.elementor-element-27c8a56{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-9466ff7{text-align:center;}.elementor-10366 .elementor-element.elementor-element-9466ff7 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-0bc0312{text-align:center;}.elementor-10366 .elementor-element.elementor-element-0bc0312 .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-b2ba562{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-b6a485a{text-align:center;}.elementor-10366 .elementor-element.elementor-element-b6a485a .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-03c8360{text-align:center;}.elementor-10366 .elementor-element.elementor-element-03c8360 .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-1e418a5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-17bb397{text-align:center;}.elementor-10366 .elementor-element.elementor-element-17bb397 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-c884658{text-align:center;}.elementor-10366 .elementor-element.elementor-element-c884658 .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-98a61f4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-29e2f49.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-29e2f49{text-align:end;}.elementor-10366 .elementor-element.elementor-element-29e2f49 .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-fed5efb{text-align:end;}.elementor-10366 .elementor-element.elementor-element-fed5efb .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-1763954{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-ac034ff.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-ac034ff{text-align:end;}.elementor-10366 .elementor-element.elementor-element-ac034ff .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-d4ae54d{text-align:end;}.elementor-10366 .elementor-element.elementor-element-d4ae54d .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-8a0b138{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-7f9618d.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-7f9618d{text-align:end;}.elementor-10366 .elementor-element.elementor-element-7f9618d .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-f46bb00{text-align:end;}.elementor-10366 .elementor-element.elementor-element-f46bb00 .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-42d21b9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-3d04e80{text-align:center;}.elementor-10366 .elementor-element.elementor-element-3d04e80 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-b726cf9{text-align:center;}.elementor-10366 .elementor-element.elementor-element-b726cf9 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-2c7b8c7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-wrapper{gap:13px;}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon{font-size:44px;}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-title a{font-size:16px;line-height:1em;}.elementor-10366 .elementor-element.elementor-element-9ebccc7 .elementor-icon-box-description{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-200dd86{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-200dd86 .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-2fa3ef2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-2fa3ef2.e-con{--order:-99999 /* order start hack */;}.elementor-10366 .elementor-element.elementor-element-3b444b3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-b98e311{text-align:center;}.elementor-10366 .elementor-element.elementor-element-b98e311 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-6d85d5e{text-align:center;}.elementor-10366 .elementor-element.elementor-element-6d85d5e .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-56b8701{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-b0dc460.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-b0dc460{text-align:end;}.elementor-10366 .elementor-element.elementor-element-b0dc460 .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-c5dfce4{text-align:end;}.elementor-10366 .elementor-element.elementor-element-c5dfce4 .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-e472432{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-d1624de.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-d1624de{text-align:end;}.elementor-10366 .elementor-element.elementor-element-d1624de .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-ee5a23b{text-align:end;}.elementor-10366 .elementor-element.elementor-element-ee5a23b .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-5d3f601{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-82cea92.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-82cea92{text-align:end;}.elementor-10366 .elementor-element.elementor-element-82cea92 .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-9957188{text-align:end;}.elementor-10366 .elementor-element.elementor-element-9957188 .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-3985ee0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-4bb4653{text-align:center;}.elementor-10366 .elementor-element.elementor-element-4bb4653 .elementor-heading-title{font-size:16px;}.elementor-10366 .elementor-element.elementor-element-82cd6de{text-align:end;}.elementor-10366 .elementor-element.elementor-element-82cd6de .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-c5d906c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-wrapper{gap:13px;}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon{font-size:44px;}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-title a{font-size:16px;line-height:1em;}.elementor-10366 .elementor-element.elementor-element-4337028 .elementor-icon-box-description{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-5c36e5b{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-5c36e5b .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-f820e61{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-f820e61.e-con{--order:-99999 /* order start hack */;}.elementor-10366 .elementor-element.elementor-element-10402f5{text-align:center;}.elementor-10366 .elementor-element.elementor-element-10402f5 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-3e926d6{text-align:center;}.elementor-10366 .elementor-element.elementor-element-3e926d6 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-f2c0ff9{text-align:center;}.elementor-10366 .elementor-element.elementor-element-f2c0ff9 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-83af150{text-align:center;}.elementor-10366 .elementor-element.elementor-element-83af150 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-377dc2b{text-align:center;}.elementor-10366 .elementor-element.elementor-element-377dc2b .elementor-heading-title{font-size:16px;}.elementor-10366 .elementor-element.elementor-element-c8425a7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-a7ada8b.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-a7ada8b{text-align:end;}.elementor-10366 .elementor-element.elementor-element-a7ada8b .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-d24cf97{text-align:end;}.elementor-10366 .elementor-element.elementor-element-d24cf97 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-7166440{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-43d789c.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-43d789c{text-align:end;}.elementor-10366 .elementor-element.elementor-element-43d789c .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-ed568fb{text-align:end;}.elementor-10366 .elementor-element.elementor-element-ed568fb .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-6c6eff8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-5a3475b.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-5a3475b{text-align:end;}.elementor-10366 .elementor-element.elementor-element-5a3475b .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-2cfdb63{text-align:end;}.elementor-10366 .elementor-element.elementor-element-2cfdb63 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-ea4f573{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-04bebb8{text-align:center;}.elementor-10366 .elementor-element.elementor-element-04bebb8 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-352f2bb{text-align:end;}.elementor-10366 .elementor-element.elementor-element-352f2bb .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-952a83f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-wrapper{gap:13px;}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon{font-size:44px;}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-title a{font-size:16px;line-height:1em;}.elementor-10366 .elementor-element.elementor-element-855e8f1 .elementor-icon-box-description{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-9736cf1{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-9736cf1 .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-bd96d15{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-bd96d15.e-con{--order:-99999 /* order start hack */;}.elementor-10366 .elementor-element.elementor-element-3af5969{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10366 .elementor-element.elementor-element-bd45e74{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-e2bd08c{text-align:center;}.elementor-10366 .elementor-element.elementor-element-e2bd08c .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-193b268{text-align:center;}.elementor-10366 .elementor-element.elementor-element-193b268 .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-18234bc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-05f40a0{text-align:center;}.elementor-10366 .elementor-element.elementor-element-05f40a0 .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-9b3564a{text-align:center;}.elementor-10366 .elementor-element.elementor-element-9b3564a .elementor-heading-title{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-0cd6486{text-align:center;}.elementor-10366 .elementor-element.elementor-element-0cd6486 .elementor-heading-title{font-size:16px;}.elementor-10366 .elementor-element.elementor-element-5cf101d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-79104a5.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-79104a5{text-align:end;}.elementor-10366 .elementor-element.elementor-element-79104a5 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-c37099c{text-align:end;}.elementor-10366 .elementor-element.elementor-element-c37099c .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-3612d11{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-69b0ed3.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-69b0ed3{text-align:end;}.elementor-10366 .elementor-element.elementor-element-69b0ed3 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-38dd3ec{text-align:end;}.elementor-10366 .elementor-element.elementor-element-38dd3ec .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-2886b58{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-ef6021f.elementor-element{--align-self:flex-start;}.elementor-10366 .elementor-element.elementor-element-ef6021f{text-align:end;}.elementor-10366 .elementor-element.elementor-element-ef6021f .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-5c46cd3{text-align:end;}.elementor-10366 .elementor-element.elementor-element-5c46cd3 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-63eaa7a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-dc845fc{text-align:center;}.elementor-10366 .elementor-element.elementor-element-dc845fc .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-7ed26d8{text-align:center;}.elementor-10366 .elementor-element.elementor-element-7ed26d8 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-d23f6cc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-wrapper{gap:13px;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon{font-size:88px;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-title a{font-size:16px;line-height:1em;}.elementor-10366 .elementor-element.elementor-element-cbbd7ba .elementor-icon-box-description{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-940f7f1{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-940f7f1 .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-d2506a4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-d2506a4.e-con{--order:-99999 /* order start hack */;}.elementor-10366 .elementor-element.elementor-element-e751ed2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-4067113{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-4067113 .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-98618a7{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-98618a7 .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-6a07cc1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-ad425b3{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-ad425b3 .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-890042f{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-890042f .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-21ddef0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-21fa24e{padding:10px 10px 10px 10px;--e-icon-list-icon-size:8px;}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-21fa24e .elementor-icon-list-item > a{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-c394b82{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-ae809fb{text-align:center;}.elementor-10366 .elementor-element.elementor-element-ae809fb .elementor-heading-title{font-size:16px;}.elementor-10366 .elementor-element.elementor-element-0ef54f7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon{font-size:44px;}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-title a{font-size:16px;line-height:1em;}.elementor-10366 .elementor-element.elementor-element-a1ac860 .elementor-icon-box-description{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-8b9f630{padding:10px 10px 10px 10px;}.elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10366 .elementor-element.elementor-element-8b9f630 .elementor-icon-list-item > a{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-d7406bf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-d7406bf.e-con{--order:99999 /* order end hack */;}.elementor-10366 .elementor-element.elementor-element-5afa0e0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon{font-size:44px;}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-title, .elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-title a{font-size:16px;line-height:1em;}.elementor-10366 .elementor-element.elementor-element-e4f2ded .elementor-icon-box-description{font-size:12px;}.elementor-10366 .elementor-element.elementor-element-73f1b99{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10366 .elementor-element.elementor-element-2e6a257{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-1e3fc28{text-align:center;}.elementor-10366 .elementor-element.elementor-element-1e3fc28 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-6e7188b{text-align:center;}.elementor-10366 .elementor-element.elementor-element-6e7188b .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-eab1053{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-7ae81bf{text-align:center;}.elementor-10366 .elementor-element.elementor-element-7ae81bf .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-58c8dbc{text-align:center;}.elementor-10366 .elementor-element.elementor-element-58c8dbc .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-f0432b7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-9c9a086{text-align:center;}.elementor-10366 .elementor-element.elementor-element-9c9a086 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-113bc4f{text-align:center;}.elementor-10366 .elementor-element.elementor-element-113bc4f .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-89f1de0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-55ff059{text-align:center;}.elementor-10366 .elementor-element.elementor-element-55ff059 .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-e8f4f26{text-align:center;}.elementor-10366 .elementor-element.elementor-element-e8f4f26 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-d0f8f0d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-4e8ebee{text-align:center;}.elementor-10366 .elementor-element.elementor-element-4e8ebee .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-cac7e8a{text-align:center;}.elementor-10366 .elementor-element.elementor-element-cac7e8a .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-815b340{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-f79a457{text-align:center;}.elementor-10366 .elementor-element.elementor-element-f79a457 .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-ed2fd53{text-align:center;}.elementor-10366 .elementor-element.elementor-element-ed2fd53 .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-82adcf3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10366 .elementor-element.elementor-element-26c3609{text-align:center;}.elementor-10366 .elementor-element.elementor-element-26c3609 .elementor-heading-title{font-size:24px;}.elementor-10366 .elementor-element.elementor-element-59a669f{text-align:center;}.elementor-10366 .elementor-element.elementor-element-59a669f .elementor-heading-title{font-size:14px;}.elementor-10366 .elementor-element.elementor-element-44d7a3f{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:26px;}.elementor-10366 .elementor-element.elementor-element-44d7a3f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}}/* Start custom CSS for icon, class: .elementor-element-ede87fb */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061fbf2 */.elementor-10366 .elementor-element.elementor-element-061fbf2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-061fbf2::before,
.elementor-10366 .elementor-element.elementor-element-061fbf2::after,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-061fbf2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef7ad1b */.pulse-icon {
  position: relative;
  z-index: 1;
  display: inline-block;
}

.pulse-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: rgba(87, 19, 201, 0.2); /* Soft purple ripple */
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  z-index: -1;
  animation: ripplePop 2.5s infinite ease-out;
}
@keyframes ripplePop {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  100% {
    transform: translate(-50%, -50%) scale(2.4);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa3ef2 */.elementor-10366 .elementor-element.elementor-element-2fa3ef2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c2a1b1 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f820e61 */.elementor-10366 .elementor-element.elementor-element-f820e61 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-f820e61::before,
.elementor-10366 .elementor-element.elementor-element-f820e61::after,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-f820e61::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46d290f */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd96d15 */.elementor-10366 .elementor-element.elementor-element-bd96d15 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-bd96d15::before,
.elementor-10366 .elementor-element.elementor-element-bd96d15::after,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-bd96d15::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a4ca829 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2506a4 */.elementor-10366 .elementor-element.elementor-element-d2506a4 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d2506a4::before,
.elementor-10366 .elementor-element.elementor-element-d2506a4::after,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d2506a4::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7406bf */.elementor-10366 .elementor-element.elementor-element-d7406bf {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d7406bf::before,
.elementor-10366 .elementor-element.elementor-element-d7406bf::after,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d7406bf::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ede87fb */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061fbf2 */.elementor-10366 .elementor-element.elementor-element-061fbf2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-061fbf2::before,
.elementor-10366 .elementor-element.elementor-element-061fbf2::after,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-061fbf2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef7ad1b */.pulse-icon {
  position: relative;
  z-index: 1;
  display: inline-block;
}

.pulse-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: rgba(87, 19, 201, 0.2); /* Soft purple ripple */
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  z-index: -1;
  animation: ripplePop 2.5s infinite ease-out;
}
@keyframes ripplePop {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  100% {
    transform: translate(-50%, -50%) scale(2.4);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa3ef2 */.elementor-10366 .elementor-element.elementor-element-2fa3ef2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c2a1b1 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f820e61 */.elementor-10366 .elementor-element.elementor-element-f820e61 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-f820e61::before,
.elementor-10366 .elementor-element.elementor-element-f820e61::after,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-f820e61::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46d290f */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd96d15 */.elementor-10366 .elementor-element.elementor-element-bd96d15 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-bd96d15::before,
.elementor-10366 .elementor-element.elementor-element-bd96d15::after,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-bd96d15::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a4ca829 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2506a4 */.elementor-10366 .elementor-element.elementor-element-d2506a4 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d2506a4::before,
.elementor-10366 .elementor-element.elementor-element-d2506a4::after,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d2506a4::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7406bf */.elementor-10366 .elementor-element.elementor-element-d7406bf {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d7406bf::before,
.elementor-10366 .elementor-element.elementor-element-d7406bf::after,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d7406bf::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ede87fb */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061fbf2 */.elementor-10366 .elementor-element.elementor-element-061fbf2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-061fbf2::before,
.elementor-10366 .elementor-element.elementor-element-061fbf2::after,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-061fbf2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef7ad1b */.pulse-icon {
  position: relative;
  z-index: 1;
  display: inline-block;
}

.pulse-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: rgba(87, 19, 201, 0.2); /* Soft purple ripple */
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  z-index: -1;
  animation: ripplePop 2.5s infinite ease-out;
}
@keyframes ripplePop {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  100% {
    transform: translate(-50%, -50%) scale(2.4);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa3ef2 */.elementor-10366 .elementor-element.elementor-element-2fa3ef2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c2a1b1 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f820e61 */.elementor-10366 .elementor-element.elementor-element-f820e61 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-f820e61::before,
.elementor-10366 .elementor-element.elementor-element-f820e61::after,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-f820e61::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46d290f */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd96d15 */.elementor-10366 .elementor-element.elementor-element-bd96d15 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-bd96d15::before,
.elementor-10366 .elementor-element.elementor-element-bd96d15::after,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-bd96d15::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a4ca829 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2506a4 */.elementor-10366 .elementor-element.elementor-element-d2506a4 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d2506a4::before,
.elementor-10366 .elementor-element.elementor-element-d2506a4::after,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d2506a4::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7406bf */.elementor-10366 .elementor-element.elementor-element-d7406bf {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d7406bf::before,
.elementor-10366 .elementor-element.elementor-element-d7406bf::after,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d7406bf::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ede87fb */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061fbf2 */.elementor-10366 .elementor-element.elementor-element-061fbf2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-061fbf2::before,
.elementor-10366 .elementor-element.elementor-element-061fbf2::after,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-061fbf2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef7ad1b */.pulse-icon {
  position: relative;
  z-index: 1;
  display: inline-block;
}

.pulse-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: rgba(87, 19, 201, 0.2); /* Soft purple ripple */
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  z-index: -1;
  animation: ripplePop 2.5s infinite ease-out;
}
@keyframes ripplePop {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  100% {
    transform: translate(-50%, -50%) scale(2.4);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa3ef2 */.elementor-10366 .elementor-element.elementor-element-2fa3ef2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c2a1b1 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f820e61 */.elementor-10366 .elementor-element.elementor-element-f820e61 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-f820e61::before,
.elementor-10366 .elementor-element.elementor-element-f820e61::after,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-f820e61::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46d290f */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd96d15 */.elementor-10366 .elementor-element.elementor-element-bd96d15 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-bd96d15::before,
.elementor-10366 .elementor-element.elementor-element-bd96d15::after,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-bd96d15::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a4ca829 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2506a4 */.elementor-10366 .elementor-element.elementor-element-d2506a4 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d2506a4::before,
.elementor-10366 .elementor-element.elementor-element-d2506a4::after,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d2506a4::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7406bf */.elementor-10366 .elementor-element.elementor-element-d7406bf {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d7406bf::before,
.elementor-10366 .elementor-element.elementor-element-d7406bf::after,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d7406bf::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ede87fb */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061fbf2 */.elementor-10366 .elementor-element.elementor-element-061fbf2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-061fbf2::before,
.elementor-10366 .elementor-element.elementor-element-061fbf2::after,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-061fbf2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef7ad1b */.pulse-icon {
  position: relative;
  z-index: 1;
  display: inline-block;
}

.pulse-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: rgba(87, 19, 201, 0.2); /* Soft purple ripple */
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  z-index: -1;
  animation: ripplePop 2.5s infinite ease-out;
}
@keyframes ripplePop {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  100% {
    transform: translate(-50%, -50%) scale(2.4);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa3ef2 */.elementor-10366 .elementor-element.elementor-element-2fa3ef2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c2a1b1 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f820e61 */.elementor-10366 .elementor-element.elementor-element-f820e61 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-f820e61::before,
.elementor-10366 .elementor-element.elementor-element-f820e61::after,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-f820e61::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46d290f */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd96d15 */.elementor-10366 .elementor-element.elementor-element-bd96d15 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-bd96d15::before,
.elementor-10366 .elementor-element.elementor-element-bd96d15::after,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-bd96d15::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a4ca829 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2506a4 */.elementor-10366 .elementor-element.elementor-element-d2506a4 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d2506a4::before,
.elementor-10366 .elementor-element.elementor-element-d2506a4::after,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d2506a4::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7406bf */.elementor-10366 .elementor-element.elementor-element-d7406bf {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d7406bf::before,
.elementor-10366 .elementor-element.elementor-element-d7406bf::after,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d7406bf::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ede87fb */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061fbf2 */.elementor-10366 .elementor-element.elementor-element-061fbf2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-061fbf2::before,
.elementor-10366 .elementor-element.elementor-element-061fbf2::after,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2,
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-061fbf2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-061fbf2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef7ad1b */.pulse-icon {
  position: relative;
  z-index: 1;
  display: inline-block;
}

.pulse-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background: rgba(87, 19, 201, 0.2); /* Soft purple ripple */
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  z-index: -1;
  animation: ripplePop 2.5s infinite ease-out;
}
@keyframes ripplePop {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  100% {
    transform: translate(-50%, -50%) scale(2.4);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa3ef2 */.elementor-10366 .elementor-element.elementor-element-2fa3ef2 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2,
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-2fa3ef2 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c2a1b1 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f820e61 */.elementor-10366 .elementor-element.elementor-element-f820e61 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-f820e61::before,
.elementor-10366 .elementor-element.elementor-element-f820e61::after,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2,
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-f820e61::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-f820e61 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46d290f */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd96d15 */.elementor-10366 .elementor-element.elementor-element-bd96d15 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-bd96d15::before,
.elementor-10366 .elementor-element.elementor-element-bd96d15::after,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2,
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-bd96d15::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-bd96d15 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a4ca829 */.glowing-icon {
  position: relative;
  z-index: 1;
}

.glowing-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(87, 19, 201, 0.21); /* Your glow color */
  z-index: -1;
  animation: pulseGlow 2.5s infinite ease-in-out;
  filter: blur(12px);
}

@keyframes pulseGlow {
  0%, 100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2506a4 */.elementor-10366 .elementor-element.elementor-element-d2506a4 {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d2506a4::before,
.elementor-10366 .elementor-element.elementor-element-d2506a4::after,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2,
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d2506a4::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d2506a4 .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7406bf */.elementor-10366 .elementor-element.elementor-element-d7406bf {
  position: relative;
  overflow: hidden;
}

.elementor-10366 .elementor-element.elementor-element-d7406bf::before,
.elementor-10366 .elementor-element.elementor-element-d7406bf::after,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2,
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  content: "";
  position: absolute;
  width: 120px; /* width of the light ray */
  height: 3px;  /* thickness of ray */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: rayMove 3s linear infinite;
  opacity: 0.5;
}

/* Add random top positions and delays */
.elementor-10366 .elementor-element.elementor-element-d7406bf::before {
  top: 25%;
  animation-delay: 0s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf::after {
  top: 65%;
  animation-delay: 1s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray1 {
  top: 55%;
  animation-delay: 0.7s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray2 {
  top: 70%;
  animation-delay: 1.5s;
}
.elementor-10366 .elementor-element.elementor-element-d7406bf .ray3 {
  top: 85%;
  animation-delay: 2s;
}

@keyframes rayMove {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */