.elementor-15 .elementor-element.elementor-element-213d6dd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.7;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-213d6dd6::before, .elementor-15 .elementor-element.elementor-element-213d6dd6 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-213d6dd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-213d6dd6 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-213d6dd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-213d6dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-5a642ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CACACA;--border-color:#CACACA;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5a642ea:hover{background-color:#CDCDCD;}.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-15 .elementor-element.elementor-element-1383a169{margin:28px 96px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1383a169 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-7bef7335{margin:-64px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-15 .elementor-element.elementor-element-7bef7335 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-7bef7335.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9279d91 );color:var( --e-global-color-astglobalcolor4 );}.elementor-15 .elementor-element.elementor-element-7bef7335.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7bef7335.elementor-view-default .elementor-icon{color:var( --e-global-color-9279d91 );border-color:var( --e-global-color-9279d91 );}.elementor-15 .elementor-element.elementor-element-7bef7335.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7bef7335.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9279d91 );}.elementor-15 .elementor-element.elementor-element-7bef7335.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-15 .elementor-element.elementor-element-7bef7335.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-15 .elementor-element.elementor-element-7bef7335 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-7bef7335 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-5c686780{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-15 .elementor-element.elementor-element-5c686780 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.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-15 .elementor-element.elementor-element-7d8f473d .elementor-button{background-color:#D84913;font-family:"Roboto", Sans-serif;font-weight:400;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-7d8f473d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7d8f473d .elementor-button:focus{background-color:#009915;}.elementor-15 .elementor-element.elementor-element-7d8f473d{margin:0px 11px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-15 .elementor-element.elementor-element-7d8f473d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-3b526186{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CACACA;--border-color:#CACACA;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:14px;}.elementor-15 .elementor-element.elementor-element-3b526186:hover{background-color:#CDCDCD;}.elementor-15 .elementor-element.elementor-element-29dd53f1{margin:28px 46px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:center;}.elementor-15 .elementor-element.elementor-element-29dd53f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#334155;}.elementor-15 .elementor-element.elementor-element-3189cfe9{margin:-64px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-15 .elementor-element.elementor-element-3189cfe9 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-3189cfe9.elementor-view-stacked .elementor-icon{background-color:#40DA4B;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3189cfe9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3189cfe9.elementor-view-default .elementor-icon{color:#40DA4B;border-color:#40DA4B;}.elementor-15 .elementor-element.elementor-element-3189cfe9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3189cfe9.elementor-view-default .elementor-icon svg{fill:#40DA4B;}.elementor-15 .elementor-element.elementor-element-3189cfe9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3189cfe9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3189cfe9 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-3189cfe9 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-2d6b2a70{margin:-4px 51px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;}.elementor-15 .elementor-element.elementor-element-2d6b2a70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-1c0b6905 .elementor-button{background-color:#D84913;font-family:"Roboto", Sans-serif;font-weight:400;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-1c0b6905 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1c0b6905 .elementor-button:focus{background-color:#009915;}.elementor-15 .elementor-element.elementor-element-1c0b6905{margin:0px 11px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-15 .elementor-element.elementor-element-1c0b6905 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-1b7d3f52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CACACA;--border-color:#CACACA;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1b7d3f52:hover{background-color:#CDCDCD;}.elementor-15 .elementor-element.elementor-element-5df122a3{margin:28px 46px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:center;}.elementor-15 .elementor-element.elementor-element-5df122a3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#334155;}.elementor-15 .elementor-element.elementor-element-49ad7bf7{margin:-64px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-15 .elementor-element.elementor-element-49ad7bf7 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-49ad7bf7.elementor-view-stacked .elementor-icon{background-color:#E24973;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-49ad7bf7.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-49ad7bf7.elementor-view-default .elementor-icon{color:#E24973;border-color:#E24973;}.elementor-15 .elementor-element.elementor-element-49ad7bf7.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-49ad7bf7.elementor-view-default .elementor-icon svg{fill:#E24973;}.elementor-15 .elementor-element.elementor-element-49ad7bf7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-49ad7bf7.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-49ad7bf7 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-49ad7bf7 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-734edcb3{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-15 .elementor-element.elementor-element-734edcb3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-9279d91 );}.elementor-15 .elementor-element.elementor-element-72f37a53 .elementor-button{background-color:#E24973;font-family:"Roboto", Sans-serif;font-weight:400;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-72f37a53 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-72f37a53 .elementor-button:focus{background-color:#E24973;}.elementor-15 .elementor-element.elementor-element-72f37a53{margin:0px 11px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-15 .elementor-element.elementor-element-72f37a53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-ed22b6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.7;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ed22b6b::before, .elementor-15 .elementor-element.elementor-element-ed22b6b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ed22b6b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ed22b6b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ed22b6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ed22b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-b1680cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CACACA;--border-color:#CACACA;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b1680cf:hover{background-color:#CDCDCD;}.elementor-15 .elementor-element.elementor-element-acdd33c{margin:28px 96px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;text-align:center;}.elementor-15 .elementor-element.elementor-element-acdd33c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-7be1ee1{margin:-64px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-15 .elementor-element.elementor-element-7be1ee1 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-7be1ee1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9279d91 );color:var( --e-global-color-astglobalcolor4 );}.elementor-15 .elementor-element.elementor-element-7be1ee1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7be1ee1.elementor-view-default .elementor-icon{color:var( --e-global-color-9279d91 );border-color:var( --e-global-color-9279d91 );}.elementor-15 .elementor-element.elementor-element-7be1ee1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7be1ee1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9279d91 );}.elementor-15 .elementor-element.elementor-element-7be1ee1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-15 .elementor-element.elementor-element-7be1ee1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-15 .elementor-element.elementor-element-7be1ee1 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-7be1ee1 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-ee39752{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-15 .elementor-element.elementor-element-ee39752 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-4bf3505 .elementor-button{background-color:#342F8E;font-family:"Roboto", Sans-serif;font-weight:400;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-4bf3505 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4bf3505 .elementor-button:focus{background-color:#009915;}.elementor-15 .elementor-element.elementor-element-4bf3505{margin:0px 11px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-15 .elementor-element.elementor-element-4bf3505 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-7748e83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CACACA;--border-color:#CACACA;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:14px;}.elementor-15 .elementor-element.elementor-element-7748e83:hover{background-color:#CDCDCD;}.elementor-15 .elementor-element.elementor-element-9e9e28b{margin:28px 46px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:center;}.elementor-15 .elementor-element.elementor-element-9e9e28b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-c938487{margin:-64px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-15 .elementor-element.elementor-element-c938487 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-c938487.elementor-view-stacked .elementor-icon{background-color:#433E96;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c938487.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c938487.elementor-view-default .elementor-icon{color:#433E96;border-color:#433E96;}.elementor-15 .elementor-element.elementor-element-c938487.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c938487.elementor-view-default .elementor-icon svg{fill:#433E96;}.elementor-15 .elementor-element.elementor-element-c938487.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c938487.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c938487 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-c938487 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-c72b7bc{margin:-4px 51px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;}.elementor-15 .elementor-element.elementor-element-c72b7bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-42e054e .elementor-button{background-color:#433E96;font-family:"Roboto", Sans-serif;font-weight:400;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-42e054e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-42e054e .elementor-button:focus{background-color:#009915;}.elementor-15 .elementor-element.elementor-element-42e054e{margin:0px 11px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-15 .elementor-element.elementor-element-42e054e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-d9af7e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CACACA;--border-color:#CACACA;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d9af7e5:hover{background-color:#CDCDCD;}.elementor-15 .elementor-element.elementor-element-d6df20d{margin:28px 46px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:center;}.elementor-15 .elementor-element.elementor-element-d6df20d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-763e273{margin:-64px 23px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-15 .elementor-element.elementor-element-763e273 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-763e273.elementor-view-stacked .elementor-icon{background-color:#8F8442;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-763e273.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-763e273.elementor-view-default .elementor-icon{color:#8F8442;border-color:#8F8442;}.elementor-15 .elementor-element.elementor-element-763e273.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-763e273.elementor-view-default .elementor-icon svg{fill:#8F8442;}.elementor-15 .elementor-element.elementor-element-763e273.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-763e273.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-763e273 .elementor-icon{font-size:30px;}.elementor-15 .elementor-element.elementor-element-763e273 .elementor-icon svg{height:30px;}.elementor-15 .elementor-element.elementor-element-19b2b19{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-15 .elementor-element.elementor-element-19b2b19 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-ff1c9ea .elementor-button{background-color:#E24973;font-family:"Roboto", Sans-serif;font-weight:400;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-ff1c9ea .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ff1c9ea .elementor-button:focus{background-color:#E24973;}.elementor-15 .elementor-element.elementor-element-ff1c9ea{margin:0px 11px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-15 .elementor-element.elementor-element-ff1c9ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-6e48497{margin:87px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-6e48497 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.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-15 .elementor-element.elementor-element-92b6d65{margin:24px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:center;color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-2107556 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-15 .elementor-element.elementor-element-f576254 > .elementor-container{min-height:400px;}.elementor-15 .elementor-element.elementor-element-f576254{border-style:solid;border-width:2px 2px 2px 2px;border-color:#BFBFBF;margin-top:50px;margin-bottom:24px;}.elementor-15 .elementor-element.elementor-element-f576254, .elementor-15 .elementor-element.elementor-element-f576254 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-6be8f88 iframe{height:402px;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8a80e6 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-3b526186{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-15 .elementor-element.elementor-element-1b7d3f52{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-15 .elementor-element.elementor-element-b1680cf{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;}.elementor-15 .elementor-element.elementor-element-d9af7e5{--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-15 .elementor-element.elementor-element-f576254{margin-top:50px;margin-bottom:50px;padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-213d6dd6{--content-width:1200px;}.elementor-15 .elementor-element.elementor-element-5a642ea{--width:32%;}.elementor-15 .elementor-element.elementor-element-3b526186{--width:32%;}.elementor-15 .elementor-element.elementor-element-1b7d3f52{--width:32%;}.elementor-15 .elementor-element.elementor-element-ed22b6b{--content-width:1200px;}.elementor-15 .elementor-element.elementor-element-b1680cf{--width:32%;}.elementor-15 .elementor-element.elementor-element-7748e83{--width:32%;}.elementor-15 .elementor-element.elementor-element-d9af7e5{--width:32%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-5a642ea{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;}.elementor-15 .elementor-element.elementor-element-1383a169{margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;}.elementor-15 .elementor-element.elementor-element-3b526186{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-15 .elementor-element.elementor-element-b1680cf{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-15 .elementor-element.elementor-element-acdd33c{margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;}.elementor-15 .elementor-element.elementor-element-7748e83{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-15 .elementor-element.elementor-element-9e9e28b{margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;}.elementor-15 .elementor-element.elementor-element-d6df20d{margin:8px -29px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-15 .elementor-element.elementor-element-2107556 > .elementor-widget-container{padding:1px 1px 1px 1px;}}/* Start custom CSS for container, class: .elementor-element-5a642ea *//* Container position */
.glow-hero {
  position: relative;
  overflow: hidden; /* Prevents overflow scrollbars */
  background-color: #0b0f19; /* Dark background matching the theme */
}

/* Moving Light Glow Effect */
.glow-hero::before {
  content: "";
  position: absolute;
  top: -150px;
  left: 50%;
  transform: translateX(-50%);
  width: 600px;
  height: 350px;
  background: radial-gradient(
    circle,
    rgba(99, 102, 241, 0.45) 0%,   /* Soft Purple Glow */
    rgba(59, 130, 246, 0.35) 40%,  /* Blue Accent */
    rgba(0, 0, 0, 0) 70%
  );
  filter: blur(80px); /* Creates the soft ambient aura */
  border-radius: 50%;
  pointer-events: none; /* Allows clicking on text/buttons underneath */
  z-index: 1;
  
  /* Smooth Motion Animation */
  animation: glowPulse 8s ease-in-out infinite alternate;
}

/* Ensure text stays on top of the light glow */
.glow-hero > * {
  position: relative;
  z-index: 2;
}

/* Animation keyframes for moving color wash */
@keyframes glowPulse {
  0% {
    transform: translateX(-50%) translateY(0) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translateX(-40%) translateY(20px) scale(1.2);
    opacity: 0.9;
  }
  100% {
    transform: translateX(-60%) translateY(-10px) scale(0.9);
    opacity: 0.7;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b526186 *//* Container position */
.glow-hero {
  position: relative;
  overflow: hidden; /* Prevents overflow scrollbars */
  background-color: #0b0f19; /* Dark background matching the theme */
}

/* Moving Light Glow Effect */
.glow-hero::before {
  content: "";
  position: absolute;
  top: -150px;
  left: 50%;
  transform: translateX(-50%);
  width: 600px;
  height: 350px;
  background: radial-gradient(
    circle,
    rgba(99, 102, 241, 0.45) 0%,   /* Soft Purple Glow */
    rgba(59, 130, 246, 0.35) 40%,  /* Blue Accent */
    rgba(0, 0, 0, 0) 70%
  );
  filter: blur(80px); /* Creates the soft ambient aura */
  border-radius: 50%;
  pointer-events: none; /* Allows clicking on text/buttons underneath */
  z-index: 1;
  
  /* Smooth Motion Animation */
  animation: glowPulse 8s ease-in-out infinite alternate;
}

/* Ensure text stays on top of the light glow */
.glow-hero > * {
  position: relative;
  z-index: 2;
}

/* Animation keyframes for moving color wash */
@keyframes glowPulse {
  0% {
    transform: translateX(-50%) translateY(0) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translateX(-40%) translateY(20px) scale(1.2);
    opacity: 0.9;
  }
  100% {
    transform: translateX(-60%) translateY(-10px) scale(0.9);
    opacity: 0.7;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b7d3f52 *//* Container position */
.glow-hero {
  position: relative;
  overflow: hidden; /* Prevents overflow scrollbars */
  background-color: #0b0f19; /* Dark background matching the theme */
}

/* Moving Light Glow Effect */
.glow-hero::before {
  content: "";
  position: absolute;
  top: -150px;
  left: 50%;
  transform: translateX(-50%);
  width: 600px;
  height: 350px;
  background: radial-gradient(
    circle,
    rgba(99, 102, 241, 0.45) 0%,   /* Soft Purple Glow */
    rgba(59, 130, 246, 0.35) 40%,  /* Blue Accent */
    rgba(0, 0, 0, 0) 70%
  );
  filter: blur(80px); /* Creates the soft ambient aura */
  border-radius: 50%;
  pointer-events: none; /* Allows clicking on text/buttons underneath */
  z-index: 1;
  
  /* Smooth Motion Animation */
  animation: glowPulse 8s ease-in-out infinite alternate;
}

/* Ensure text stays on top of the light glow */
.glow-hero > * {
  position: relative;
  z-index: 2;
}

/* Animation keyframes for moving color wash */
@keyframes glowPulse {
  0% {
    transform: translateX(-50%) translateY(0) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translateX(-40%) translateY(20px) scale(1.2);
    opacity: 0.9;
  }
  100% {
    transform: translateX(-60%) translateY(-10px) scale(0.9);
    opacity: 0.7;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1680cf *//* Container position */
.glow-hero {
  position: relative;
  overflow: hidden; /* Prevents overflow scrollbars */
  background-color: #0b0f19; /* Dark background matching the theme */
}

/* Moving Light Glow Effect */
.glow-hero::before {
  content: "";
  position: absolute;
  top: -150px;
  left: 50%;
  transform: translateX(-50%);
  width: 600px;
  height: 350px;
  background: radial-gradient(
    circle,
    rgba(99, 102, 241, 0.45) 0%,   /* Soft Purple Glow */
    rgba(59, 130, 246, 0.35) 40%,  /* Blue Accent */
    rgba(0, 0, 0, 0) 70%
  );
  filter: blur(80px); /* Creates the soft ambient aura */
  border-radius: 50%;
  pointer-events: none; /* Allows clicking on text/buttons underneath */
  z-index: 1;
  
  /* Smooth Motion Animation */
  animation: glowPulse 8s ease-in-out infinite alternate;
}

/* Ensure text stays on top of the light glow */
.glow-hero > * {
  position: relative;
  z-index: 2;
}

/* Animation keyframes for moving color wash */
@keyframes glowPulse {
  0% {
    transform: translateX(-50%) translateY(0) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translateX(-40%) translateY(20px) scale(1.2);
    opacity: 0.9;
  }
  100% {
    transform: translateX(-60%) translateY(-10px) scale(0.9);
    opacity: 0.7;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7748e83 *//* Container position */
.glow-hero {
  position: relative;
  overflow: hidden; /* Prevents overflow scrollbars */
  background-color: #0b0f19; /* Dark background matching the theme */
}

/* Moving Light Glow Effect */
.glow-hero::before {
  content: "";
  position: absolute;
  top: -150px;
  left: 50%;
  transform: translateX(-50%);
  width: 600px;
  height: 350px;
  background: radial-gradient(
    circle,
    rgba(99, 102, 241, 0.45) 0%,   /* Soft Purple Glow */
    rgba(59, 130, 246, 0.35) 40%,  /* Blue Accent */
    rgba(0, 0, 0, 0) 70%
  );
  filter: blur(80px); /* Creates the soft ambient aura */
  border-radius: 50%;
  pointer-events: none; /* Allows clicking on text/buttons underneath */
  z-index: 1;
  
  /* Smooth Motion Animation */
  animation: glowPulse 8s ease-in-out infinite alternate;
}

/* Ensure text stays on top of the light glow */
.glow-hero > * {
  position: relative;
  z-index: 2;
}

/* Animation keyframes for moving color wash */
@keyframes glowPulse {
  0% {
    transform: translateX(-50%) translateY(0) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translateX(-40%) translateY(20px) scale(1.2);
    opacity: 0.9;
  }
  100% {
    transform: translateX(-60%) translateY(-10px) scale(0.9);
    opacity: 0.7;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9af7e5 *//* Container position */
.glow-hero {
  position: relative;
  overflow: hidden; /* Prevents overflow scrollbars */
  background-color: #0b0f19; /* Dark background matching the theme */
}

/* Moving Light Glow Effect */
.glow-hero::before {
  content: "";
  position: absolute;
  top: -150px;
  left: 50%;
  transform: translateX(-50%);
  width: 600px;
  height: 350px;
  background: radial-gradient(
    circle,
    rgba(99, 102, 241, 0.45) 0%,   /* Soft Purple Glow */
    rgba(59, 130, 246, 0.35) 40%,  /* Blue Accent */
    rgba(0, 0, 0, 0) 70%
  );
  filter: blur(80px); /* Creates the soft ambient aura */
  border-radius: 50%;
  pointer-events: none; /* Allows clicking on text/buttons underneath */
  z-index: 1;
  
  /* Smooth Motion Animation */
  animation: glowPulse 8s ease-in-out infinite alternate;
}

/* Ensure text stays on top of the light glow */
.glow-hero > * {
  position: relative;
  z-index: 2;
}

/* Animation keyframes for moving color wash */
@keyframes glowPulse {
  0% {
    transform: translateX(-50%) translateY(0) scale(1);
    opacity: 0.6;
  }
  50% {
    transform: translateX(-40%) translateY(20px) scale(1.2);
    opacity: 0.9;
  }
  100% {
    transform: translateX(-60%) translateY(-10px) scale(0.9);
    opacity: 0.7;
  }
}/* End custom CSS */