.elementor-2 .elementor-element.elementor-element-8bcd764{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;}.elementor-2 .elementor-element.elementor-element-8bcd764:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8bcd764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildwithncs.com/wp-content/uploads/2025/08/programming-background-with-html-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-8bcd764::before, .elementor-2 .elementor-element.elementor-element-8bcd764 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8bcd764 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8bcd764 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8bcd764 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8bcd764 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-8bcd764.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-3211a19{--display:flex;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3211a19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-5e9b6ee{text-align:left;}.elementor-2 .elementor-element.elementor-element-5e9b6ee .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f1a65c3 .uael-fancy-text-wrap {text-align:left;}.elementor-2 .elementor-element.elementor-element-f1a65c3.uael-fancytext-stack-yes .uael-fancy-stack {margin-top:0px;}.elementor-2 .elementor-element.elementor-element-f1a65c3.uael-fancytext-stack-yes .uael-fancy-stack .uael-fancy-heading.uael-fancy-text-main{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f1a65c3 .uael-fancy-text-main{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f1a65c3 .uael-fancy-heading{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f1a65c3 .uael-fancy-heading.uael-fancy-text-main{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-68cc8a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-68cc8a5{text-align:left;color:#EFF2FF;}.elementor-2 .elementor-element.elementor-element-3445653{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3445653:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3445653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-3445653 > .elementor-shape-top .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-3445653 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-a2a0548{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7aa5f55 .uael-fancy-text-wrap {text-align:left;}.elementor-2 .elementor-element.elementor-element-7aa5f55.uael-fancytext-stack-yes .uael-fancy-stack {margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-7aa5f55.uael-fancytext-stack-yes .uael-fancy-stack .uael-fancy-heading.uael-fancy-text-main{margin-left:0px;margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7aa5f55 .uael-fancy-text-main{margin-left:0px;margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7aa5f55 .uael-fancy-heading{color:var( --e-global-color-astglobalcolor3 );}.elementor-2 .elementor-element.elementor-element-7aa5f55 .uael-fancy-heading.uael-fancy-text-main{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-eeed392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-eeed392{text-align:center;}.elementor-2 .elementor-element.elementor-element-ef722fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b9c5d57{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-b9c5d57:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b9c5d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-2 .elementor-element.elementor-element-b9c5d57::before, .elementor-2 .elementor-element.elementor-element-b9c5d57 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b9c5d57 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b9c5d57 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b9c5d57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b9c5d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-b9c5d57:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-693012d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-693012d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-693012d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DADD;}.elementor-2 .elementor-element.elementor-element-693012d.e-con:hover{--e-con-transform-translateX:5px;--e-con-transform-translateY:10px;}.elementor-2 .elementor-element.elementor-element-693012d:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-3283390{--display:flex;}.elementor-2 .elementor-element.elementor-element-312242d .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-312242d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-312242d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-312242d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-312242d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-312242d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-312242d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-312242d.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-312242d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor8 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-312242d.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-312242d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-fdab8e5{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-fdab8e5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fdab8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6EC1E4 0%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-2 .elementor-element.elementor-element-fdab8e5::before, .elementor-2 .elementor-element.elementor-element-fdab8e5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fdab8e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fdab8e5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fdab8e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fdab8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-fdab8e5:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-60bfd20{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-60bfd20:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-60bfd20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DADD;}.elementor-2 .elementor-element.elementor-element-60bfd20.e-con:hover{--e-con-transform-translateX:5px;--e-con-transform-translateY:10px;}.elementor-2 .elementor-element.elementor-element-60bfd20:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-d25f6c9{--display:flex;}.elementor-2 .elementor-element.elementor-element-27821d2 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor8 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-27821d2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-e7e91a8{text-align:center;}.elementor-2 .elementor-element.elementor-element-5e54ada{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-5e54ada:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5e54ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6EC1E4 0%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-2 .elementor-element.elementor-element-5e54ada::before, .elementor-2 .elementor-element.elementor-element-5e54ada > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5e54ada > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5e54ada > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5e54ada > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5e54ada > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-5e54ada:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-6be0a48{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-6be0a48:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6be0a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DADD;}.elementor-2 .elementor-element.elementor-element-6be0a48.e-con:hover{--e-con-transform-translateX:5px;--e-con-transform-translateY:10px;}.elementor-2 .elementor-element.elementor-element-6be0a48:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-43d5d28{--display:flex;}.elementor-2 .elementor-element.elementor-element-3a6cb02 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor8 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-3a6cb02.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-2a7784a{text-align:center;}.elementor-2 .elementor-element.elementor-element-8cf662e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-8cf662e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-6abb0f1{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-6abb0f1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6abb0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-2 .elementor-element.elementor-element-6abb0f1::before, .elementor-2 .elementor-element.elementor-element-6abb0f1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6abb0f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6abb0f1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6abb0f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6abb0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-6abb0f1:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-7230598{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-7230598:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7230598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DADD;}.elementor-2 .elementor-element.elementor-element-7230598.e-con:hover{--e-con-transform-translateX:5px;--e-con-transform-translateY:10px;}.elementor-2 .elementor-element.elementor-element-7230598:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-6542f82{--display:flex;}.elementor-2 .elementor-element.elementor-element-849c432 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-849c432.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-849c432.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-849c432.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-849c432.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-849c432.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-849c432.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-849c432.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-849c432.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor8 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-849c432.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-849c432.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-a665448{text-align:center;}.elementor-2 .elementor-element.elementor-element-ce996e1{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-ce996e1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ce996e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-2 .elementor-element.elementor-element-ce996e1::before, .elementor-2 .elementor-element.elementor-element-ce996e1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ce996e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ce996e1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ce996e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ce996e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-ce996e1:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-c26f3c0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-c26f3c0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c26f3c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DADD;}.elementor-2 .elementor-element.elementor-element-c26f3c0.e-con:hover{--e-con-transform-translateX:5px;--e-con-transform-translateY:10px;}.elementor-2 .elementor-element.elementor-element-c26f3c0:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-916b2e4{--display:flex;}.elementor-2 .elementor-element.elementor-element-2fb724f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor8 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-2fb724f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-43a48ff{text-align:center;}.elementor-2 .elementor-element.elementor-element-861f29f{--display:flex;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-861f29f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-861f29f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-2 .elementor-element.elementor-element-861f29f::before, .elementor-2 .elementor-element.elementor-element-861f29f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-861f29f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-861f29f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-861f29f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-861f29f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-861f29f:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-22dad09{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-22dad09:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-22dad09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DADD;}.elementor-2 .elementor-element.elementor-element-22dad09.e-con:hover{--e-con-transform-translateX:5px;--e-con-transform-translateY:10px;}.elementor-2 .elementor-element.elementor-element-22dad09:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-2 .elementor-element.elementor-element-974b46e{--display:flex;}.elementor-2 .elementor-element.elementor-element-689071b .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-689071b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-689071b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-689071b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-689071b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-689071b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-689071b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-689071b.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-689071b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor8 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-689071b.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-689071b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-176a7dd{text-align:center;}.elementor-2 .elementor-element.elementor-element-a9b9869{--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-2 .elementor-element.elementor-element-a9b9869:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a9b9869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-a9b9869 > .elementor-shape-top .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-a9b9869 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-a9b9869 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-a9b9869 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-a70850c{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-c307144{--display:flex;border-style:none;--border-style:none;}.elementor-2 .elementor-element.elementor-element-06144c1{--display:flex;border-style:solid;--border-style:solid;--border-radius:150px 150px 150px 150px;}.elementor-2 .elementor-element.elementor-element-491bc8b{text-align:center;}.elementor-2 .elementor-element.elementor-element-3fa81a4{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-444a596{--display:flex;}.elementor-2 .elementor-element.elementor-element-95b15de .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-95b15de.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-3984bbd{text-align:center;}.elementor-2 .elementor-element.elementor-element-95523ce{--display:flex;}.elementor-2 .elementor-element.elementor-element-5c78b44{--display:flex;}.elementor-2 .elementor-element.elementor-element-7edd92a .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-7edd92a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-518885b{text-align:center;}.elementor-2 .elementor-element.elementor-element-ce16b50{--display:flex;}.elementor-2 .elementor-element.elementor-element-23b748f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-23b748f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-ed92ee0{text-align:center;}.elementor-2 .elementor-element.elementor-element-a21189b{--display:flex;}.elementor-2 .elementor-element.elementor-element-99fa5b0 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-99fa5b0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-b341f71{text-align:center;}.elementor-2 .elementor-element.elementor-element-98dc2ac{--display:flex;}.elementor-2 .elementor-element.elementor-element-ca0e2e3 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-ca0e2e3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-dc103b1{text-align:center;}.elementor-2 .elementor-element.elementor-element-a1e1487{--display:flex;}.elementor-2 .elementor-element.elementor-element-f185e26{--display:flex;border-style:solid;--border-style:solid;--border-radius:150px 150px 150px 150px;}.elementor-2 .elementor-element.elementor-element-8189e3a{text-align:center;}.elementor-2 .elementor-element.elementor-element-acd025b{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-b0c4cac{--display:flex;}.elementor-2 .elementor-element.elementor-element-fa504f7 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-fa504f7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-54ef9e3{text-align:center;}.elementor-2 .elementor-element.elementor-element-d92efa2{--display:flex;}.elementor-2 .elementor-element.elementor-element-a3b166b .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-a3b166b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-050804f{text-align:center;}.elementor-2 .elementor-element.elementor-element-c6561d4{--display:flex;}.elementor-2 .elementor-element.elementor-element-0860054 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-0860054.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0860054.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0860054.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0860054.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0860054.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0860054.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-0860054.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-0860054.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-0860054.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-0860054.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-0040fd9{text-align:center;}.elementor-2 .elementor-element.elementor-element-cafd93d{--display:flex;}.elementor-2 .elementor-element.elementor-element-098187d .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-098187d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-098187d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-098187d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-098187d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-098187d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-098187d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-098187d.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-098187d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-098187d.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-098187d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-d1175e2{text-align:center;}.elementor-2 .elementor-element.elementor-element-24a0be6{--display:flex;}.elementor-2 .elementor-element.elementor-element-d398b26{--display:flex;}.elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f3c59e0 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-f3c59e0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-ab3eed1{text-align:center;}.elementor-2 .elementor-element.elementor-element-7d1b214{--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;border-style:none;--border-style:none;}.elementor-2 .elementor-element.elementor-element-7d1b214:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7d1b214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-7d1b214 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-7d1b214 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-21d4c0e{--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-2 .elementor-element.elementor-element-21d4c0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-2467a94 > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-0a20ea7{--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-2 .elementor-element.elementor-element-fe30c51{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-36313c9 img{border-radius:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-984c522{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-984c522:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-984c522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-bd28134{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-973563a{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-973563a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-973563a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-2c20e3f{text-align:center;}.elementor-2 .elementor-element.elementor-element-746c979{text-align:center;}.elementor-2 .elementor-element.elementor-element-9a01810{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-9a01810:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9a01810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-fa3ce60{text-align:center;}.elementor-2 .elementor-element.elementor-element-f1273b2{text-align:center;}.elementor-2 .elementor-element.elementor-element-99fd58a{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-99fd58a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-99fd58a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-17e33c1{text-align:center;}.elementor-2 .elementor-element.elementor-element-feb2e6e{text-align:center;}.elementor-2 .elementor-element.elementor-element-ea7c3ee{--display:flex;--min-height:16px;--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-2 .elementor-element.elementor-element-df214fc{--spacer-size:80px;}.elementor-2 .elementor-element.elementor-element-57a1d00 .uael-video__outer-wrap:before,
						.elementor-2 .elementor-element.elementor-element-57a1d00 .uael-video__outer-wrap{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-57a1d00.uael-youtube-subscribe-yes .uael-subscribe-bar{border-radius:0px 0px 20px 20px;}.elementor-2 .elementor-element.elementor-element-57a1d00.uael-youtube-subscribe-yes .uael-video__outer-wrap:before,
						.elementor-2 .elementor-element.elementor-element-57a1d00.uael-youtube-subscribe-yes .uael-video__outer-wrap{border-radius:20px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-57a1d00 .uael-video__play-icon i, .elementor-2 .elementor-element.elementor-element-57a1d00 .uael-video__play-icon svg{font-size:72px;line-height:72px;width:72px;height:72px;}.elementor-2 .elementor-element.elementor-element-57a1d00 .uael-video__play-icon{width:72px;height:72px;}.elementor-2 .elementor-element.elementor-element-57a1d00 .uael-video__play-icon > img{width:72px;}.elementor-2 .elementor-element.elementor-element-57a1d00 .uael-video__play-icon.uael-video__vimeo-play{width:auto;height:auto;}.elementor-2 .elementor-element.elementor-element-57a1d00 .uael-vimeo-icon-bg{width:72px;}.elementor-2 .elementor-element.elementor-element-57a1d00 .uael-video-wistia-play{height:72px;width:calc( 72px * 1.45 );}.elementor-2 .elementor-element.elementor-element-0fee97c{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-38d3f3a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-97f5218{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-97f5218:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-97f5218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-ca4bd6e{text-align:center;}.elementor-2 .elementor-element.elementor-element-aa4a37a{text-align:center;}.elementor-2 .elementor-element.elementor-element-a7e294b{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-a7e294b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a7e294b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-eb636e5{text-align:center;}.elementor-2 .elementor-element.elementor-element-4248a41{text-align:center;}.elementor-2 .elementor-element.elementor-element-457f2aa{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-457f2aa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-457f2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-4b0a33a{text-align:center;}.elementor-2 .elementor-element.elementor-element-9a1a1b2{text-align:center;}.elementor-2 .elementor-element.elementor-element-073f4ae{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-073f4ae:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-073f4ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor4 ) 0%, #EFF2FF 100%);}.elementor-2 .elementor-element.elementor-element-073f4ae > .elementor-shape-top .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-073f4ae > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-073f4ae > .elementor-shape-bottom .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-073f4ae > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor8 );}.elementor-2 .elementor-element.elementor-element-53c8652:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-53c8652.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://buildwithncs.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-53c8652 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-53c8652.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-53c8652 .elementor-icon{font-size:85px;}.elementor-2 .elementor-element.elementor-element-53c8652 .elementor-icon svg{height:85px;}.elementor-2 .elementor-element.elementor-element-6dbe78d > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-2 .elementor-element.elementor-element-dd7d67e .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-2 .elementor-element.elementor-element-dd7d67e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-dd7d67e .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:20px 30px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-ddbb717{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-ddbb717:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ddbb717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-astglobalcolor4 ) 100%);}.elementor-2 .elementor-element.elementor-element-7a2e2e4{--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-radius:40px 40px 40px 40px;}.elementor-2 .elementor-element.elementor-element-7a2e2e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-073b2c7{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-344eed9{--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-2 .elementor-element.elementor-element-a16a6e1{text-align:center;}.elementor-2 .elementor-element.elementor-element-c42c65f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 35px;--row-gap:0px;--column-gap:35px;}.elementor-2 .elementor-element.elementor-element-c42c65f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c42c65f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-astglobalcolor4 ) 100%);}.elementor-2 .elementor-element.elementor-element-af485dd{--display:flex;}.elementor-2 .elementor-element.elementor-element-8dc214f{--display:flex;}.elementor-2 .elementor-element.elementor-element-e40d592 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-a9e25f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-775ad24{--display:flex;}.elementor-2 .elementor-element.elementor-element-5564d63.elementor-element{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-5564d63{text-align:center;}.elementor-2 .elementor-element.elementor-element-5564d63 img{border-radius:30px 30px 30px 30px;}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-8bcd764{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-5e9b6ee{text-align:left;}.elementor-2 .elementor-element.elementor-element-68cc8a5{text-align:left;}.elementor-2 .elementor-element.elementor-element-3445653{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-eeed392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b9c5d57{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-693012d{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-fdab8e5{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-60bfd20{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-5e54ada{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-6be0a48{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-6abb0f1{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-7230598{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-ce996e1{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-c26f3c0{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-861f29f{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-22dad09{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-3fa81a4{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-acd025b{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-bd28134{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-38d3f3a{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-073f4ae{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-8bcd764:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8bcd764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buildwithncs.com/wp-content/uploads/2025/08/programming-background-with-html-300x200.jpg");}.elementor-2 .elementor-element.elementor-element-8bcd764{--width:391.667px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-3211a19{--width:304px;--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-2 .elementor-element.elementor-element-3211a19.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-5e9b6ee{text-align:center;}.elementor-2 .elementor-element.elementor-element-f1a65c3 .uael-fancy-text-wrap {text-align:left;}.elementor-2 .elementor-element.elementor-element-68cc8a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-68cc8a5{text-align:center;}.elementor-2 .elementor-element.elementor-element-3445653 > .elementor-shape-top svg, .elementor-2 .elementor-element.elementor-element-3445653 > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-2 .elementor-element.elementor-element-3445653{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a2a0548{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-a2a0548.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-eeed392 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ef722fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-ef722fb.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-b9c5d57{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-693012d{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-fdab8e5{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-60bfd20{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-5e54ada{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-6be0a48{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-8cf662e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-6abb0f1{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-7230598{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-ce996e1{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-c26f3c0{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-861f29f{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-22dad09{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-3fa81a4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-ca0e2e3 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-dc103b1{text-align:center;}.elementor-2 .elementor-element.elementor-element-acd025b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f3c59e0{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f3c59e0 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-7d1b214 > .elementor-shape-bottom svg, .elementor-2 .elementor-element.elementor-element-7d1b214 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-2 .elementor-element.elementor-element-fe30c51{--spacer-size:1px;}.elementor-2 .elementor-element.elementor-element-984c522{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-bd28134{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-df214fc{--spacer-size:1px;}.elementor-2 .elementor-element.elementor-element-0fee97c{--spacer-size:200px;}.elementor-2 .elementor-element.elementor-element-38d3f3a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-073f4ae{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-073f4ae > .elementor-shape-top svg, .elementor-2 .elementor-element.elementor-element-073f4ae > .e-con-inner > .elementor-shape-top svg{height:80px;}.elementor-2 .elementor-element.elementor-element-073f4ae > .elementor-shape-bottom svg, .elementor-2 .elementor-element.elementor-element-073f4ae > .e-con-inner > .elementor-shape-bottom svg{height:80px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-3211a19{--width:45%;}.elementor-2 .elementor-element.elementor-element-a2a0548{--width:540px;}.elementor-2 .elementor-element.elementor-element-43d5d28{--width:100%;}.elementor-2 .elementor-element.elementor-element-21d4c0e{--width:56.966%;}.elementor-2 .elementor-element.elementor-element-0a20ea7{--width:66.6666%;}.elementor-2 .elementor-element.elementor-element-bd28134{--width:25%;}.elementor-2 .elementor-element.elementor-element-ea7c3ee{--width:50%;}.elementor-2 .elementor-element.elementor-element-38d3f3a{--width:25%;}.elementor-2 .elementor-element.elementor-element-7a2e2e4{--width:60.439%;}.elementor-2 .elementor-element.elementor-element-af485dd{--width:50%;}.elementor-2 .elementor-element.elementor-element-a9e25f5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-3211a19{--width:65%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-8bcd764:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8bcd764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}