.elementor-8601 .elementor-element.elementor-element-21ccccda{--display:flex;--min-height:90vh;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8601 .elementor-element.elementor-element-21ccccda:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-21ccccda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(108deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 81%);}.elementor-8601 .elementor-element.elementor-element-21ccccda::before, .elementor-8601 .elementor-element.elementor-element-21ccccda > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-21ccccda > .e-con-inner > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-21ccccda > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-21ccccda > .e-con-inner > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-21ccccda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8601 .elementor-element.elementor-element-7249bf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-7249bf6{text-align:center;}.elementor-8601 .elementor-element.elementor-element-7249bf6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:700;line-height:51px;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-3790a0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-3790a0d{text-align:center;}.elementor-8601 .elementor-element.elementor-element-3790a0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:700;line-height:51px;color:var( --e-global-color-71c9ceb );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8601 .elementor-element.elementor-element-6b80102{width:var( --container-widget-width, 102.708% );max-width:102.708%;--container-widget-width:102.708%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-6b80102 > .elementor-widget-container{margin:0px 150px 0px 150px;}.elementor-8601 .elementor-element.elementor-element-6b80102.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-891c92e{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8601 .elementor-element.elementor-element-ba4483d .elementor-button{background-color:var( --e-global-color-71c9ceb );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-8601 .elementor-element.elementor-element-1ec9ee6 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-71c9ceb );border-radius:8px 8px 8px 8px;padding:13px 25px 13px 25px;}.elementor-8601 .elementor-element.elementor-element-65acd5f{--display:flex;}.elementor-8601 .elementor-element.elementor-element-91325d7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8601 .elementor-element.elementor-element-91325d7::before, .elementor-8601 .elementor-element.elementor-element-91325d7 > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-91325d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-91325d7 > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-91325d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-91325d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7C7C7C8F;--background-overlay:'';}.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-8601 .elementor-element.elementor-element-cdf4e1f .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-cdf4e1f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-cdf4e1f .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-cdf4e1f:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-cdf4e1f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-cdf4e1f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-a731b16 .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-a731b16 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-a731b16 .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-a731b16:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-a731b16:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-a731b16 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-d9232d8 .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-d9232d8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-d9232d8 .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-d9232d8:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-d9232d8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-d9232d8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-6831a97 .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-6831a97 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-6831a97 .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-6831a97:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-6831a97:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-6831a97 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-c3c434d{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8601 .elementor-element.elementor-element-c3c434d:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-c3c434d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-8601 .elementor-element.elementor-element-eca6a62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-eca6a62{text-align:center;}.elementor-8601 .elementor-element.elementor-element-eca6a62 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-ea67a42{width:var( --container-widget-width, 102.708% );max-width:102.708%;--container-widget-width:102.708%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#282828;}.elementor-8601 .elementor-element.elementor-element-ea67a42 > .elementor-widget-container{margin:0px 150px 0px 150px;}.elementor-8601 .elementor-element.elementor-element-ea67a42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-fdb2728{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8601 .elementor-element.elementor-element-39eb7dc > .elementor-widget-container{background-color:var( --e-global-color-71c9ceb );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-8601 .elementor-element.elementor-element-39eb7dc .elementor-icon-box-wrapper{text-align:center;}.elementor-8601 .elementor-element.elementor-element-39eb7dc{--icon-box-icon-margin:4px;}.elementor-8601 .elementor-element.elementor-element-39eb7dc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-39eb7dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-39eb7dc.elementor-view-framed .elementor-icon, .elementor-8601 .elementor-element.elementor-element-39eb7dc.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-8601 .elementor-element.elementor-element-39eb7dc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-39eb7dc .elementor-icon{font-size:30px;}.elementor-8601 .elementor-element.elementor-element-39eb7dc .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-39eb7dc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-39eb7dc:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-39eb7dc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-39eb7dc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#434343;}.elementor-8601 .elementor-element.elementor-element-efdb58b > .elementor-widget-container{background-color:var( --e-global-color-71c9ceb );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-8601 .elementor-element.elementor-element-efdb58b .elementor-icon-box-wrapper{text-align:center;}.elementor-8601 .elementor-element.elementor-element-efdb58b{--icon-box-icon-margin:4px;}.elementor-8601 .elementor-element.elementor-element-efdb58b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-efdb58b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-efdb58b.elementor-view-framed .elementor-icon, .elementor-8601 .elementor-element.elementor-element-efdb58b.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-8601 .elementor-element.elementor-element-efdb58b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-efdb58b .elementor-icon{font-size:30px;}.elementor-8601 .elementor-element.elementor-element-efdb58b .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-efdb58b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-efdb58b:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-efdb58b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-efdb58b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#434343;}.elementor-8601 .elementor-element.elementor-element-3d10789 > .elementor-widget-container{background-color:var( --e-global-color-71c9ceb );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-8601 .elementor-element.elementor-element-3d10789 .elementor-icon-box-wrapper{text-align:center;}.elementor-8601 .elementor-element.elementor-element-3d10789{--icon-box-icon-margin:4px;}.elementor-8601 .elementor-element.elementor-element-3d10789 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-3d10789.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-3d10789.elementor-view-framed .elementor-icon, .elementor-8601 .elementor-element.elementor-element-3d10789.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-8601 .elementor-element.elementor-element-3d10789.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-3d10789 .elementor-icon{font-size:30px;}.elementor-8601 .elementor-element.elementor-element-3d10789 .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-3d10789 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-3d10789:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-3d10789:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-3d10789 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#434343;}.elementor-8601 .elementor-element.elementor-element-404f523 > .elementor-widget-container{background-color:var( --e-global-color-71c9ceb );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-8601 .elementor-element.elementor-element-404f523 .elementor-icon-box-wrapper{text-align:center;}.elementor-8601 .elementor-element.elementor-element-404f523{--icon-box-icon-margin:4px;}.elementor-8601 .elementor-element.elementor-element-404f523 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-404f523.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-404f523.elementor-view-framed .elementor-icon, .elementor-8601 .elementor-element.elementor-element-404f523.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-8601 .elementor-element.elementor-element-404f523.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-404f523 .elementor-icon{font-size:30px;}.elementor-8601 .elementor-element.elementor-element-404f523 .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-404f523 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-404f523:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-404f523:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-404f523 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#434343;}.elementor-8601 .elementor-element.elementor-element-1f5faa8{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-535e7c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-535e7c6{text-align:center;}.elementor-8601 .elementor-element.elementor-element-535e7c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-b186649{width:var( --container-widget-width, 102.708% );max-width:102.708%;--container-widget-width:102.708%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#282828;}.elementor-8601 .elementor-element.elementor-element-b186649 > .elementor-widget-container{margin:0px 150px 0px 150px;}.elementor-8601 .elementor-element.elementor-element-b186649.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-081b216{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-e691af4{--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;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-e691af4:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-e691af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-8601 .elementor-element.elementor-element-e691af4::before, .elementor-8601 .elementor-element.elementor-element-e691af4 > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-e691af4 > .e-con-inner > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-e691af4 > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-e691af4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-e691af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8601 .elementor-element.elementor-element-67dcfd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-67dcfd1 img{height:100%;border-radius:10px 10px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-253e9d4{--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:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:5px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8601 .elementor-element.elementor-element-b05b51e .elementor-image-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-b05b51e .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-4b0ebfb{--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;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-4b0ebfb:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-4b0ebfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-8601 .elementor-element.elementor-element-4b0ebfb::before, .elementor-8601 .elementor-element.elementor-element-4b0ebfb > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-4b0ebfb > .e-con-inner > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-4b0ebfb > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-4b0ebfb > .e-con-inner > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-4b0ebfb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8601 .elementor-element.elementor-element-61ee153 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-61ee153 img{height:100%;border-radius:10px 10px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-1473fa7{--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:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:5px;}.elementor-8601 .elementor-element.elementor-element-c356096 .elementor-image-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-c356096 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-f4fc6c4{--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;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-f4fc6c4:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-f4fc6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-8601 .elementor-element.elementor-element-f4fc6c4::before, .elementor-8601 .elementor-element.elementor-element-f4fc6c4 > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-f4fc6c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-f4fc6c4 > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-f4fc6c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-f4fc6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8601 .elementor-element.elementor-element-dbd3abd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-dbd3abd img{height:100%;border-radius:10px 10px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-b1fe0b3{--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:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:5px;}.elementor-8601 .elementor-element.elementor-element-c63f6d5 .elementor-image-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-c63f6d5 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-b60f6a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-ae8ddf5{--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;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-ae8ddf5:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-ae8ddf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-8601 .elementor-element.elementor-element-ae8ddf5::before, .elementor-8601 .elementor-element.elementor-element-ae8ddf5 > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-ae8ddf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-ae8ddf5 > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-ae8ddf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-ae8ddf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8601 .elementor-element.elementor-element-d35c359 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-d35c359 img{height:100%;border-radius:10px 10px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-4a24c66{--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:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:5px;}.elementor-8601 .elementor-element.elementor-element-c5656cb .elementor-image-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-c5656cb .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-e03310d{--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;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-e03310d:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-e03310d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-8601 .elementor-element.elementor-element-e03310d::before, .elementor-8601 .elementor-element.elementor-element-e03310d > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-e03310d > .e-con-inner > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-e03310d > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-e03310d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-e03310d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8601 .elementor-element.elementor-element-d5e65fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-d5e65fe img{height:100%;border-radius:10px 10px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-7738ea8{--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:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:5px;}.elementor-8601 .elementor-element.elementor-element-f9e172b .elementor-image-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-f9e172b .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-d1aac0b{--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;--overlay-opacity:0;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-d1aac0b:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-d1aac0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-8601 .elementor-element.elementor-element-d1aac0b::before, .elementor-8601 .elementor-element.elementor-element-d1aac0b > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-d1aac0b > .e-con-inner > .elementor-background-video-container::before, .elementor-8601 .elementor-element.elementor-element-d1aac0b > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-d1aac0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8601 .elementor-element.elementor-element-d1aac0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8601 .elementor-element.elementor-element-b4f6b13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-b4f6b13 img{height:100%;border-radius:10px 10px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-1b4b9cf{--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:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:5px;}.elementor-8601 .elementor-element.elementor-element-a5d7061 .elementor-image-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-a5d7061 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-7900b77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8601 .elementor-element.elementor-element-081cc30 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-8601 .elementor-element.elementor-element-081cc30 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-8601 .elementor-element.elementor-element-081cc30{--image-border-radius:5px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8601 .elementor-element.elementor-element-92af9b9{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-11a3b6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-11a3b6e{text-align:center;}.elementor-8601 .elementor-element.elementor-element-11a3b6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-8ded5dc{width:var( --container-widget-width, 102.708% );max-width:102.708%;--container-widget-width:102.708%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-8ded5dc > .elementor-widget-container{margin:0px 150px 0px 150px;}.elementor-8601 .elementor-element.elementor-element-8ded5dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-5317250{--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;}.elementor-8601 .elementor-element.elementor-element-707c82e{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8601 .elementor-element.elementor-element-c2645b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-c2645b4{text-align:left;}.elementor-8601 .elementor-element.elementor-element-c2645b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-4a1c1e5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-4a1c1e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-4a1c1e5{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-4a1c1e5 p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-2e598de > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-2e598de .elementor-icon-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-2e598de .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-2e598de .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-2e598de .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-2e598de:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-2e598de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-2e598de .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1930804 );}.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-8601 .elementor-element.elementor-element-3307afc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-3307afc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-3307afc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-3307afc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8601 .elementor-element.elementor-element-3307afc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8601 .elementor-element.elementor-element-3307afc .elementor-icon-list-icon i{color:#4E3CCE;transition:color 0.3s;}.elementor-8601 .elementor-element.elementor-element-3307afc .elementor-icon-list-icon svg{fill:#4E3CCE;transition:fill 0.3s;}.elementor-8601 .elementor-element.elementor-element-3307afc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8601 .elementor-element.elementor-element-3307afc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8601 .elementor-element.elementor-element-2af0771 .elementor-button{background-color:transparent;background-image:linear-gradient(97.14deg, #7579FF 7.11%, #B224EF 97.04%);}.elementor-8601 .elementor-element.elementor-element-2af0771{width:auto;max-width:auto;}.elementor-8601 .elementor-element.elementor-element-775f346{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8601 .elementor-element.elementor-element-d465783 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-d465783{text-align:left;}.elementor-8601 .elementor-element.elementor-element-d465783 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-5066c1e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-5066c1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-5066c1e{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-5066c1e p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-78cd73f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-78cd73f .elementor-icon-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-78cd73f .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-78cd73f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-78cd73f .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-78cd73f:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-78cd73f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-78cd73f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1930804 );}.elementor-8601 .elementor-element.elementor-element-b2e9c93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-b2e9c93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-b2e9c93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-b2e9c93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8601 .elementor-element.elementor-element-b2e9c93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8601 .elementor-element.elementor-element-b2e9c93 .elementor-icon-list-icon i{color:#4E3CCE;transition:color 0.3s;}.elementor-8601 .elementor-element.elementor-element-b2e9c93 .elementor-icon-list-icon svg{fill:#4E3CCE;transition:fill 0.3s;}.elementor-8601 .elementor-element.elementor-element-b2e9c93{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8601 .elementor-element.elementor-element-b2e9c93 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8601 .elementor-element.elementor-element-76a2fd7 .elementor-button{background-color:transparent;background-image:linear-gradient(97.14deg, #7579FF 7.11%, #B224EF 97.04%);}.elementor-8601 .elementor-element.elementor-element-76a2fd7{width:auto;max-width:auto;}.elementor-8601 .elementor-element.elementor-element-abede2f{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8601 .elementor-element.elementor-element-553378e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-553378e{text-align:left;}.elementor-8601 .elementor-element.elementor-element-553378e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-907110d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-907110d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-907110d{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-907110d p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-12b859a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-12b859a .elementor-icon-box-wrapper{text-align:left;}.elementor-8601 .elementor-element.elementor-element-12b859a .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-12b859a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-12b859a .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-12b859a:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-12b859a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-12b859a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1930804 );}.elementor-8601 .elementor-element.elementor-element-1201e12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-1201e12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-1201e12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8601 .elementor-element.elementor-element-1201e12 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8601 .elementor-element.elementor-element-1201e12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8601 .elementor-element.elementor-element-1201e12 .elementor-icon-list-icon i{color:#4E3CCE;transition:color 0.3s;}.elementor-8601 .elementor-element.elementor-element-1201e12 .elementor-icon-list-icon svg{fill:#4E3CCE;transition:fill 0.3s;}.elementor-8601 .elementor-element.elementor-element-1201e12{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8601 .elementor-element.elementor-element-1201e12 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8601 .elementor-element.elementor-element-a95a0b5 .elementor-button{background-color:transparent;background-image:linear-gradient(97.14deg, #7579FF 7.11%, #B224EF 97.04%);}.elementor-8601 .elementor-element.elementor-element-a95a0b5{width:auto;max-width:auto;}.elementor-8601 .elementor-element.elementor-element-faf2ee7{--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;}.elementor-8601 .elementor-element.elementor-element-4cbce33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-4cbce33{text-align:center;}.elementor-8601 .elementor-element.elementor-element-4cbce33 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-854b2c1{--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;}.elementor-8601 .elementor-element.elementor-element-96552f2{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8601 .elementor-element.elementor-element-e8bce1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-e8bce1f{text-align:left;}.elementor-8601 .elementor-element.elementor-element-e8bce1f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-3d3b0c8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-c1e4482 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-c1e4482{text-align:left;}.elementor-8601 .elementor-element.elementor-element-c1e4482 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:51px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-562f7d5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-562f7d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-562f7d5{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-562f7d5 p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-bd6efa5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-56210d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-56210d7{text-align:left;}.elementor-8601 .elementor-element.elementor-element-56210d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:51px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-5cb53f6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-5cb53f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-5cb53f6{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-5cb53f6 p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-5bd880a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;border-color:#4931F3;--border-color:#4931F3;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-9f30bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-9f30bd3{text-align:left;}.elementor-8601 .elementor-element.elementor-element-9f30bd3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:51px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-94a54ea > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-94a54ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-94a54ea{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-94a54ea p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-e081449{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8601 .elementor-element.elementor-element-cce3942 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-cce3942{text-align:left;}.elementor-8601 .elementor-element.elementor-element-cce3942 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-3d07382{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;border-color:#F8DA34;--border-color:#F8DA34;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-f37bdc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-f37bdc0{text-align:left;}.elementor-8601 .elementor-element.elementor-element-f37bdc0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:51px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-06b6c79 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-06b6c79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-06b6c79{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-06b6c79 p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-66f1e92{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;border-color:#7511FF;--border-color:#7511FF;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-7f830c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-7f830c3{text-align:left;}.elementor-8601 .elementor-element.elementor-element-7f830c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:51px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-9a51fd0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-9a51fd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-9a51fd0{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-9a51fd0 p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-0870c7d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;border-color:#34D651;--border-color:#34D651;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-b696484 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-b696484{text-align:left;}.elementor-8601 .elementor-element.elementor-element-b696484 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:51px;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-1529d55 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-1529d55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-1529d55{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d08e36a );}.elementor-8601 .elementor-element.elementor-element-1529d55 p{margin-block-end:0px;}.elementor-8601 .elementor-element.elementor-element-11bd796{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-cc8055b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-cc8055b{text-align:center;}.elementor-8601 .elementor-element.elementor-element-cc8055b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;line-height:51px;color:#4E3CCE;}.elementor-8601 .elementor-element.elementor-element-5fcd745{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-8601 .elementor-element.elementor-element-f56628a .elementor-blockquote__content{color:var( --e-global-color-1930804 );font-weight:600;}.elementor-8601 .elementor-element.elementor-element-f56628a .elementor-blockquote__author{color:var( --e-global-color-primary );font-size:20px;}.elementor-8601 .elementor-element.elementor-element-0a5398e{--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;}.elementor-8601 .elementor-element.elementor-element-468c103 .elementor-blockquote__content{color:var( --e-global-color-1930804 );font-weight:600;}.elementor-8601 .elementor-element.elementor-element-468c103 .elementor-blockquote__author{color:var( --e-global-color-primary );font-size:20px;}.elementor-8601 .elementor-element.elementor-element-7c9a234 .elementor-blockquote__content{color:var( --e-global-color-1930804 );font-weight:600;}.elementor-8601 .elementor-element.elementor-element-7c9a234 .elementor-blockquote__author{color:var( --e-global-color-primary );font-size:20px;}.elementor-8601 .elementor-element.elementor-element-38ce47c{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8601 .elementor-element.elementor-element-38ce47c:not(.elementor-motion-effects-element-type-background), .elementor-8601 .elementor-element.elementor-element-38ce47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(280deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-8601 .elementor-element.elementor-element-006c1e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-006c1e9{text-align:center;}.elementor-8601 .elementor-element.elementor-element-006c1e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:51px;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-b1c9bc5{width:var( --container-widget-width, 102.708% );max-width:102.708%;--container-widget-width:102.708%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-b1c9bc5 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-8601 .elementor-element.elementor-element-b1c9bc5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8601 .elementor-element.elementor-element-b4e2ba4{--display:flex;}.elementor-8601 .elementor-element.elementor-element-16bad43{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-8601 .elementor-element.elementor-element-d096f86 > .elementor-widget-container{background-color:#FFFFFF17;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFD9D98A;border-radius:10px 10px 10px 10px;}.elementor-8601 .elementor-element.elementor-element-d096f86 .elementor-icon-box-wrapper{text-align:center;}.elementor-8601 .elementor-element.elementor-element-d096f86{--icon-box-icon-margin:4px;}.elementor-8601 .elementor-element.elementor-element-d096f86 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-d096f86.elementor-view-stacked .elementor-icon{background-color:#FFFFFF29;fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-d096f86.elementor-view-framed .elementor-icon, .elementor-8601 .elementor-element.elementor-element-d096f86.elementor-view-default .elementor-icon{fill:#FFFFFF29;color:#FFFFFF29;border-color:#FFFFFF29;}.elementor-8601 .elementor-element.elementor-element-d096f86.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-d096f86 .elementor-icon{font-size:30px;}.elementor-8601 .elementor-element.elementor-element-d096f86 .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-d096f86 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-d096f86:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-d096f86:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-d096f86 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-acc2331 > .elementor-widget-container{background-color:#FFFFFF17;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFD9D98A;border-radius:10px 10px 10px 10px;}.elementor-8601 .elementor-element.elementor-element-acc2331 .elementor-icon-box-wrapper{text-align:center;}.elementor-8601 .elementor-element.elementor-element-acc2331{--icon-box-icon-margin:4px;}.elementor-8601 .elementor-element.elementor-element-acc2331 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-acc2331.elementor-view-stacked .elementor-icon{background-color:#FFFFFF29;fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-acc2331.elementor-view-framed .elementor-icon, .elementor-8601 .elementor-element.elementor-element-acc2331.elementor-view-default .elementor-icon{fill:#FFFFFF29;color:#FFFFFF29;border-color:#FFFFFF29;}.elementor-8601 .elementor-element.elementor-element-acc2331.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-acc2331 .elementor-icon{font-size:30px;}.elementor-8601 .elementor-element.elementor-element-acc2331 .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-acc2331 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-acc2331:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-acc2331:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-acc2331 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-be40f93 > .elementor-widget-container{background-color:#FFFFFF17;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFD9D98A;border-radius:10px 10px 10px 10px;}.elementor-8601 .elementor-element.elementor-element-be40f93 .elementor-icon-box-wrapper{text-align:center;}.elementor-8601 .elementor-element.elementor-element-be40f93{--icon-box-icon-margin:4px;}.elementor-8601 .elementor-element.elementor-element-be40f93 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-be40f93.elementor-view-stacked .elementor-icon{background-color:#FFFFFF29;fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-be40f93.elementor-view-framed .elementor-icon, .elementor-8601 .elementor-element.elementor-element-be40f93.elementor-view-default .elementor-icon{fill:#FFFFFF29;color:#FFFFFF29;border-color:#FFFFFF29;}.elementor-8601 .elementor-element.elementor-element-be40f93.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-be40f93 .elementor-icon{font-size:30px;}.elementor-8601 .elementor-element.elementor-element-be40f93 .elementor-icon-box-title, .elementor-8601 .elementor-element.elementor-element-be40f93 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-8601 .elementor-element.elementor-element-be40f93:has(:hover) .elementor-icon-box-title,
					 .elementor-8601 .elementor-element.elementor-element-be40f93:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-be40f93 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-71c9ceb );}.elementor-8601 .elementor-element.elementor-element-709d751{--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;}.elementor-8601 .elementor-element.elementor-element-36a8150 .elementor-button{background-color:var( --e-global-color-71c9ceb );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-8601 .elementor-element.elementor-element-36a8150 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8601 .elementor-element.elementor-element-1ce31eb .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-71c9ceb );color:var( --e-global-color-71c9ceb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-71c9ceb );border-radius:8px 8px 8px 8px;padding:13px 35px 13px 35px;}@media(min-width:768px){.elementor-8601 .elementor-element.elementor-element-e691af4{--width:50%;}.elementor-8601 .elementor-element.elementor-element-253e9d4{--width:100%;}.elementor-8601 .elementor-element.elementor-element-4b0ebfb{--width:50%;}.elementor-8601 .elementor-element.elementor-element-1473fa7{--width:100%;}.elementor-8601 .elementor-element.elementor-element-f4fc6c4{--width:50%;}.elementor-8601 .elementor-element.elementor-element-b1fe0b3{--width:100%;}.elementor-8601 .elementor-element.elementor-element-ae8ddf5{--width:50%;}.elementor-8601 .elementor-element.elementor-element-4a24c66{--width:100%;}.elementor-8601 .elementor-element.elementor-element-e03310d{--width:50%;}.elementor-8601 .elementor-element.elementor-element-7738ea8{--width:100%;}.elementor-8601 .elementor-element.elementor-element-d1aac0b{--width:50%;}.elementor-8601 .elementor-element.elementor-element-1b4b9cf{--width:100%;}.elementor-8601 .elementor-element.elementor-element-707c82e{--width:50%;}.elementor-8601 .elementor-element.elementor-element-775f346{--width:50%;}.elementor-8601 .elementor-element.elementor-element-abede2f{--width:50%;}}@media(max-width:1024px){.elementor-8601 .elementor-element.elementor-element-6b80102 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-91325d7{--grid-auto-flow:row;}.elementor-8601 .elementor-element.elementor-element-c3c434d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8601 .elementor-element.elementor-element-ea67a42 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-fdb2728{--grid-auto-flow:row;}.elementor-8601 .elementor-element.elementor-element-1f5faa8{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8601 .elementor-element.elementor-element-b186649 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-8ded5dc > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-4a1c1e5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-5066c1e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-907110d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-562f7d5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-5cb53f6 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-94a54ea > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-06b6c79 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-9a51fd0 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-1529d55 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-38ce47c{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-8601 .elementor-element.elementor-element-b1c9bc5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8601 .elementor-element.elementor-element-b4e2ba4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-16bad43{--grid-auto-flow:row;--justify-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-8601 .elementor-element.elementor-element-21ccccda{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8601 .elementor-element.elementor-element-7249bf6 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-3790a0d .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-6b80102 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-6b80102{font-size:18px;}.elementor-8601 .elementor-element.elementor-element-91325d7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8601 .elementor-element.elementor-element-eca6a62 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-ea67a42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-ea67a42{text-align:center;}.elementor-8601 .elementor-element.elementor-element-fdb2728{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-1f5faa8{--padding-top:80px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8601 .elementor-element.elementor-element-535e7c6 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-b186649 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-7900b77{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8601 .elementor-element.elementor-element-11a3b6e .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-8ded5dc > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-c2645b4 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-4a1c1e5 > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-d465783 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-5066c1e > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-553378e .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-907110d > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-4cbce33 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-854b2c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-e8bce1f .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-c1e4482 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-562f7d5 > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-562f7d5{font-size:15px;}.elementor-8601 .elementor-element.elementor-element-56210d7 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-5cb53f6 > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-5cb53f6{font-size:15px;}.elementor-8601 .elementor-element.elementor-element-9f30bd3 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-94a54ea > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-94a54ea p{margin-block-end:15px;}.elementor-8601 .elementor-element.elementor-element-cce3942 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-f37bdc0 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-06b6c79 > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-06b6c79 p{margin-block-end:15px;}.elementor-8601 .elementor-element.elementor-element-7f830c3 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-9a51fd0 > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-9a51fd0{font-size:16px;}.elementor-8601 .elementor-element.elementor-element-b696484 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-1529d55 > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-8601 .elementor-element.elementor-element-1529d55{font-size:16px;}.elementor-8601 .elementor-element.elementor-element-cc8055b .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-0a5398e{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8601 .elementor-element.elementor-element-38ce47c{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-8601 .elementor-element.elementor-element-006c1e9 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-8601 .elementor-element.elementor-element-b1c9bc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8601 .elementor-element.elementor-element-b4e2ba4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-16bad43{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-709d751{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8601 .elementor-element.elementor-element-36a8150 .elementor-button{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-7249bf6 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3790a0d */.gradient-text {
  background: linear-gradient(to right, #fff,#4E3CCE,#fff, #C64DFF, #fff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21ccccda */.gradient-section {
 background: linear-gradient(to right, #4E3CCE, #C64DFF, #4E3CCE);
  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  padding: 50px 0; /* Optional: spacing inside the section */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eca6a62 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-535e7c6 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbd3abd */.img-fluid {
    height: 100% !important;
    width: 100%;
    object-fit: cover; /* optional, keeps it proportional while filling */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4f6b13 */.img-fluid {
    height: 100% !important;
    width: 100%;
    object-fit: cover; /* optional, keeps it proportional while filling */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11a3b6e */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2645b4 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d465783 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553378e */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cbce33 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8bce1f */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1e4482 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56210d7 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f30bd3 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cce3942 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f37bdc0 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f830c3 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b696484 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc8055b */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-006c1e9 */.gradient-text {
  background: linear-gradient(to right, #000, #C64DFF, #ffffff);

  background-size: 200% 200%;
  animation: gradient-shift 8s ease infinite;
  -webkit-background-clip: text; /* For Chrome, Safari */
  -webkit-text-fill-color: transparent; /* For Chrome, Safari */
  background-clip: text; /* Standard */
  color: transparent; /* Standard */
}

@keyframes gradient-shift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */