.elementor-3248 .elementor-element.elementor-element-4f031d6{--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;--justify-content:space-around;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:120px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-4f031d6:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-3248 .elementor-element.elementor-element-4f031d6::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sahridaya.pilihbarang.com/wp-content/uploads/2021/02/shape_header.svg");--background-overlay:'';background-size:cover;}.elementor-3248 .elementor-element.elementor-element-4f031d6:after{background-color:#23a455;}.elementor-3248 .elementor-element.elementor-element-663d160{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-3248 .elementor-element.elementor-element-663d160.e-con{--align-self:center;}.elementor-3248 .elementor-element.elementor-element-794c654{width:100%;max-width:100%;animation-duration:2500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-3248 .elementor-element.elementor-element-794c654 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-794c654 .aux-modern-heading-primary{font-size:19px;font-weight:400;line-height:1.1em;letter-spacing:-2px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-794c654 .aux-modern-heading-secondary{font-size:70px;font-weight:400;line-height:1.2em;letter-spacing:-2px;color:var( --e-global-color-701e72d );margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-794c654 .aux-modern-heading-description{color:var( --e-global-color-701e72d );font-weight:500;line-height:1.7em;margin:16px 0px 0px 0px;max-width:550px;}.elementor-3248 .elementor-element.elementor-element-cad0e26 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-3248 .elementor-element.elementor-element-cad0e26 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(103deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5cba354 ) 100%);}.elementor-3248 .elementor-element.elementor-element-cad0e26 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-3248 .elementor-element.elementor-element-cad0e26 .aux-modern-button .aux-overlay:after{background-color:#3D3D3D;}.elementor-3248 .elementor-element.elementor-element-cad0e26{width:auto;max-width:auto;}.elementor-3248 .elementor-element.elementor-element-cad0e26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-cad0e26 .aux-modern-button-wrapper{text-align:left;}.elementor-3248 .elementor-element.elementor-element-cad0e26 .aux-modern-button{padding:15px 34px 15px 34px;}.elementor-3248 .elementor-element.elementor-element-cad0e26 .aux-text{font-size:16px;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.48px;color:var( --e-global-color-701e72d );}.elementor-3248 .elementor-element.elementor-element-8307446 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-3248 .elementor-element.elementor-element-8307446 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(103deg, #000000 0%, #000000 100%);}.elementor-3248 .elementor-element.elementor-element-8307446 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-3248 .elementor-element.elementor-element-8307446 .aux-modern-button .aux-overlay:after{background-color:#3D3D3D;}.elementor-3248 .elementor-element.elementor-element-8307446{width:auto;max-width:auto;}.elementor-3248 .elementor-element.elementor-element-8307446 .aux-modern-button-wrapper{text-align:left;}.elementor-3248 .elementor-element.elementor-element-8307446 .aux-modern-button{padding:15px 34px 15px 34px;}.elementor-3248 .elementor-element.elementor-element-8307446 .aux-text{font-size:16px;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.48px;color:var( --e-global-color-701e72d );}.elementor-3248 .elementor-element.elementor-element-b6dd340{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-8e95f44 .elementor-icon-box-wrapper{text-align:start;}.elementor-3248 .elementor-element.elementor-element-8e95f44 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-8e95f44 .elementor-icon-box-title, .elementor-3248 .elementor-element.elementor-element-8e95f44 .elementor-icon-box-title a{font-size:14px;}.elementor-3248 .elementor-element.elementor-element-8e95f44 .elementor-icon-box-description{font-size:10px;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-06b6df6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-3248 .elementor-element.elementor-element-06b6df6 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-06b6df6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-06b6df6.elementor-view-framed .elementor-icon, .elementor-3248 .elementor-element.elementor-element-06b6df6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-06b6df6 .elementor-icon{font-size:26px;}.elementor-3248 .elementor-element.elementor-element-06b6df6 .elementor-icon-box-title, .elementor-3248 .elementor-element.elementor-element-06b6df6 .elementor-icon-box-title a{font-size:14px;}.elementor-3248 .elementor-element.elementor-element-06b6df6 .elementor-icon-box-description{font-size:10px;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-2ab9f49 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-3248 .elementor-element.elementor-element-2ab9f49 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-2ab9f49.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-2ab9f49.elementor-view-framed .elementor-icon, .elementor-3248 .elementor-element.elementor-element-2ab9f49.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-2ab9f49 .elementor-icon{font-size:26px;}.elementor-3248 .elementor-element.elementor-element-2ab9f49 .elementor-icon-box-title, .elementor-3248 .elementor-element.elementor-element-2ab9f49 .elementor-icon-box-title a{font-size:14px;}.elementor-3248 .elementor-element.elementor-element-2ab9f49 .elementor-icon-box-description{font-size:10px;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-68ef384{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-3248 .elementor-element.elementor-element-68ef384.e-con{--align-self:center;}.elementor-3248 .elementor-element.elementor-element-374b56c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-3248 .elementor-element.elementor-element-374b56c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3248 .elementor-element.elementor-element-aecb23a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3248 .elementor-element.elementor-element-aecb23a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3248 .elementor-element.elementor-element-aecb23a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3248 .elementor-element.elementor-element-aecb23a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3248 .elementor-element.elementor-element-aecb23a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-934850c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-934850c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3248 .elementor-element.elementor-element-934850c .aux-modern-heading-primary{font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;color:#5A79ED;margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-934850c .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-934850c .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;}.elementor-3248 .elementor-element.elementor-element-934850c .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-1e1a6aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-3248 .elementor-element.elementor-element-2f9f11a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-2f9f11a:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-2f9f11a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-ad92a9b.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-ad92a9b{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-ad92a9b .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-ad92a9b .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-ad92a9b .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-ad92a9b .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-icon i{color:#045FD3;transition:color 0.3s;}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-icon svg{fill:#045FD3;transition:fill 0.3s;}.elementor-3248 .elementor-element.elementor-element-1154066{--e-icon-list-icon-size:19px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:-2px;}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-icon{padding-inline-end:19px;}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-item > a{font-size:14px;}.elementor-3248 .elementor-element.elementor-element-1154066 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3248 .elementor-element.elementor-element-790e3bc{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-790e3bc:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-790e3bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-361f50c.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-361f50c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-361f50c .aux-modern-heading-primary{font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-361f50c .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-361f50c .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-361f50c .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-icon i{color:#045FD3;transition:color 0.3s;}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-icon svg{fill:#045FD3;transition:fill 0.3s;}.elementor-3248 .elementor-element.elementor-element-a8dce66{--e-icon-list-icon-size:19px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:-2px;}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-icon{padding-inline-end:19px;}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-item > a{font-size:14px;}.elementor-3248 .elementor-element.elementor-element-a8dce66 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3248 .elementor-element.elementor-element-3f4b9bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-3248 .elementor-element.elementor-element-3f4b9bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3248 .elementor-element.elementor-element-e60201e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3248 .elementor-element.elementor-element-e60201e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3248 .elementor-element.elementor-element-e60201e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3248 .elementor-element.elementor-element-e60201e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3248 .elementor-element.elementor-element-e60201e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-8613ccb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-8613ccb .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3248 .elementor-element.elementor-element-8613ccb .aux-modern-heading-primary{font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;color:#5A79ED;margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-8613ccb .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-8613ccb .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;}.elementor-3248 .elementor-element.elementor-element-8613ccb .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-8bac405{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-3248 .elementor-element.elementor-element-42f4838{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-42f4838:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-42f4838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-02637ee{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-e7a2d06{text-align:end;}.elementor-3248 .elementor-element.elementor-element-c3d357e.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-c3d357e{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-c3d357e .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-c3d357e .aux-modern-heading-secondary .aux-head-highlight{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-c3d357e .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-c3d357e .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-86d6869{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-183f688 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-4741236 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-b471846{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-b471846:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-b471846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-01be975{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-2cfaf91{text-align:end;}.elementor-3248 .elementor-element.elementor-element-7722ecc.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-7722ecc{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-7722ecc .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-7722ecc .aux-modern-heading-secondary .aux-head-highlight{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-7722ecc .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-7722ecc .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-95461e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-233a240 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-b38c203 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-4b97c48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-4b97c48:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-4b97c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-b3e4bc1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-041a03b{text-align:end;}.elementor-3248 .elementor-element.elementor-element-beb7af8.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-beb7af8{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-beb7af8 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-beb7af8 .aux-modern-heading-secondary .aux-head-highlight{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-beb7af8 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-beb7af8 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-e025eeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-6429897 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-54c475d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-5682cfb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-3248 .elementor-element.elementor-element-dec2d66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-dec2d66:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-dec2d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-11f5b8e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-31a2b8b{text-align:end;}.elementor-3248 .elementor-element.elementor-element-2f57012.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-2f57012{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-2f57012 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-2f57012 .aux-modern-heading-secondary .aux-head-highlight{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-2f57012 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-2f57012 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-625c752{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-7e68ebd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-5bb8f97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-fa350e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-fa350e3:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-fa350e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-4dd8629{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-8f3806c{text-align:end;}.elementor-3248 .elementor-element.elementor-element-91585e8.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-91585e8{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-91585e8 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-91585e8 .aux-modern-heading-secondary .aux-head-highlight{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-91585e8 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-91585e8 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-ae5f70e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-7a64a19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-5ef1212 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-3203b89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-3203b89:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-3203b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-e128d9e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-4ca2649{text-align:end;}.elementor-3248 .elementor-element.elementor-element-7044290.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-7044290{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-7044290 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-7044290 .aux-modern-heading-secondary .aux-head-highlight{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-7044290 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-7044290 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-5e7f244{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-77a8e4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-8df41ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-c7c5ab7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-3248 .elementor-element.elementor-element-c7c5ab7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3248 .elementor-element.elementor-element-a0da112.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3248 .elementor-element.elementor-element-a0da112.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3248 .elementor-element.elementor-element-a0da112.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3248 .elementor-element.elementor-element-a0da112 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3248 .elementor-element.elementor-element-a0da112 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-e3df67e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-e3df67e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3248 .elementor-element.elementor-element-e3df67e .aux-modern-heading-primary{font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;color:#5A79ED;margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-e3df67e .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-e3df67e .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;}.elementor-3248 .elementor-element.elementor-element-e3df67e .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-09878f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-3248 .elementor-element.elementor-element-011b184{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-011b184:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-011b184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-512cd92.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-512cd92{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-512cd92 .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-512cd92 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-512cd92 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-512cd92 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-5df0ba0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-3a6d9aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-65cb98f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-ae4ffb1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-fe8e982 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-e25bdaf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-e25bdaf:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-e25bdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-83db26e.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-83db26e{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-83db26e .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-83db26e .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-83db26e .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-83db26e .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-396486f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-8d76be7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-52b61c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-270d10c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-593d221 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-e93126b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-3248 .elementor-element.elementor-element-8de34cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-8de34cc:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-8de34cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-a46791f.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-a46791f{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-a46791f .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-a46791f .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-a46791f .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-a46791f .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-f98224b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-6c05582 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-bb5d1a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-ed9592b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-2d7d95f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-9b02303 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-5982309{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-5982309:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-5982309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-bb31d92.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-bb31d92{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-bb31d92 .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-bb31d92 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-bb31d92 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-bb31d92 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-0cced35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-edbdcc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-ec5c3be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-e9ea641 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-8587771 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-8b54b2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-3248 .elementor-element.elementor-element-8b54b2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3248 .elementor-element.elementor-element-da59f29.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3248 .elementor-element.elementor-element-da59f29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3248 .elementor-element.elementor-element-da59f29.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3248 .elementor-element.elementor-element-da59f29 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3248 .elementor-element.elementor-element-da59f29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-05d5ca7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-05d5ca7 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3248 .elementor-element.elementor-element-05d5ca7 .aux-modern-heading-primary{font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;color:#5A79ED;margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-05d5ca7 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-05d5ca7 .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;}.elementor-3248 .elementor-element.elementor-element-05d5ca7 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-99d55e3{--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;--flex-wrap:wrap;}.elementor-3248 .elementor-element.elementor-element-e8208ab{--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;--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-3248 .elementor-element.elementor-element-0c86768{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3248 .elementor-element.elementor-element-6272239{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3248 .elementor-element.elementor-element-6272239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3248 .elementor-element.elementor-element-6272239 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3248 .elementor-element.elementor-element-6272239:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-6272239 .aux-ico{font-size:16px;height:16px;}.elementor-3248 .elementor-element.elementor-element-6272239 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3248 .elementor-element.elementor-element-6272239 .col-title a, .elementor-3248 .elementor-element.elementor-element-6272239 .col-title{color:#FFFFFF !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#919191;stroke:#919191;}.elementor-3248 .elementor-element.elementor-element-6272239 .col-title, .elementor-3248 .elementor-element.elementor-element-6272239 .col-title a{font-size:53px;font-weight:bold;line-height:1.2em;}.elementor-3248 .elementor-element.elementor-element-6272239 .col-title{margin-bottom:-4px;}.elementor-3248 .elementor-element.elementor-element-6272239 .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3248 .elementor-element.elementor-element-6272239 .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3248 .elementor-element.elementor-element-6272239 .aux-text-widget-overlay, .elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3248 .elementor-element.elementor-element-f4a1e94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3248 .elementor-element.elementor-element-f4a1e94:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-ico{font-size:16px;height:16px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .col-title a, .elementor-3248 .elementor-element.elementor-element-f4a1e94 .col-title{color:#FFFFFF !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#919191;stroke:#919191;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .col-title, .elementor-3248 .elementor-element.elementor-element-f4a1e94 .col-title a{font-size:53px;font-weight:bold;line-height:1.2em;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .col-title{margin-bottom:-4px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-text-widget-overlay, .elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3248 .elementor-element.elementor-element-ebc3029{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3248 .elementor-element.elementor-element-2c7d5c2:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-ico{font-size:16px;height:16px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .col-title a, .elementor-3248 .elementor-element.elementor-element-2c7d5c2 .col-title{color:#FFFFFF !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#919191;stroke:#919191;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .col-title, .elementor-3248 .elementor-element.elementor-element-2c7d5c2 .col-title a{font-size:53px;font-weight:bold;line-height:1.2em;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .col-title{margin-bottom:-4px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-text-widget-overlay, .elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3248 .elementor-element.elementor-element-917b715{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3248 .elementor-element.elementor-element-917b715.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3248 .elementor-element.elementor-element-917b715 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3248 .elementor-element.elementor-element-917b715:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-917b715 .aux-ico{font-size:16px;height:16px;}.elementor-3248 .elementor-element.elementor-element-917b715 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3248 .elementor-element.elementor-element-917b715 .col-title a, .elementor-3248 .elementor-element.elementor-element-917b715 .col-title{color:#FFFFFF !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#919191;stroke:#919191;}.elementor-3248 .elementor-element.elementor-element-917b715 .col-title, .elementor-3248 .elementor-element.elementor-element-917b715 .col-title a{font-size:53px;font-weight:bold;line-height:1.2em;}.elementor-3248 .elementor-element.elementor-element-917b715 .col-title{margin-bottom:-4px;}.elementor-3248 .elementor-element.elementor-element-917b715 .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3248 .elementor-element.elementor-element-917b715 .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3248 .elementor-element.elementor-element-917b715 .aux-text-widget-overlay, .elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3248 .elementor-element.elementor-element-6300f35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-3248 .elementor-element.elementor-element-6300f35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3248 .elementor-element.elementor-element-6a43f5f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3248 .elementor-element.elementor-element-6a43f5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3248 .elementor-element.elementor-element-6a43f5f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3248 .elementor-element.elementor-element-6a43f5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3248 .elementor-element.elementor-element-6a43f5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-24ad8f3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-24ad8f3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3248 .elementor-element.elementor-element-24ad8f3 .aux-modern-heading-primary{font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;color:#5A79ED;margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-24ad8f3 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-24ad8f3 .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;}.elementor-3248 .elementor-element.elementor-element-25cc64c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-8ff8d6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-8ff8d6b:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-8ff8d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-a246c7c.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-a246c7c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-a246c7c .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-a246c7c .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-a246c7c .aux-modern-heading-secondary .aux-head-highlight{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-a246c7c .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-a246c7c .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-012d2fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-707f01e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-a188976 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-60ce47c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-60ce47c:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-60ce47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-4d6d55c.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-4d6d55c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-4d6d55c .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-4d6d55c .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-4d6d55c .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-4d6d55c .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-ffb345c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-29992be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-09bd7db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-7cd2db0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-7cd2db0:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-7cd2db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-34d2af4.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-34d2af4{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-34d2af4 .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-34d2af4 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-34d2af4 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-34d2af4 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-99a8b53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-1ad98e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-97e7d62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-be16dad{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-2b0927d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-2b0927d:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-2b0927d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-af28478.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-af28478{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-af28478 .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-af28478 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-af28478 .aux-modern-heading-secondary .aux-head-highlight{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-af28478 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-af28478 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-be6cc15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-cbc94f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-1be3801 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-65e2944{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-65e2944:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-65e2944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-e8b5283.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-e8b5283{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-e8b5283 .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-e8b5283 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-e8b5283 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-e8b5283 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-b48bc51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-93541b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-5f98090 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-ec5b404{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-ec5b404:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-ec5b404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-a46ee21.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-a46ee21{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-a46ee21 .aux-modern-heading-primary{font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;-webkit-text-stroke-color:#000;stroke:#000;color:#5A79ED;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-a46ee21 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-a46ee21 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-a46ee21 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-c3f5f85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-2156620 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-35f5227 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-c50674a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-3248 .elementor-element.elementor-element-c50674a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3248 .elementor-element.elementor-element-a02729c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3248 .elementor-element.elementor-element-a02729c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3248 .elementor-element.elementor-element-a02729c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3248 .elementor-element.elementor-element-a02729c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3248 .elementor-element.elementor-element-a02729c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-5c42e0f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-5c42e0f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-3248 .elementor-element.elementor-element-5c42e0f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3248 .elementor-element.elementor-element-5c42e0f .aux-modern-heading-primary{font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.48px;color:#5A79ED;margin:0px 0px 16px 0px;}.elementor-3248 .elementor-element.elementor-element-5c42e0f .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-5c42e0f .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;}.elementor-3248 .elementor-element.elementor-element-5c42e0f .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-7ff2b98{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-e677f87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-e677f87:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-e677f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-fa19b33.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-fa19b33{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-fa19b33 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-fa19b33 .aux-modern-heading-secondary .aux-head-highlight{font-size:34px;line-height:42px;margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-fa19b33 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-fa19b33 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-48e574c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-48e574c:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-48e574c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-a0af679.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-a0af679{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-a0af679 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-a0af679 .aux-modern-heading-secondary .aux-head-highlight{font-size:34px;line-height:42px;margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-a0af679 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-a0af679 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-e48ad94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-e48ad94:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-e48ad94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-54e3870.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-54e3870{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-54e3870 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-54e3870 .aux-modern-heading-secondary .aux-head-highlight{font-size:34px;line-height:42px;margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-54e3870 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-54e3870 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-8bbd997{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-8bbd997:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-8bbd997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-1da4e62.elementor-element{--align-self:flex-start;}.elementor-3248 .elementor-element.elementor-element-1da4e62{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-1da4e62 .aux-modern-heading-secondary{font-size:18px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;max-width:494px;}.elementor-3248 .elementor-element.elementor-element-1da4e62 .aux-modern-heading-secondary .aux-head-highlight{font-size:34px;line-height:42px;margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-1da4e62 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3248 .elementor-element.elementor-element-1da4e62 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-65fcbe7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-20b5e0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-8d97e05{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:103px;--padding-bottom:94px;--padding-left:70px;--padding-right:70px;}.elementor-3248 .elementor-element.elementor-element-8d97e05:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-8d97e05 > .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-secondary ) 100%);}.elementor-3248 .elementor-element.elementor-element-8d97e05::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .e-con-inner > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sahridaya.pilihbarang.com/wp-content/uploads/2021/02/Mask_Group_6-1.svg");--background-overlay:'';}.elementor-3248 .elementor-element.elementor-element-e5a6df1{--display:flex;}.elementor-3248 .elementor-element.elementor-element-23a07aa{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-23a07aa .elementor-counter-number-wrapper{color:var( --e-global-color-701e72d );font-size:55px;font-weight:bold;line-height:1.2em;letter-spacing:-1.2px;}.elementor-3248 .elementor-element.elementor-element-23a07aa .elementor-counter-title{color:var( --e-global-color-701e72d );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;}.elementor-3248 .elementor-element.elementor-element-30c869e{--display:flex;}.elementor-3248 .elementor-element.elementor-element-46d76a8{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-46d76a8 .elementor-counter-number-wrapper{color:var( --e-global-color-701e72d );font-size:55px;font-weight:bold;line-height:1.2em;letter-spacing:-1.2px;}.elementor-3248 .elementor-element.elementor-element-46d76a8 .elementor-counter-title{color:var( --e-global-color-701e72d );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;}.elementor-3248 .elementor-element.elementor-element-7d15411{--display:flex;}.elementor-3248 .elementor-element.elementor-element-384a81f{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-384a81f .elementor-counter-number-wrapper{color:var( --e-global-color-701e72d );font-size:55px;font-weight:bold;line-height:1.2em;letter-spacing:-1.2px;}.elementor-3248 .elementor-element.elementor-element-384a81f .elementor-counter-title{color:var( --e-global-color-701e72d );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;}.elementor-3248 .elementor-element.elementor-element-f06d06a{--display:flex;}.elementor-3248 .elementor-element.elementor-element-e9ec05e{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3248 .elementor-element.elementor-element-e9ec05e .elementor-counter-number-wrapper{color:var( --e-global-color-701e72d );font-size:55px;font-weight:bold;line-height:1.2em;letter-spacing:-1.2px;}.elementor-3248 .elementor-element.elementor-element-e9ec05e .elementor-counter-title{color:var( --e-global-color-701e72d );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;}.elementor-3248 .elementor-element.elementor-element-151c090{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-81f603a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-3248 .elementor-element.elementor-element-81f603a:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-81f603a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3248 .elementor-element.elementor-element-9bda858{--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-3248 .elementor-element.elementor-element-9bda858.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3248 .elementor-element.elementor-element-19482ce .elementor-heading-title{color:#ffffff;}.elementor-3248 .elementor-element.elementor-element-64ba6bd{color:#9CA3AF;}.elementor-3248 .elementor-element.elementor-element-12f875f{--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-3248 .elementor-element.elementor-element-60f2736 .elementor-button{background-color:#5A79ED;border-radius:12px 12px 12px 12px;}.elementor-3248 .elementor-element.elementor-element-8c013f8 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7C3AED;border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-3248 .elementor-element.elementor-element-4f031d6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-4f031d6::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-75px 0px;}.elementor-3248 .elementor-element.elementor-element-663d160{--justify-content:center;}.elementor-3248 .elementor-element.elementor-element-794c654 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3248 .elementor-element.elementor-element-794c654 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3248 .elementor-element.elementor-element-68ef384{--justify-content:center;}.elementor-3248 .elementor-element.elementor-element-02637ee{--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-86d6869{--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-3248 .elementor-element.elementor-element-01be975{--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-95461e9{--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-3248 .elementor-element.elementor-element-b3e4bc1{--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-e025eeb{--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-3248 .elementor-element.elementor-element-11f5b8e{--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-625c752{--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-3248 .elementor-element.elementor-element-4dd8629{--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-ae5f70e{--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-3248 .elementor-element.elementor-element-e128d9e{--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-5e7f244{--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-3248 .elementor-element.elementor-element-5df0ba0{--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-3248 .elementor-element.elementor-element-396486f{--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-3248 .elementor-element.elementor-element-f98224b{--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-3248 .elementor-element.elementor-element-0cced35{--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-3248 .elementor-element.elementor-element-6272239 .col-title, .elementor-3248 .elementor-element.elementor-element-6272239 .col-title a{line-height:0.8em;}.elementor-3248 .elementor-element.elementor-element-6272239 .widget-content{margin-top:47px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .col-title, .elementor-3248 .elementor-element.elementor-element-f4a1e94 .col-title a{line-height:0.8em;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .widget-content{margin-top:47px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .col-title, .elementor-3248 .elementor-element.elementor-element-2c7d5c2 .col-title a{line-height:0.8em;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .widget-content{margin-top:47px;}.elementor-3248 .elementor-element.elementor-element-917b715 .col-title, .elementor-3248 .elementor-element.elementor-element-917b715 .col-title a{line-height:0.8em;}.elementor-3248 .elementor-element.elementor-element-917b715 .widget-content{margin-top:47px;}.elementor-3248 .elementor-element.elementor-element-25cc64c{--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-012d2fa{--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-3248 .elementor-element.elementor-element-ffb345c{--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-3248 .elementor-element.elementor-element-99a8b53{--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-3248 .elementor-element.elementor-element-be16dad{--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-be6cc15{--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-3248 .elementor-element.elementor-element-b48bc51{--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-3248 .elementor-element.elementor-element-c3f5f85{--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-3248 .elementor-element.elementor-element-5c42e0f > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-5c42e0f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3248 .elementor-element.elementor-element-7ff2b98{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-65fcbe7{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-3248 .elementor-element.elementor-element-8d97e05{--flex-wrap:wrap;}.elementor-3248 .elementor-element.elementor-element-8d97e05::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .e-con-inner > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-8d97e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-3248 .elementor-element.elementor-element-7d15411{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3248 .elementor-element.elementor-element-f06d06a{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3248 .elementor-element.elementor-element-151c090{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}}@media(max-width:767px){.elementor-3248 .elementor-element.elementor-element-4f031d6::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3248 .elementor-element.elementor-element-4f031d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3248 .elementor-element.elementor-element-4f031d6{--padding-top:0150px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-794c654 .aux-modern-heading-primary{font-size:35px;line-height:44px;}.elementor-3248 .elementor-element.elementor-element-794c654 .aux-modern-heading-secondary{font-size:35px;line-height:45px;}.elementor-3248 .elementor-element.elementor-element-b6dd340{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3248 .elementor-element.elementor-element-8e95f44{width:100%;max-width:100%;}.elementor-3248 .elementor-element.elementor-element-8e95f44.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3248 .elementor-element.elementor-element-8e95f44 .elementor-icon-box-wrapper{text-align:center;}.elementor-3248 .elementor-element.elementor-element-06b6df6{width:100%;max-width:100%;}.elementor-3248 .elementor-element.elementor-element-06b6df6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3248 .elementor-element.elementor-element-06b6df6 .elementor-icon-box-wrapper{text-align:center;}.elementor-3248 .elementor-element.elementor-element-2ab9f49{width:100%;max-width:100%;}.elementor-3248 .elementor-element.elementor-element-2ab9f49.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3248 .elementor-element.elementor-element-2ab9f49 .elementor-icon-box-wrapper{text-align:center;}.elementor-3248 .elementor-element.elementor-element-934850c > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-934850c .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-1e1a6aa{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-ad92a9b .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-361f50c .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-8613ccb{width:100%;max-width:100%;}.elementor-3248 .elementor-element.elementor-element-8613ccb > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-8613ccb.elementor-element{--align-self:flex-end;}.elementor-3248 .elementor-element.elementor-element-8613ccb .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-8bac405{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-02637ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-c3d357e .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-01be975{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-7722ecc .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-b3e4bc1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-beb7af8 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-5682cfb{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-11f5b8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-2f57012 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-4dd8629{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-91585e8 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-e128d9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-7044290 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-e3df67e > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-e3df67e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3248 .elementor-element.elementor-element-e3df67e .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-09878f8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-512cd92 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-83db26e .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-e93126b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3248 .elementor-element.elementor-element-a46791f .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-bb31d92 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-05d5ca7 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-05d5ca7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3248 .elementor-element.elementor-element-05d5ca7 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-6272239{width:var( --container-widget-width, 322.4px );max-width:322.4px;--container-widget-width:322.4px;--container-widget-flex-grow:0;}.elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-f4a1e94{width:var( --container-widget-width, 322.4px );max-width:322.4px;--container-widget-width:322.4px;--container-widget-flex-grow:0;}.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2{width:var( --container-widget-width, 322.4px );max-width:322.4px;--container-widget-width:322.4px;--container-widget-flex-grow:0;}.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-917b715{width:var( --container-widget-width, 322.4px );max-width:322.4px;--container-widget-width:322.4px;--container-widget-flex-grow:0;}.elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-24ad8f3 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-24ad8f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3248 .elementor-element.elementor-element-24ad8f3 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-25cc64c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3248 .elementor-element.elementor-element-a246c7c .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-4d6d55c .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-34d2af4 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-be16dad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3248 .elementor-element.elementor-element-af28478 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-e8b5283 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-a46ee21 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-5c42e0f > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-5c42e0f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3248 .elementor-element.elementor-element-5c42e0f .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-7ff2b98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3248 .elementor-element.elementor-element-fa19b33 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-a0af679 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-54e3870 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-1da4e62 .aux-modern-heading-secondary{font-size:34px;}.elementor-3248 .elementor-element.elementor-element-8d97e05{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-e5a6df1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-23a07aa > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-30c869e{--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-46d76a8 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-7d15411{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-384a81f > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3248 .elementor-element.elementor-element-f06d06a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3248 .elementor-element.elementor-element-e9ec05e > .elementor-widget-container{padding:25px 25px 25px 25px;}}@media(min-width:768px){.elementor-3248 .elementor-element.elementor-element-65fcbe7{--content-width:1580px;}.elementor-3248 .elementor-element.elementor-element-8d97e05{--width:100%;}.elementor-3248 .elementor-element.elementor-element-151c090{--content-width:1580px;}.elementor-3248 .elementor-element.elementor-element-9bda858{--width:70%;}.elementor-3248 .elementor-element.elementor-element-12f875f{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3248 .elementor-element.elementor-element-e5a6df1{--width:50%;}.elementor-3248 .elementor-element.elementor-element-30c869e{--width:50%;}.elementor-3248 .elementor-element.elementor-element-7d15411{--width:50%;}.elementor-3248 .elementor-element.elementor-element-f06d06a{--width:50%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-794c654 */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-794c654 .aux-modern-heading-description {
        margin-right: auto !important;
        margin-left: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663d160 */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-663d160 .elementor-widget-wrap {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ef384 */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-68ef384 .elementor-widget-wrap {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f031d6 */.elementor-3248 .elementor-element.elementor-element-4f031d6:after{
    content: '';
    width: 100%;
    height: 277px;
    position: absolute;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='272.38' viewBox='0 0 1920 272.38' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M1920,1039.876H0V817.9S96.625,761.652,273.73,768s215.836,98.517,441.65,107.531,299.707-76.743,514.8-67.924,242.763,89.437,389.111,94.083S1920,817.9,1920,817.9Z' transform='translate(0 -767.497)'/%3E%3C/svg%3E");
    bottom: -100px;
    background-size: cover;
        left: -1px;
    background-color: #23a45500!important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-934850c */.elementor-3248 .elementor-element.elementor-element-934850c .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-ad92a9b */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-361f50c */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e1a6aa */.bisnis-cocok-sms img.emoji {
    font-size: 62px !important;
    width: 70px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-374b56c */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-374b56c:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-8613ccb */.elementor-3248 .elementor-element.elementor-element-8613ccb .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c3d357e */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7722ecc */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-beb7af8 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bac405 */.bisnis-cocok-sms img.emoji {
    font-size: 62px !important;
    width: 70px !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-2f57012 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-91585e8 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7044290 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5682cfb */.bisnis-cocok-sms img.emoji {
    font-size: 62px !important;
    width: 70px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f4b9bd */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-3f4b9bd:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e3df67e */.elementor-3248 .elementor-element.elementor-element-e3df67e .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-512cd92 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-83db26e */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09878f8 */.bisnis-cocok-sms img.emoji {
    font-size: 62px !important;
    width: 70px !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-a46791f */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-bb31d92 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e93126b */.bisnis-cocok-sms img.emoji {
    font-size: 62px !important;
    width: 70px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c7c5ab7 */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-c7c5ab7:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-05d5ca7 */.elementor-3248 .elementor-element.elementor-element-05d5ca7 .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6272239 */.elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-advanced-text:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 12px;
    width: 100%;
    background: var(--e-global-color-secondary);
    height: 0;
    transition: height 300ms cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-3248 .elementor-element.elementor-element-6272239:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3248 .elementor-element.elementor-element-6272239 .aux-widget-advanced-text {
        padding: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-f4a1e94 */.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-advanced-text:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 12px;
    width: 100%;
    background: var(--e-global-color-secondary);
    height: 0;
    transition: height 300ms cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-3248 .elementor-element.elementor-element-f4a1e94:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3248 .elementor-element.elementor-element-f4a1e94 .aux-widget-advanced-text {
        padding: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-2c7d5c2 */.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-advanced-text:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 12px;
    width: 100%;
    background: var(--e-global-color-secondary);
    height: 0;
    transition: height 300ms cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-3248 .elementor-element.elementor-element-2c7d5c2:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3248 .elementor-element.elementor-element-2c7d5c2 .aux-widget-advanced-text {
        padding: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-917b715 */.elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-advanced-text:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 12px;
    width: 100%;
    background: var(--e-global-color-secondary);
    height: 0;
    transition: height 300ms cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-3248 .elementor-element.elementor-element-917b715:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3248 .elementor-element.elementor-element-917b715 .aux-widget-advanced-text {
        padding: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8b54b2a */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-8b54b2a:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-24ad8f3 */.elementor-3248 .elementor-element.elementor-element-24ad8f3 .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-a246c7c */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-4d6d55c */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-34d2af4 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-af28478 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e8b5283 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-a46ee21 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6300f35 */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-6300f35:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-5c42e0f */.elementor-3248 .elementor-element.elementor-element-5c42e0f .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-fa19b33 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-a0af679 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-54e3870 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-1da4e62 */.three-buttons .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c50674a */@media only screen and (max-width:1024px){
    .elementor-3248 .elementor-element.elementor-element-c50674a:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-23a07aa */.elementor-3248 .elementor-element.elementor-element-23a07aa .elementor-counter-number {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-46d76a8 */.elementor-3248 .elementor-element.elementor-element-46d76a8 .elementor-counter-number {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-384a81f */.elementor-3248 .elementor-element.elementor-element-384a81f .elementor-counter-number {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e9ec05e */.elementor-3248 .elementor-element.elementor-element-e9ec05e .elementor-counter-number {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS */```css
/* ── DEVICE MOCKUP SCENE ── */
.scene {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 480px;
}

/* ── PHONE ── */
.phone {
  width: 220px;
  z-index: 2;
  background: #ffffff;
  border: 1px solid #e5e7eb;
  border-radius: 36px;
  padding: 12px;
  box-shadow:
    0 20px 40px rgba(0,0,0,0.08),
    0 4px 10px rgba(0,0,0,0.04);
  position: relative;
}

.phone-notch {
  width: 72px;
  height: 20px;
  background: #e5e7eb;
  border-radius: 0 0 12px 12px;
  margin: 0 auto 8px;
}

.phone-screen {
  background: #f3f4f6;
  border-radius: 24px;
  overflow: hidden;
}

.phone-status {
  display: flex;
  justify-content: space-between;
  padding: 8px 14px 4px;
  font-family: 'IBM Plex Mono', monospace;
  font-size: 9px;
  color: rgba(0,0,0,0.5);
}

.phone-wallpaper {
  background: linear-gradient(180deg, #ffffff 0%, #f9fafb 100%);
  padding: 10px 10px 14px;
  min-height: 280px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

/* ── PUSH NOTIFICATION ── */
.push-notif {
  background: rgba(255,255,255,0.75);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(0,0,0,0.06);
  border-radius: 14px;
  padding: 11px 13px;
  box-shadow: 0 8px 20px rgba(0,0,0,0.06);

  transform: translateY(-20px) scale(0.95);
  opacity: 0;
  transition: all 0.5s cubic-bezier(0.34,1.56,0.64,1);
}

.push-notif.show {
  transform: translateY(0) scale(1);
  opacity: 1;
}

.pn-header {
  display: flex;
  align-items: center;
  gap: 7px;
  margin-bottom: 5px;
}

.pn-app-icon {
  width: 18px;
  height: 18px;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 9px;
  flex-shrink: 0;
}

.pn-app-name {
  font-size: 10px;
  font-weight: 700;
  color: rgba(0,0,0,0.8);
  flex: 1;
}

.pn-time {
  font-family: 'IBM Plex Mono', monospace;
  font-size: 8.5px;
  color: rgba(0,0,0,0.4);
}

.pn-title {
  font-size: 11px;
  font-weight: 700;
  color: #111827;
  margin-bottom: 2px;
}

.pn-body {
  font-size: 10px;
  color: rgba(0,0,0,0.6);
  line-height: 1.4;
}

.pn-cta {
  margin-top: 7px;
  padding: 6px 12px;
  background: #007aff;
  color: #ffffff;
  font-size: 9.5px;
  font-weight: 600;
  border-radius: 8px;
  display: inline-block;
}

/* ── HOME INDICATOR ── */
.phone-home {
  display: flex;
  justify-content: center;
  padding: 10px 0 6px;
}

.ph-bar {
  width: 60px;
  height: 4px;
  background: rgba(0,0,0,0.2);
  border-radius: 999px;
}

/* ── BROWSER MOCKUP ── */
.browser {
  position: absolute;
  right: -230px;
  top: 20px;
  width: 300px;
  z-index: 1;
  background: #ffffff;
  border: 1px solid #e5e7eb;
  border-radius: 14px;
  overflow: hidden;
  box-shadow: 0 20px 60px rgba(0,0,0,0.08);
  opacity: 0;
  animation: browserIn 0.6s ease 1s forwards;
}

@keyframes browserIn {
  from { opacity:0; transform:translateX(20px); }
  to { opacity:1; transform:none; }
}

.browser-bar {
  background: #f3f4f6;
  padding: 8px 12px;
  display: flex;
  align-items: center;
  gap: 8px;
  border-bottom: 1px solid #e5e7eb;
}

.browser-dots {
  display: flex;
  gap: 4px;
}

.bd {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}

.browser-url {
  flex: 1;
  background: #e5e7eb;
  border-radius: 4px;
  padding: 3px 8px;
  font-family: 'IBM Plex Mono', monospace;
  font-size: 9px;
  color: #6b7280;
}

.browser-content {
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

/* ── ADS ── */
.ad-leaderboard {
  height: 40px;
  border-radius: 6px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
  background: linear-gradient(135deg, #60a5fa, #3b82f6);
  color: #fff;
  position: relative;
}

.ad-lb-text {
  font-size: 10px;
  font-weight: 700;
}

.ad-lb-cta {
  font-size: 8.5px;
  padding: 3px 9px;
  border-radius: 4px;
  background: rgba(255,255,255,0.2);
  border: 1px solid rgba(255,255,255,0.3);
  cursor: pointer;
}

.ad-label {
  font-size: 7.5px;
  position: absolute;
  top: 2px;
  right: 6px;
  opacity: 0.6;
}

.browser-layout {
  display: flex;
  gap: 8px;
}

.browser-main {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.content-block {
  height: 10px;
  border-radius: 3px;
  background: #e5e7eb;
}

.browser-sidebar {
  width: 90px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.ad-rect {
  border-radius: 6px;
  background: linear-gradient(135deg, #93c5fd, #3b82f6);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 3px;
  padding: 8px 6px;
  color: #fff;
  font-size:10px;
}

.ad-rect-title {
  font-size: 8.5px;
  font-weight: 700;
  text-align: center;
}

/* ── FLOAT BADGE ── */
.ctr-float {
  position: absolute;
  bottom: 30px;
  left: -70px;
  background: #ffffff;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  padding: 10px 14px;
  box-shadow: 0 8px 24px rgba(0,0,0,0.08);
  opacity: 0;
  animation: ctrIn 0.5s ease 1.8s forwards;
  z-index: 10;
}

@keyframes ctrIn {
  from { opacity:0; transform:translateY(8px); }
  to { opacity:1; transform:none; }
}

.cf-val {
  font-size: 20px;
  font-weight: 800;
  color: #3b82f6;
}

.cf-lbl {
  font-size: 10px;
  color: #6b7280;
}

.cf-delta {
  font-size: 9.5px;
  color: #16a34a;
  font-weight: 700;
}

/* ── SECTION ── */
.section {
  padding: 88px 6%;
}

.sec-inner {
  max-width: 1240px;
  margin: 0 auto;
}

.sec-overline {
  font-size: 10px;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: #3b82f6;
  margin-bottom: 14px;
}

.sec-h2 {
  font-size: clamp(28px, 3.5vw, 48px);
  font-weight: 800;
  color: #111827;
}

.sec-sub {
  font-size: 15.5px;
  color: #6b7280;
}

h3.aux-modern-heading-secondary {
    display: flex;
    flex-direction: column;
}

.bisnis-cocok-sms img {
    font-size: 62px !important;
    width: 70px !important;
}/* End custom CSS */