.elementor-3011 .elementor-element.elementor-element-f55d333{--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-3011 .elementor-element.elementor-element-f55d333:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-f55d333 > .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-3011 .elementor-element.elementor-element-f55d333::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .e-con-inner > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .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-3011 .elementor-element.elementor-element-f55d333:after{background-color:#23a455;}.elementor-3011 .elementor-element.elementor-element-2ac10f6{--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-3011 .elementor-element.elementor-element-2ac10f6.e-con{--align-self:center;}.elementor-3011 .elementor-element.elementor-element-5040f03{width:100%;max-width:100%;animation-duration:2500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-3011 .elementor-element.elementor-element-5040f03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-5040f03 .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-3011 .elementor-element.elementor-element-5040f03 .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-3011 .elementor-element.elementor-element-5040f03 .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-3011 .elementor-element.elementor-element-1ba3eba .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-3011 .elementor-element.elementor-element-1ba3eba .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-3011 .elementor-element.elementor-element-1ba3eba .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-3011 .elementor-element.elementor-element-1ba3eba .aux-modern-button .aux-overlay:after{background-color:#3D3D3D;}.elementor-3011 .elementor-element.elementor-element-1ba3eba{width:auto;max-width:auto;}.elementor-3011 .elementor-element.elementor-element-1ba3eba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-1ba3eba .aux-modern-button-wrapper{text-align:left;}.elementor-3011 .elementor-element.elementor-element-1ba3eba .aux-modern-button{padding:15px 34px 15px 34px;}.elementor-3011 .elementor-element.elementor-element-1ba3eba .aux-text{font-size:16px;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.48px;color:var( --e-global-color-701e72d );}.elementor-3011 .elementor-element.elementor-element-cc0bf7e .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-3011 .elementor-element.elementor-element-cc0bf7e .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(103deg, #000000 0%, #000000 100%);}.elementor-3011 .elementor-element.elementor-element-cc0bf7e .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-3011 .elementor-element.elementor-element-cc0bf7e .aux-modern-button .aux-overlay:after{background-color:#3D3D3D;}.elementor-3011 .elementor-element.elementor-element-cc0bf7e{width:auto;max-width:auto;}.elementor-3011 .elementor-element.elementor-element-cc0bf7e .aux-modern-button-wrapper{text-align:left;}.elementor-3011 .elementor-element.elementor-element-cc0bf7e .aux-modern-button{padding:15px 34px 15px 34px;}.elementor-3011 .elementor-element.elementor-element-cc0bf7e .aux-text{font-size:16px;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.48px;color:var( --e-global-color-701e72d );}.elementor-3011 .elementor-element.elementor-element-e8ae76b{--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-3011 .elementor-element.elementor-element-e8ae76b.e-con{--align-self:center;}.elementor-3011 .elementor-element.elementor-element-21b57a1{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-3011 .elementor-element.elementor-element-21b57a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3011 .elementor-element.elementor-element-393b5ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3011 .elementor-element.elementor-element-393b5ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3011 .elementor-element.elementor-element-393b5ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3011 .elementor-element.elementor-element-393b5ae > .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-3011 .elementor-element.elementor-element-393b5ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-d24eee5{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-d24eee5 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3011 .elementor-element.elementor-element-d24eee5 .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-3011 .elementor-element.elementor-element-d24eee5 .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-3011 .elementor-element.elementor-element-d24eee5 .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;max-width:1600px;}.elementor-3011 .elementor-element.elementor-element-d24eee5 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-5c14e97{--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-3011 .elementor-element.elementor-element-7fbc4d2{--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-3011 .elementor-element.elementor-element-4a96b7b{--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-3011 .elementor-element.elementor-element-f748685{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-f748685.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-f748685 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-f748685:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-f748685 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-f748685 .aux-ico{font-size:16px;height:16px;}.elementor-3011 .elementor-element.elementor-element-f748685 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3011 .elementor-element.elementor-element-f748685 .col-title a, .elementor-3011 .elementor-element.elementor-element-f748685 .col-title{color:#FFFFFF !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#919191;stroke:#919191;}.elementor-3011 .elementor-element.elementor-element-f748685 .col-title, .elementor-3011 .elementor-element.elementor-element-f748685 .col-title a{font-size:53px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-f748685 .col-title{margin-bottom:-4px;}.elementor-3011 .elementor-element.elementor-element-f748685 .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3011 .elementor-element.elementor-element-f748685 .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3011 .elementor-element.elementor-element-f748685 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-f748685 .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3011 .elementor-element.elementor-element-f748685 .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-f748685 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3011 .elementor-element.elementor-element-c4d081b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-c4d081b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-c4d081b > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-c4d081b:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-ico{font-size:16px;height:16px;}.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3011 .elementor-element.elementor-element-c4d081b .col-title a, .elementor-3011 .elementor-element.elementor-element-c4d081b .col-title{color:#FFFFFF !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#919191;stroke:#919191;}.elementor-3011 .elementor-element.elementor-element-c4d081b .col-title, .elementor-3011 .elementor-element.elementor-element-c4d081b .col-title a{font-size:53px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-c4d081b .col-title{margin-bottom:-4px;}.elementor-3011 .elementor-element.elementor-element-c4d081b .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3011 .elementor-element.elementor-element-c4d081b .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-c4d081b .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3011 .elementor-element.elementor-element-bd969fe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-bd969fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-bd969fe > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-bd969fe:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-ico{font-size:16px;height:16px;}.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3011 .elementor-element.elementor-element-bd969fe .col-title a, .elementor-3011 .elementor-element.elementor-element-bd969fe .col-title{color:#FFFFFF !important;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#919191;stroke:#919191;}.elementor-3011 .elementor-element.elementor-element-bd969fe .col-title, .elementor-3011 .elementor-element.elementor-element-bd969fe .col-title a{font-size:53px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-bd969fe .col-title{margin-bottom:-4px;}.elementor-3011 .elementor-element.elementor-element-bd969fe .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3011 .elementor-element.elementor-element-bd969fe .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-bd969fe .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3011 .elementor-element.elementor-element-da4d6bf{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-3011 .elementor-element.elementor-element-da4d6bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3011 .elementor-element.elementor-element-4435c48.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3011 .elementor-element.elementor-element-4435c48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3011 .elementor-element.elementor-element-4435c48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3011 .elementor-element.elementor-element-4435c48 > .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-3011 .elementor-element.elementor-element-4435c48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-50503f3{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-50503f3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3011 .elementor-element.elementor-element-50503f3 .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-3011 .elementor-element.elementor-element-50503f3 .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-3011 .elementor-element.elementor-element-50503f3 .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;max-width:1600px;}.elementor-3011 .elementor-element.elementor-element-50503f3 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-aa77176{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right:45px;}.elementor-3011 .elementor-element.elementor-element-aa77176.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-6cf0152{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3011 .elementor-element.elementor-element-aea0001{--display:flex;}.elementor-3011 .elementor-element.elementor-element-aea0001.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-dba5111 .elementor-heading-title{font-size:24px;}.elementor-3011 .elementor-element.elementor-element-e3bad69{--display:flex;--justify-content:space-around;}.elementor-3011 .elementor-element.elementor-element-e3bad69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-84c9b0f{font-size:12px;line-height:2px;}.elementor-3011 .elementor-element.elementor-element-2b3cbed > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3011 .elementor-element.elementor-element-2b3cbed .elementor-heading-title{font-size:18px;}.elementor-3011 .elementor-element.elementor-element-49e0302{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-e127238{--display:flex;}.elementor-3011 .elementor-element.elementor-element-00396ba{font-size:12px;line-height:2px;}.elementor-3011 .elementor-element.elementor-element-cf1cf0a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-cf1cf0a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3011 .elementor-element.elementor-element-cf1cf0a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3011 .elementor-element.elementor-element-cf1cf0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3011 .elementor-element.elementor-element-cf1cf0a .elementor-icon-list-item > a{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-cf1cf0a .elementor-icon-list-text{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-184add3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3011 .elementor-element.elementor-element-147bab6{--display:flex;}.elementor-3011 .elementor-element.elementor-element-7db7dcf .elementor-heading-title{font-size:24px;}.elementor-3011 .elementor-element.elementor-element-7a077fe{--display:flex;--justify-content:space-around;}.elementor-3011 .elementor-element.elementor-element-7a077fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-8fb2e2b{font-size:12px;}.elementor-3011 .elementor-element.elementor-element-33e2c44 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3011 .elementor-element.elementor-element-33e2c44 .elementor-heading-title{font-size:18px;}.elementor-3011 .elementor-element.elementor-element-8d6b564{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-b628d53{--display:flex;}.elementor-3011 .elementor-element.elementor-element-bce4292{font-size:12px;line-height:2px;}.elementor-3011 .elementor-element.elementor-element-a21fcfb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-a21fcfb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3011 .elementor-element.elementor-element-a21fcfb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3011 .elementor-element.elementor-element-a21fcfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3011 .elementor-element.elementor-element-a21fcfb .elementor-icon-list-item > a{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-a21fcfb .elementor-icon-list-text{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-35f9ec9{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-82a79e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;}.elementor-3011 .elementor-element.elementor-element-215f964 .elementor-heading-title{font-size:24px;}.elementor-3011 .elementor-element.elementor-element-c40c683{--display:flex;--justify-content:space-around;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-c40c683.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-301d8b1{font-size:12px;}.elementor-3011 .elementor-element.elementor-element-f763352 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3011 .elementor-element.elementor-element-f763352 .elementor-heading-title{font-size:18px;}.elementor-3011 .elementor-element.elementor-element-c067d9f{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-5cb54ad{--display:flex;}.elementor-3011 .elementor-element.elementor-element-9cd3960{font-size:12px;line-height:2px;}.elementor-3011 .elementor-element.elementor-element-c22f40e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-c22f40e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3011 .elementor-element.elementor-element-c22f40e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3011 .elementor-element.elementor-element-c22f40e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3011 .elementor-element.elementor-element-c22f40e .elementor-icon-list-item > a{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-c22f40e .elementor-icon-list-text{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-8029353{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3011 .elementor-element.elementor-element-94a0b85{--display:flex;}.elementor-3011 .elementor-element.elementor-element-6fe7b0b .elementor-heading-title{font-size:24px;}.elementor-3011 .elementor-element.elementor-element-3f55633{--display:flex;--justify-content:space-around;}.elementor-3011 .elementor-element.elementor-element-3f55633.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-3b1cb52{font-size:12px;}.elementor-3011 .elementor-element.elementor-element-22e12c4 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3011 .elementor-element.elementor-element-22e12c4 .elementor-heading-title{font-size:18px;}.elementor-3011 .elementor-element.elementor-element-fc9051e{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-c318984{--display:flex;}.elementor-3011 .elementor-element.elementor-element-86107b7{font-size:12px;line-height:2px;}.elementor-3011 .elementor-element.elementor-element-e75139c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-e75139c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3011 .elementor-element.elementor-element-e75139c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3011 .elementor-element.elementor-element-e75139c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3011 .elementor-element.elementor-element-e75139c .elementor-icon-list-item > a{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-e75139c .elementor-icon-list-text{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-6aaea81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3011 .elementor-element.elementor-element-70001d9{--display:flex;}.elementor-3011 .elementor-element.elementor-element-25a9263 .elementor-heading-title{font-size:24px;}.elementor-3011 .elementor-element.elementor-element-8a425ca{--display:flex;--justify-content:space-around;}.elementor-3011 .elementor-element.elementor-element-8a425ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-bb73133{font-size:12px;}.elementor-3011 .elementor-element.elementor-element-6fefbc7 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3011 .elementor-element.elementor-element-6fefbc7 .elementor-heading-title{font-size:18px;}.elementor-3011 .elementor-element.elementor-element-1585353{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-9dc6cde{--display:flex;}.elementor-3011 .elementor-element.elementor-element-f926e31{font-size:12px;line-height:2px;}.elementor-3011 .elementor-element.elementor-element-1ba6f48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-1ba6f48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3011 .elementor-element.elementor-element-1ba6f48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3011 .elementor-element.elementor-element-1ba6f48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3011 .elementor-element.elementor-element-1ba6f48 .elementor-icon-list-item > a{font-size:14px;}.elementor-3011 .elementor-element.elementor-element-1ba6f48 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3011 .elementor-element.elementor-element-3894409{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-3011 .elementor-element.elementor-element-3894409 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3011 .elementor-element.elementor-element-da603b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3011 .elementor-element.elementor-element-da603b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3011 .elementor-element.elementor-element-da603b3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3011 .elementor-element.elementor-element-da603b3 > .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-3011 .elementor-element.elementor-element-da603b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-50e8f53{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-50e8f53 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3011 .elementor-element.elementor-element-50e8f53 .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-3011 .elementor-element.elementor-element-50e8f53 .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:1600px;}.elementor-3011 .elementor-element.elementor-element-50e8f53 .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;max-width:1199px;}.elementor-3011 .elementor-element.elementor-element-c3fb852{--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-3011 .elementor-element.elementor-element-ce5e133{--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-3011 .elementor-element.elementor-element-ef1a42b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3011 .elementor-element.elementor-element-3a2e13c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-3a2e13c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-3a2e13c > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-3a2e13c:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-ico{font-size:16px;height:16px;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .col-title a, .elementor-3011 .elementor-element.elementor-element-3a2e13c .col-title{color:#000000 !important;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .col-title, .elementor-3011 .elementor-element.elementor-element-3a2e13c .col-title a{font-size:24px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .col-title{margin-bottom:-4px;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3011 .elementor-element.elementor-element-1856e45{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-1856e45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-1856e45 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-1856e45:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-ico{font-size:16px;height:16px;}.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3011 .elementor-element.elementor-element-1856e45 .col-title a, .elementor-3011 .elementor-element.elementor-element-1856e45 .col-title{color:#000000 !important;}.elementor-3011 .elementor-element.elementor-element-1856e45 .col-title, .elementor-3011 .elementor-element.elementor-element-1856e45 .col-title a{font-size:24px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-1856e45 .col-title{margin-bottom:-4px;}.elementor-3011 .elementor-element.elementor-element-1856e45 .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3011 .elementor-element.elementor-element-1856e45 .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-1856e45 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3011 .elementor-element.elementor-element-f061c85{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-f061c85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-f061c85 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-f061c85:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-ico{font-size:16px;height:16px;}.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3011 .elementor-element.elementor-element-f061c85 .col-title a, .elementor-3011 .elementor-element.elementor-element-f061c85 .col-title{color:#000000 !important;}.elementor-3011 .elementor-element.elementor-element-f061c85 .col-title, .elementor-3011 .elementor-element.elementor-element-f061c85 .col-title a{font-size:24px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-f061c85 .col-title{margin-bottom:-4px;}.elementor-3011 .elementor-element.elementor-element-f061c85 .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3011 .elementor-element.elementor-element-f061c85 .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-f061c85 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-f0fd23d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-f0fd23d > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-f0fd23d:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-ico{font-size:16px;height:16px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .col-title a, .elementor-3011 .elementor-element.elementor-element-f0fd23d .col-title{color:#000000 !important;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .col-title, .elementor-3011 .elementor-element.elementor-element-f0fd23d .col-title a{font-size:24px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .col-title{margin-bottom:-4px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .col-subtitle{color:#000000 !important;font-weight:700;margin-bottom:-27px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .widget-content{color:var( --e-global-color-text );font-size:15px;font-weight:500;line-height:1.5em;margin-top:43px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-widget-advanced-text{text-align:left !important;padding:5% 10% 5% 10%;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-3011 .elementor-element.elementor-element-49c2fb88{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-3011 .elementor-element.elementor-element-49c2fb88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3011 .elementor-element.elementor-element-17c9c796.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3011 .elementor-element.elementor-element-17c9c796.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3011 .elementor-element.elementor-element-17c9c796.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3011 .elementor-element.elementor-element-17c9c796 > .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-3011 .elementor-element.elementor-element-17c9c796 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-8b8b1c2{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-8b8b1c2 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3011 .elementor-element.elementor-element-8b8b1c2 .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-3011 .elementor-element.elementor-element-8b8b1c2 .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:1600px;}.elementor-3011 .elementor-element.elementor-element-8b8b1c2 .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;max-width:1199px;}.elementor-3011 .elementor-element.elementor-element-8b8b1c2 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-58c11eb2{--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-3011 .elementor-element.elementor-element-7b500bd4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-7b500bd4:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-7b500bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-5a7bb698.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-5a7bb698{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-5a7bb698 .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-3011 .elementor-element.elementor-element-5a7bb698 .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-5a7bb698 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-5a7bb698 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-5b6224b4{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-7920fa3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-3e3a836d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-3e3a836d:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-3e3a836d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-17a7964d.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-17a7964d{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-17a7964d .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-3011 .elementor-element.elementor-element-17a7964d .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-17a7964d .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-17a7964d .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-28cc8b78{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-3b960369 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-6ef6fc22{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-6ef6fc22:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-6ef6fc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-6c61305c.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-6c61305c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-6c61305c .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-3011 .elementor-element.elementor-element-6c61305c .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-6c61305c .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-6c61305c .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-2c4e3b4e{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-ea9c36e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-58ce39a6{--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-3011 .elementor-element.elementor-element-7d1a407a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-7d1a407a:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-7d1a407a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-53e41728.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-53e41728{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-53e41728 .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-3011 .elementor-element.elementor-element-53e41728 .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-53e41728 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-53e41728 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-64a6f367{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-7a99e030 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-b91390{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-b91390:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-b91390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-372aa560.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-372aa560{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-372aa560 .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-3011 .elementor-element.elementor-element-372aa560 .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-372aa560 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-372aa560 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-1d5023a2{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-8e2007 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-24310e58{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-24310e58:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-24310e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-7bfa3168.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-7bfa3168{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-7bfa3168 .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-3011 .elementor-element.elementor-element-7bfa3168 .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-7bfa3168 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-7bfa3168 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-677de0b{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-36641304 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-4a0fe4d{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-3011 .elementor-element.elementor-element-4a0fe4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3011 .elementor-element.elementor-element-71176b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3011 .elementor-element.elementor-element-71176b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3011 .elementor-element.elementor-element-71176b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3011 .elementor-element.elementor-element-71176b6 > .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-3011 .elementor-element.elementor-element-71176b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-365c4b0{--display:flex;--justify-content:center;}.elementor-3011 .elementor-element.elementor-element-280ec2d{--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:center;}.elementor-3011 .elementor-element.elementor-element-0fcc951{--display:flex;--justify-content:space-between;}.elementor-3011 .elementor-element.elementor-element-8a215cb{--display:flex;--min-height:499px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3011 .elementor-element.elementor-element-8a215cb:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-8a215cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-3b9da95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-3011 .elementor-element.elementor-element-3b9da95:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-3b9da95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-95f2a51 .elementor-heading-title{font-size:16px;}.elementor-3011 .elementor-element.elementor-element-d392f9b .aux-elem-quote{text-align:inherit;}.elementor-3011 .elementor-element.elementor-element-811cf2c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3011 .elementor-element.elementor-element-f36f266{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-f36f266 > .elementor-widget-container{padding:25px 0px 0px 25px;border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-f36f266:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-ico{font-size:72px;height:72px;}.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-ico-box{padding:0px 20px 0px 0px;color:#000000;fill:#000000;}.elementor-3011 .elementor-element.elementor-element-f36f266 .col-title a, .elementor-3011 .elementor-element.elementor-element-f36f266 .col-title{color:#000000 !important;}.elementor-3011 .elementor-element.elementor-element-f36f266 .col-title, .elementor-3011 .elementor-element.elementor-element-f36f266 .col-title a{font-size:16px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-f36f266 .col-title{margin-bottom:9px;}.elementor-3011 .elementor-element.elementor-element-f36f266 .col-subtitle{color:#000000 !important;font-size:14px;font-weight:700;margin-top:0px;margin-bottom:15px;}.elementor-3011 .elementor-element.elementor-element-f36f266 .widget-content{color:var( --e-global-color-text );font-size:12px;font-weight:500;line-height:1.5em;margin-top:11px;margin-bottom:24px;}.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-widget-advanced-text{text-align:left !important;padding:0% 0% 0% 0%;}.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-f36f266 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-cac3741{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-cac3741 > .elementor-widget-container{padding:25px 0px 0px 25px;border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-cac3741:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-cac3741 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-cac3741 .aux-ico{font-size:72px;height:72px;}.elementor-3011 .elementor-element.elementor-element-cac3741 .aux-ico-box{padding:0px 20px 0px 0px;color:#000000;fill:#000000;}.elementor-3011 .elementor-element.elementor-element-cac3741 .col-title a, .elementor-3011 .elementor-element.elementor-element-cac3741 .col-title{color:#000000 !important;}.elementor-3011 .elementor-element.elementor-element-cac3741 .col-title, .elementor-3011 .elementor-element.elementor-element-cac3741 .col-title a{font-size:16px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-cac3741 .col-title{margin-bottom:9px;}.elementor-3011 .elementor-element.elementor-element-cac3741 .col-subtitle{color:#000000 !important;font-size:14px;font-weight:700;margin-top:0px;margin-bottom:15px;}.elementor-3011 .elementor-element.elementor-element-cac3741 .widget-content{color:var( --e-global-color-text );font-size:12px;font-weight:500;line-height:1.5em;margin-top:11px;margin-bottom:24px;}.elementor-3011 .elementor-element.elementor-element-cac3741 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-cac3741 .aux-widget-advanced-text{text-align:left !important;padding:0% 0% 0% 0%;}.elementor-3011 .elementor-element.elementor-element-cac3741 .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-cac3741 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-113af4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-113af4f > .elementor-widget-container{padding:25px 0px 0px 25px;border-radius:20px 20px 20px 20px;box-shadow:0px 10px 70px 0px rgba(209, 213, 223, 0.7);}.elementor-3011 .elementor-element.elementor-element-113af4f:hover .elementor-widget-container{box-shadow:0px 10px 70px 0px rgba(209,213,223,0.7);}.elementor-3011 .elementor-element.elementor-element-113af4f .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-113af4f .aux-ico{font-size:72px;height:72px;}.elementor-3011 .elementor-element.elementor-element-113af4f .aux-ico-box{padding:0px 20px 0px 0px;color:#000000;fill:#000000;}.elementor-3011 .elementor-element.elementor-element-113af4f .col-title a, .elementor-3011 .elementor-element.elementor-element-113af4f .col-title{color:#000000 !important;}.elementor-3011 .elementor-element.elementor-element-113af4f .col-title, .elementor-3011 .elementor-element.elementor-element-113af4f .col-title a{font-size:16px;font-weight:bold;line-height:1.2em;}.elementor-3011 .elementor-element.elementor-element-113af4f .col-title{margin-bottom:9px;}.elementor-3011 .elementor-element.elementor-element-113af4f .col-subtitle{color:#000000 !important;font-size:14px;font-weight:700;margin-top:0px;margin-bottom:15px;}.elementor-3011 .elementor-element.elementor-element-113af4f .widget-content{color:var( --e-global-color-text );font-size:12px;font-weight:500;line-height:1.5em;margin-top:11px;margin-bottom:24px;}.elementor-3011 .elementor-element.elementor-element-113af4f .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-113af4f .aux-widget-advanced-text{text-align:left !important;padding:0% 0% 0% 0%;}.elementor-3011 .elementor-element.elementor-element-113af4f .aux-text-widget-overlay, .elementor-3011 .elementor-element.elementor-element-113af4f .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-9442997{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-3011 .elementor-element.elementor-element-9442997 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3011 .elementor-element.elementor-element-4017bdf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3011 .elementor-element.elementor-element-4017bdf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3011 .elementor-element.elementor-element-4017bdf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3011 .elementor-element.elementor-element-4017bdf > .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-3011 .elementor-element.elementor-element-4017bdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-46ff29c{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-46ff29c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3011 .elementor-element.elementor-element-46ff29c .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-3011 .elementor-element.elementor-element-46ff29c .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:1600px;}.elementor-3011 .elementor-element.elementor-element-46ff29c .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;max-width:1199px;}.elementor-3011 .elementor-element.elementor-element-46ff29c .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-276f0d8{--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-3011 .elementor-element.elementor-element-9492783{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-9492783:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-9492783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-329a077.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-329a077{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-329a077 .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-3011 .elementor-element.elementor-element-329a077 .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-329a077 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-329a077 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-09f2dd3{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-09bfdda{width:100%;max-width:100%;}.elementor-3011 .elementor-element.elementor-element-09bfdda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-227555c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-227555c:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-227555c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-976706f.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-976706f{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-976706f .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-3011 .elementor-element.elementor-element-976706f .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-976706f .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-976706f .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-e6e2571{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-a175639 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-6846a39{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-6846a39:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-6846a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3011 .elementor-element.elementor-element-53db745.elementor-element{--align-self:flex-start;}.elementor-3011 .elementor-element.elementor-element-53db745{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-53db745 .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-3011 .elementor-element.elementor-element-53db745 .aux-modern-heading-secondary{font-size:24px;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-3011 .elementor-element.elementor-element-53db745 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-3011 .elementor-element.elementor-element-53db745 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-fd3db62{--display:flex;--min-height:0px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-40eefaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-19b8f6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:45px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-f1d4fbf{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-f1d4fbf > .elementor-widget-container{padding:45px 0px 45px 0px;}.elementor-3011 .elementor-element.elementor-element-f1d4fbf.elementor-element{--align-self:center;}.elementor-3011 .elementor-element.elementor-element-f1d4fbf .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3011 .elementor-element.elementor-element-f1d4fbf .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-3011 .elementor-element.elementor-element-f1d4fbf .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:367px;}.elementor-3011 .elementor-element.elementor-element-f1d4fbf .aux-modern-heading-secondary .aux-head-highlight{color:#5A79ED;max-width:1116px;}.elementor-3011 .elementor-element.elementor-element-ce449f0{--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:65px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-bde738a{--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-3011 .elementor-element.elementor-element-9308ee4{--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-3011 .elementor-element.elementor-element-9308ee4:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-9308ee4 > .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-3011 .elementor-element.elementor-element-9308ee4::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .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-3011 .elementor-element.elementor-element-81d550a{--display:flex;}.elementor-3011 .elementor-element.elementor-element-dbe94c2{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-dbe94c2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-701e72d );font-size:55px;font-weight:bold;line-height:1.2em;letter-spacing:-1.2px;}.elementor-3011 .elementor-element.elementor-element-dbe94c2 .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-3011 .elementor-element.elementor-element-5bf741f{--display:flex;}.elementor-3011 .elementor-element.elementor-element-c941108{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-c941108 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-701e72d );font-size:55px;font-weight:bold;line-height:1.2em;letter-spacing:-1.2px;}.elementor-3011 .elementor-element.elementor-element-c941108 .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-3011 .elementor-element.elementor-element-cada086{--display:flex;}.elementor-3011 .elementor-element.elementor-element-087e860{animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-087e860 .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-3011 .elementor-element.elementor-element-087e860 .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-3011 .elementor-element.elementor-element-1e04fc3{--display:flex;}.elementor-3011 .elementor-element.elementor-element-8dbf030{animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-3011 .elementor-element.elementor-element-8dbf030 .elementor-counter-number-wrapper{color:var( --e-global-color-701e72d );font-size:54px;font-weight:bold;line-height:1.2em;letter-spacing:-1.2px;}.elementor-3011 .elementor-element.elementor-element-8dbf030 .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-3011 .elementor-element.elementor-element-2c53548{--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;--border-radius:28px 28px 28px 28px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3011 .elementor-element.elementor-element-2c53548:not(.elementor-motion-effects-element-type-background), .elementor-3011 .elementor-element.elementor-element-2c53548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0F2A;}.elementor-3011 .elementor-element.elementor-element-77db4db{--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-3011 .elementor-element.elementor-element-77db4db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3011 .elementor-element.elementor-element-6a2b35a .elementor-heading-title{color:#ffffff;}.elementor-3011 .elementor-element.elementor-element-a7c042d{color:#9CA3AF;}.elementor-3011 .elementor-element.elementor-element-f7d7147{--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-3011 .elementor-element.elementor-element-8cdaf26 .elementor-button{background-color:#5A79ED;border-radius:12px 12px 12px 12px;}.elementor-3011 .elementor-element.elementor-element-86e4319 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-3011 .elementor-element.elementor-element-f55d333{--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-3011 .elementor-element.elementor-element-f55d333::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .e-con-inner > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-75px 0px;}.elementor-3011 .elementor-element.elementor-element-2ac10f6{--justify-content:center;}.elementor-3011 .elementor-element.elementor-element-5040f03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3011 .elementor-element.elementor-element-5040f03 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-3011 .elementor-element.elementor-element-e8ae76b{--justify-content:center;}.elementor-3011 .elementor-element.elementor-element-f748685 .col-title, .elementor-3011 .elementor-element.elementor-element-f748685 .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-f748685 .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-c4d081b .col-title, .elementor-3011 .elementor-element.elementor-element-c4d081b .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-c4d081b .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-bd969fe .col-title, .elementor-3011 .elementor-element.elementor-element-bd969fe .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-bd969fe .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-ef1a42b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3011 .elementor-element.elementor-element-3a2e13c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .col-title, .elementor-3011 .elementor-element.elementor-element-3a2e13c .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-1856e45{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-1856e45 .col-title, .elementor-3011 .elementor-element.elementor-element-1856e45 .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-1856e45 .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-f061c85{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-f061c85 .col-title, .elementor-3011 .elementor-element.elementor-element-f061c85 .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-f061c85 .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .col-title, .elementor-3011 .elementor-element.elementor-element-f0fd23d .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-8b8b1c2{--container-widget-width:607px;--container-widget-flex-grow:0;width:var( --container-widget-width, 607px );max-width:607px;}.elementor-3011 .elementor-element.elementor-element-280ec2d{--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-3011 .elementor-element.elementor-element-f36f266 .col-title, .elementor-3011 .elementor-element.elementor-element-f36f266 .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-f36f266 .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-cac3741 .col-title, .elementor-3011 .elementor-element.elementor-element-cac3741 .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-cac3741 .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-113af4f .col-title, .elementor-3011 .elementor-element.elementor-element-113af4f .col-title a{line-height:0.8em;}.elementor-3011 .elementor-element.elementor-element-113af4f .widget-content{margin-top:47px;}.elementor-3011 .elementor-element.elementor-element-19b8f6d{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-3011 .elementor-element.elementor-element-ce449f0{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-3011 .elementor-element.elementor-element-9308ee4{--flex-wrap:wrap;}.elementor-3011 .elementor-element.elementor-element-9308ee4::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-9308ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-3011 .elementor-element.elementor-element-cada086{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3011 .elementor-element.elementor-element-1e04fc3{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-3011 .elementor-element.elementor-element-f55d333::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .e-con-inner > .elementor-background-video-container::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3011 .elementor-element.elementor-element-f55d333 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3011 .elementor-element.elementor-element-f55d333{--padding-top:0150px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-5040f03 .aux-modern-heading-primary{font-size:35px;line-height:44px;}.elementor-3011 .elementor-element.elementor-element-5040f03 .aux-modern-heading-secondary{font-size:35px;line-height:45px;}.elementor-3011 .elementor-element.elementor-element-d24eee5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3011 .elementor-element.elementor-element-d24eee5 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-f748685{width:var( --container-widget-width, 316.4px );max-width:316.4px;--container-widget-width:316.4px;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-f748685 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-c4d081b{width:var( --container-widget-width, 316.4px );max-width:316.4px;--container-widget-width:316.4px;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-bd969fe{width:var( --container-widget-width, 316.4px );max-width:316.4px;--container-widget-width:316.4px;--container-widget-flex-grow:0;}.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-50503f3 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-aa77176{--margin-top:45px;--margin-bottom:45px;--margin-left:45px;--margin-right:45px;}.elementor-3011 .elementor-element.elementor-element-aea0001{--width:100%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3011 .elementor-element.elementor-element-50e8f53{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3011 .elementor-element.elementor-element-50e8f53 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-ef1a42b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-8b8b1c2 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-3011 .elementor-element.elementor-element-8b8b1c2 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-58c11eb2{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-5a7bb698 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-17a7964d .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-6c61305c .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-58ce39a6{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-53e41728 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-372aa560 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-7bfa3168 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-71176b6 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-3011 .elementor-element.elementor-element-365c4b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-280ec2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-8a215cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-3b9da95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-95f2a51 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3011 .elementor-element.elementor-element-11ce27b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3011 .elementor-element.elementor-element-811cf2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-cac3741 .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-113af4f .aux-widget-advanced-text{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-46ff29c > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-46ff29c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3011 .elementor-element.elementor-element-46ff29c .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-276f0d8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3011 .elementor-element.elementor-element-9492783{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3011 .elementor-element.elementor-element-329a077 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-976706f .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-53db745 .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-19b8f6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-f1d4fbf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3011 .elementor-element.elementor-element-f1d4fbf .aux-modern-heading-secondary{font-size:34px;}.elementor-3011 .elementor-element.elementor-element-9308ee4{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-81d550a{--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-3011 .elementor-element.elementor-element-5bf741f{--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-3011 .elementor-element.elementor-element-c941108 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-cada086{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-087e860 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3011 .elementor-element.elementor-element-1e04fc3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3011 .elementor-element.elementor-element-8dbf030 > .elementor-widget-container{padding:25px 25px 25px 25px;}}@media(min-width:768px){.elementor-3011 .elementor-element.elementor-element-aa77176{--width:80%;}.elementor-3011 .elementor-element.elementor-element-e3bad69{--width:54.013%;}.elementor-3011 .elementor-element.elementor-element-7a077fe{--width:54.013%;}.elementor-3011 .elementor-element.elementor-element-c40c683{--width:54.013%;}.elementor-3011 .elementor-element.elementor-element-3f55633{--width:54.013%;}.elementor-3011 .elementor-element.elementor-element-8a425ca{--width:54.013%;}.elementor-3011 .elementor-element.elementor-element-811cf2c{--width:100%;}.elementor-3011 .elementor-element.elementor-element-19b8f6d{--content-width:1580px;}.elementor-3011 .elementor-element.elementor-element-9308ee4{--width:100%;}.elementor-3011 .elementor-element.elementor-element-77db4db{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3011 .elementor-element.elementor-element-aa77176{--width:505.8px;}.elementor-3011 .elementor-element.elementor-element-aea0001{--width:500px;}.elementor-3011 .elementor-element.elementor-element-81d550a{--width:50%;}.elementor-3011 .elementor-element.elementor-element-5bf741f{--width:50%;}.elementor-3011 .elementor-element.elementor-element-cada086{--width:50%;}.elementor-3011 .elementor-element.elementor-element-1e04fc3{--width:50%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-5040f03 */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-5040f03 .aux-modern-heading-description {
        margin-right: auto !important;
        margin-left: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ac10f6 */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-2ac10f6 .elementor-widget-wrap {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ae76b */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-e8ae76b .elementor-widget-wrap {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55d333 */.elementor-3011 .elementor-element.elementor-element-f55d333: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-d24eee5 */.elementor-3011 .elementor-element.elementor-element-d24eee5 .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-f748685 */.elementor-3011 .elementor-element.elementor-element-f748685 .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3011 .elementor-element.elementor-element-f748685 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-f748685 .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-3011 .elementor-element.elementor-element-f748685:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3011 .elementor-element.elementor-element-f748685 .aux-widget-advanced-text {
        padding: 50px !important;
    }
}

ul{
    margin-left:0;
    padding-left:0;
}
ul li{
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c4d081b */.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3011 .elementor-element.elementor-element-c4d081b .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-c4d081b .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-3011 .elementor-element.elementor-element-c4d081b:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3011 .elementor-element.elementor-element-c4d081b .aux-widget-advanced-text {
        padding: 50px !important;
    }
}

ul{
    margin-left:0;
    padding-left:0;
}
ul li{
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-bd969fe */.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3011 .elementor-element.elementor-element-bd969fe .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-bd969fe .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-3011 .elementor-element.elementor-element-bd969fe:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3011 .elementor-element.elementor-element-bd969fe .aux-widget-advanced-text {
        padding: 50px !important;
    }
}

ul{
    margin-left:0;
    padding-left:0;
}
ul li{
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-21b57a1 */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-21b57a1:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-50503f3 */.elementor-3011 .elementor-element.elementor-element-50503f3 .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa77176 *//* WRAPPER (hapus border utama) */
.strategy-table {
    background: #f3eee7;
}

/* SETIAP ROW JADI BOX */
.strategy-row {
    display: flex;
    border: 1px solid #ded8cf;
    margin-bottom: 20px; /* jarak antar row */
}

/* HAPUS MARGIN TERAKHIR */
.strategy-row:last-child {
    margin-bottom: 0;
}

/* COLUMN */
.strategy-row > .e-con {
    padding: 40px;
    position: relative;
}

/* GARIS VERTIKAL DALAM ROW */
.strategy-row > .e-con:not(:last-child) {
    border-right: 1px solid #ded8cf;
}

/* ANGKA */
.col-number {
    flex: 0 0 120px;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* CONTENT */
.col-content {
    flex: 1;
}

/* OUTPUT */
.col-output {
    flex: 0 0 320px;
}

/* CLEAN DEFAULT ELEMENTOR */
.strategy-row .e-con {
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da4d6bf */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-da4d6bf:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-50e8f53 */.elementor-3011 .elementor-element.elementor-element-50e8f53 .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-3a2e13c */.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-3a2e13c .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-3011 .elementor-element.elementor-element-3a2e13c:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3011 .elementor-element.elementor-element-3a2e13c .aux-widget-advanced-text {
        padding: 50px !important;
    }
}

ul{
    margin-left:0;
    padding-left:0;
}
ul li{
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-1856e45 */.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3011 .elementor-element.elementor-element-1856e45 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-1856e45 .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-3011 .elementor-element.elementor-element-1856e45:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3011 .elementor-element.elementor-element-1856e45 .aux-widget-advanced-text {
        padding: 50px !important;
    }
}

ul{
    margin-left:0;
    padding-left:0;
}
ul li{
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-f061c85 */.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3011 .elementor-element.elementor-element-f061c85 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-f061c85 .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-3011 .elementor-element.elementor-element-f061c85:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3011 .elementor-element.elementor-element-f061c85 .aux-widget-advanced-text {
        padding: 50px !important;
    }
}

ul{
    margin-left:0;
    padding-left:0;
}
ul li{
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-f0fd23d */.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 44px;
}

.elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-f0fd23d .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-3011 .elementor-element.elementor-element-f0fd23d:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3011 .elementor-element.elementor-element-f0fd23d .aux-widget-advanced-text {
        padding: 50px !important;
    }
}

ul{
    margin-left:0;
    padding-left:0;
}
ul li{
    color:#000 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3894409 */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-3894409:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-8b8b1c2 */.elementor-3011 .elementor-element.elementor-element-8b8b1c2 .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49c2fb88 */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-49c2fb88:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-5a7bb698 */.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-17a7964d */.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-6c61305c */.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-58c11eb2 */.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-53e41728 */.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-372aa560 */.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-7bfa3168 */.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-58ce39a6 */.bisnis-cocok-sms img.emoji {
    font-size: 62px !important;
    width: 70px !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-f36f266 */.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-widget-text .aux-ico-box {
    margin-left: 0 !important;
    margin-bottom: 30px;
}

.elementor-3011 .elementor-element.elementor-element-f36f266 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-f36f266 .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-3011 .elementor-element.elementor-element-f36f266:hover .aux-widget-advanced-text:after {
    height: 12px
}

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

.elementor-3011 .elementor-element.elementor-element-cac3741 .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-cac3741 .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-3011 .elementor-element.elementor-element-cac3741:hover .aux-widget-advanced-text:after {
    height: 12px
}

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

.elementor-3011 .elementor-element.elementor-element-113af4f .aux-widget-advanced-text {
   overflow: hidden; 
}

.elementor-3011 .elementor-element.elementor-element-113af4f .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-3011 .elementor-element.elementor-element-113af4f:hover .aux-widget-advanced-text:after {
    height: 12px
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    .elementor-3011 .elementor-element.elementor-element-113af4f .aux-widget-advanced-text {
        padding: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a0fe4d */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-4a0fe4d:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-46ff29c */.elementor-3011 .elementor-element.elementor-element-46ff29c .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-329a077 */.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-976706f */.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-53db745 */.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-276f0d8 */.bisnis-cocok-sms img.emoji {
    font-size: 62px !important;
    width: 70px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9442997 */@media only screen and (max-width:1024px){
    .elementor-3011 .elementor-element.elementor-element-9442997:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-f1d4fbf */.elementor-3011 .elementor-element.elementor-element-f1d4fbf .aux-modern-heading-secondary {
    margin-right: auto !important;
    margin-left: auto !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-dbe94c2 */.elementor-3011 .elementor-element.elementor-element-dbe94c2 .elementor-counter-number {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c941108 */.elementor-3011 .elementor-element.elementor-element-c941108 .elementor-counter-number {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-087e860 */.elementor-3011 .elementor-element.elementor-element-087e860 .elementor-counter-number {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8dbf030 */.elementor-3011 .elementor-element.elementor-element-8dbf030 .elementor-counter-number {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS *//* strategy framework canvas */
.framework-canvas {
  background: #fff;
  border: 1px solid var(--border);
  border-radius: 4px;
  padding: 24px;
  margin-top: 8px;
  font-family: 'Courier Prime', monospace;
  position: relative;
}
.fc-title {
  font-size: 9px; color: var(--muted2);
  letter-spacing: 0.16em; text-transform: uppercase;
  margin-bottom: 18px; display: flex; align-items: center; gap: 8px;
}
.fc-cursor {
  display: inline-block; width: 7px; height: 13px;
  background: var(--gold); animation: blink 1.1s step-start infinite;
  vertical-align: middle; margin-left: 2px;
}
@keyframes blink { 50%{opacity:0} }

.fc-nodes { display: flex; flex-direction: column; gap: 10px; }
.fc-node {
  display: flex; align-items: flex-start; gap: 12px;
  opacity: 0; transform: translateX(-8px);
  transition: opacity 0.5s ease, transform 0.5s ease;
}
.fc-node.drawn { opacity: 1; transform: none; }
.fn-bullet {
  font-family: 'Courier Prime', monospace;
  font-size: 11px; color: var(--gold);
  flex-shrink: 0; margin-top: 1px; width: 16px;
}
.fn-line { flex: 1; }
.fn-key {
  font-size: 11px; font-weight: 700; color: var(--ink);
  letter-spacing: 0.04em;
}
.fn-val {
  font-size: 11px; color: var(--muted);
  font-style: italic; margin-top: 2px; line-height: 1.5;
}
.fn-connector {
  width: 100%; height: 1px;
  background: linear-gradient(to right, #d8d2c9, transparent);
  margin: 4px 0 4px 28px;
  opacity: 0; transition: opacity 0.3s ease 0.2s;
}
.fc-node.drawn + .fn-connector { opacity: 1; }

/* ── SECTION BASE ── */
.section { padding: 96px 6%; }
.sec-inner { max-width: 1240px; margin: 0 auto; }

.sec-label {
  font-family: 'Courier Prime', monospace;
  font-size: 10px; letter-spacing: 0.14em; text-transform: uppercase;
  color: var(--gold); margin-bottom: 16px;
  display: flex; align-items: center; gap: 10px;
}
.sec-label::before { content: '§'; }
.sec-h2 {
  font-family: 'Cormorant Garamond', serif;
  font-size: clamp(32px, 4.2vw, 56px);
  font-weight: 300; letter-spacing: -0.02em;
  color: var(--ink); line-height: 1.08;
}
.sec-h2 em  { font-style: italic; color: var(--gold); }
.sec-h2 .bl { font-weight: 600; }
.sec-sub {
  font-size: 16px; color: var(--muted);
  line-height: 1.85; max-width: 560px;
  margin-top: 14px; font-weight: 300;
}

/* ── WHAT WE DO ── */
.wwd-section { background: var(--ink); }
.wwd-inner { max-width: 1240px; margin: 0 auto; padding: 96px 6%; }
.wwd-section .sec-h2 { color: var(--white); }
.wwd-section .sec-h2 em { color: var(--gold-l); }
.wwd-section .sec-sub { color: rgba(255,255,255,0.4); }
.wwd-section .sec-label { color: var(--gold-l); }

.wwd-grid {
  display: grid; grid-template-columns: repeat(3, 1fr);
  gap: 1px; margin-top: 56px;
  background: rgba(255,255,255,0.06); border-radius: 4px; overflow: hidden;
}
.wwd-card {
  background: rgba(255,255,255,0.02);
  padding: 40px 32px; transition: background 0.25s;
}
.wwd-card:hover { background: rgba(201,151,58,0.07); }
.wwd-num {
  font-family: 'Cormorant Garamond', serif;
  font-size: 64px; font-weight: 300; font-style: italic;
  color: transparent; -webkit-text-stroke: 1px rgba(255,255,255,0.1);
  line-height: 1; margin-bottom: 20px; display: block;
  transition: -webkit-text-stroke-color 0.25s;
}
.wwd-card:hover .wwd-num { -webkit-text-stroke-color: rgba(201,151,58,0.3); }
.wwd-icon { font-size: 28px; margin-bottom: 16px; display: block; }
.wwd-card h4 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 22px; font-weight: 600; color: var(--white);
  margin-bottom: 12px; letter-spacing: -0.01em; line-height: 1.2;
}
.wwd-card p { font-size: 13.5px; color: rgba(255,255,255,0.45); line-height: 1.75; }
.wwd-outputs { margin-top: 18px; display: flex; flex-direction: column; gap: 6px; }
.wo-item {
  font-family: 'Courier Prime', monospace;
  font-size: 11px; color: rgba(255,255,255,0.35);
  display: flex; align-items: center; gap: 8px;
}
.wo-item::before { content: '→'; color: var(--gold-l); opacity: 0.7; }

/* ── FRAMEWORK ── */
.fw-section { background: var(--cream2); }
.fw-steps {
  margin-top: 56px; display: flex; flex-direction: column; gap: 0;
  border: 1px solid var(--border); border-radius: 4px; overflow: hidden;
}
.fw-step {
  display: grid; grid-template-columns: 80px 1fr 1fr;
  gap: 0; border-bottom: 1px solid var(--border);
  transition: background 0.2s;
}
.fw-step:last-child { border-bottom: none; }
.fw-step:hover { background: var(--white); }
.fws-num {
  font-family: 'Cormorant Garamond', serif;
  font-size: 36px; font-weight: 300; font-style: italic;
  color: var(--gold); padding: 28px 20px;
  border-right: 1px solid var(--border);
  display: flex; align-items: center; justify-content: center;
  line-height: 1;
}
.fws-info {
  padding: 28px 28px 28px 32px;
  border-right: 1px solid var(--border);
}
.fws-label {
  font-family: 'Courier Prime', monospace;
  font-size: 9px; color: var(--muted2);
  letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 8px;
}
.fws-info h4 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 22px; font-weight: 600; color: var(--ink);
  margin-bottom: 8px; letter-spacing: -0.01em;
}
.fws-info p { font-size: 13.5px; color: var(--muted); line-height: 1.7; font-weight: 300; }
.fws-output { padding: 28px 28px; }
.fwso-label {
  font-family: 'Courier Prime', monospace;
  font-size: 9px; color: var(--muted2);
  letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 12px;
}
.fwso-items { display: flex; flex-direction: column; gap: 6px; }
.fwso-item {
  font-size: 13px; color: var(--text); font-weight: 300;
  display: flex; align-items: center; gap: 8px;
}
.fwso-item::before { content: '—'; color: var(--gold); font-family: 'Courier Prime', monospace; flex-shrink: 0; }

/* ── PILLARS / DELIVERABLES ── */
.pillars-section { background: var(--white); }
.pillars-grid {
  display: grid; grid-template-columns: repeat(4, 1fr);
  gap: 2px; margin-top: 56px;
  background: var(--border); border-radius: 4px; overflow: hidden;
}
.pillar-card {
  background: var(--white); padding: 36px 28px; transition: background 0.2s;
  cursor: default;
}
.pillar-card:hover { background: var(--gold-bg); }
.pc-icon { font-size: 28px; margin-bottom: 16px; display: block; }
.pc-label {
  font-family: 'Courier Prime', monospace;
  font-size: 9px; color: var(--gold);
  letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 8px;
}
.pillar-card h4 {
  font-family: 'Cormorant Garamond', serif;
  font-size: 22px; font-weight: 600; color: var(--ink);
  margin-bottom: 10px; letter-spacing: -0.01em; line-height: 1.2;
}
.pillar-card p { font-size: 13px; color: var(--muted); line-height: 1.7; font-weight: 300; }
.pc-items { margin-top: 16px; display: flex; flex-direction: column; gap: 6px; }
.pci {
  font-size: 12.5px; color: var(--text); font-weight: 400;
  display: flex; align-items: flex-start; gap: 8px;
}
.pci::before { content: '·'; color: var(--gold); flex-shrink: 0; margin-top: 1px; font-size: 16px; line-height: 1.1; }



/* RESET PENTING */
.strategy-row,
.strategy-row * {
    box-sizing: border-box;
}

/* ROW */
.strategy-row {
    display: flex;
    margin: 0;
    gap: 0;

    border-top: 1px solid #ded8cf;
    border-left: 1px solid #ded8cf;
    border-right: 1px solid #ded8cf;
}

/* LAST ROW */
.strategy-row:last-child {
    border-bottom: 1px solid #ded8cf;
}

/* COLUMN BASE */
.strategy-row > .e-con {
    padding: 40px;
}

/* =========================
   FIX WIDTH (INI KUNCI)
========================= */

/* KIRI (ANGKA) */
.col-number {
    width: 120px;
    min-width: 120px;
    max-width: 120px;
    flex: 0 0 120px;
}

/* KANAN (OUTPUT) */
.col-output {
    width: 320px;
    min-width: 320px;
    max-width: 320px;
    flex: 0 0 320px;
}

/* TENGAH */
.col-content {
    flex: 1;
}

/* =========================
   GARIS KOLOM (FIX POSISI)
========================= */

/* GARIS SETELAH KOLOM KIRI */
.col-number {
    border-right: 1px solid #ded8cf;
}

/* GARIS SEBELUM KOLOM KANAN */
.col-output {
    border-left: 1px solid #ded8cf;
}

ul li {
    margin-left:0 !important;
}


.label-push-notifkasi p.aux-flex-label-wrap {
    font-size: 13px;
    background: #5A79ED;
    padding: 8px;
    color: #fff;
    border-radius: 5px;
}


.bisnis-cocok-sms img.emoji {
    font-size: 62px !important;
    width: 20px !important;
    height: 20px !important;
}/* End custom CSS */