.elementor-7471 .elementor-element.elementor-element-17d93bb9{--display:flex;--min-height:324px;--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;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-17d93bb9:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-17d93bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7471 .elementor-element.elementor-element-206e045c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:68px 68px;--row-gap:68px;--column-gap:68px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-206e045c:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-206e045c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nore.co.id/wp-content/uploads/2026/02/Header-BG.svg");background-repeat:no-repeat;}.elementor-7471 .elementor-element.elementor-element-e332ecb{--display:flex;--min-height:181.36px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7471 .elementor-element.elementor-element-7f44d69 > .elementor-widget-container{padding:49px 49px 49px 49px;}.elementor-7471 .elementor-element.elementor-element-7f44d69{text-align:center;}.elementor-7471 .elementor-element.elementor-element-7f44d69 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:64px;font-weight:800;line-height:48px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7471 .elementor-element.elementor-element-2637ded{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-7471 .elementor-element.elementor-element-2637ded:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-2637ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7471 .elementor-element.elementor-element-1754157{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7471 .elementor-element.elementor-element-3365886 > .elementor-widget-container{padding:0px 0px 0px 25px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-3365886{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.1px;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-41dd531{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-dd95c85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7471 .elementor-element.elementor-element-67bdf40 .elementor-icon-box-wrapper{text-align:start;}.elementor-7471 .elementor-element.elementor-element-67bdf40 .elementor-icon-box-title, .elementor-7471 .elementor-element.elementor-element-67bdf40 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-67bdf40 .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-67bdf40:has(:hover) .elementor-icon-box-title,
					 .elementor-7471 .elementor-element.elementor-element-67bdf40:has(:focus) .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-67bdf40 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-5a745e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-314baec > .elementor-widget-container{padding:0px 0px 0px 25px;border-style:dashed;border-width:0px 0px 0px 3px;border-color:#FFFFFF1C;border-radius:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-314baec .elementor-icon-box-wrapper{text-align:start;}.elementor-7471 .elementor-element.elementor-element-314baec .elementor-icon-box-title, .elementor-7471 .elementor-element.elementor-element-314baec .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-314baec .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-314baec:has(:hover) .elementor-icon-box-title,
					 .elementor-7471 .elementor-element.elementor-element-314baec:has(:focus) .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-314baec .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-fe9e564{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-0c69ec7 > .elementor-widget-container{padding:0px 0px 0px 25px;border-style:dashed;border-width:0px 0px 0px 3px;border-color:#FFFFFF1C;border-radius:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-0c69ec7 .elementor-icon-box-wrapper{text-align:start;}.elementor-7471 .elementor-element.elementor-element-0c69ec7 .elementor-icon-box-title, .elementor-7471 .elementor-element.elementor-element-0c69ec7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-0c69ec7 .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-0c69ec7:has(:hover) .elementor-icon-box-title,
					 .elementor-7471 .elementor-element.elementor-element-0c69ec7:has(:focus) .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-0c69ec7 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-d4a5cc1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-177668c > .elementor-widget-container{padding:0px 0px 0px 25px;border-style:dashed;border-width:0px 0px 0px 3px;border-color:#FFFFFF1C;border-radius:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-177668c .elementor-icon-box-wrapper{text-align:start;}.elementor-7471 .elementor-element.elementor-element-177668c .elementor-icon-box-title, .elementor-7471 .elementor-element.elementor-element-177668c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-177668c .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-177668c:has(:hover) .elementor-icon-box-title,
					 .elementor-7471 .elementor-element.elementor-element-177668c:has(:focus) .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-177668c .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-217b1aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-b8be7b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-508ed77 .elementor-icon-box-wrapper{text-align:start;}.elementor-7471 .elementor-element.elementor-element-508ed77 .elementor-icon-box-title, .elementor-7471 .elementor-element.elementor-element-508ed77 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-508ed77 .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-508ed77:has(:hover) .elementor-icon-box-title,
					 .elementor-7471 .elementor-element.elementor-element-508ed77:has(:focus) .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-508ed77 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-1304a8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-8fb2786 > .elementor-widget-container{padding:0px 0px 0px 25px;border-radius:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-8fb2786 .elementor-icon-box-wrapper{text-align:start;}.elementor-7471 .elementor-element.elementor-element-8fb2786 .elementor-icon-box-title, .elementor-7471 .elementor-element.elementor-element-8fb2786 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-8fb2786 .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-8fb2786:has(:hover) .elementor-icon-box-title,
					 .elementor-7471 .elementor-element.elementor-element-8fb2786:has(:focus) .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-8fb2786 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-892b0bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-2bd8b59 > .elementor-widget-container{padding:0px 0px 0px 25px;border-radius:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-2bd8b59 .elementor-icon-box-wrapper{text-align:start;}.elementor-7471 .elementor-element.elementor-element-2bd8b59 .elementor-icon-box-title, .elementor-7471 .elementor-element.elementor-element-2bd8b59 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-2bd8b59 .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-2bd8b59:has(:hover) .elementor-icon-box-title,
					 .elementor-7471 .elementor-element.elementor-element-2bd8b59:has(:focus) .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-2bd8b59 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-8413b23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-5edc001 > .elementor-widget-container{padding:0px 0px 0px 25px;border-radius:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-5edc001 .elementor-icon-box-wrapper{text-align:start;}.elementor-7471 .elementor-element.elementor-element-5edc001 .elementor-icon-box-title, .elementor-7471 .elementor-element.elementor-element-5edc001 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-5edc001 .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-5edc001:has(:hover) .elementor-icon-box-title,
					 .elementor-7471 .elementor-element.elementor-element-5edc001:has(:focus) .elementor-icon-box-title{color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-5edc001 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#B3B3B3;}.elementor-7471 .elementor-element.elementor-element-5dc5f80c{--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;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:108px;--padding-bottom:108px;--padding-left:280px;--padding-right:280px;}.elementor-7471 .elementor-element.elementor-element-5dc5f80c:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7471 .elementor-element.elementor-element-5dc5f80c::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .elementor-background-video-container::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .e-con-inner > .elementor-background-video-container::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .elementor-background-slideshow::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nore.co.id/wp-content/uploads/2026/02/milestone-bg-.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-7471 .elementor-element.elementor-element-6763d29b{--display:flex;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-24680096{text-align:center;}.elementor-7471 .elementor-element.elementor-element-24680096 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:800;line-height:43.2px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-7471 .elementor-element.elementor-element-423f1ff > .elementor-widget-container{padding:0% 8% 0% 8%;}.elementor-7471 .elementor-element.elementor-element-423f1ff{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-43433d4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-43433d4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7471 .elementor-element.elementor-element-22881381{width:var( --container-widget-width, 1596px );max-width:1596px;--container-widget-width:1596px;--container-widget-flex-grow:0;}.elementor-7471 .elementor-element.elementor-element-22881381 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline-layout--vertical-side .qodef-e-side-holder{width:86px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline-layout--vertical-side .qodef-e-content-holder{width:500px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-e-title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-e-date{color:#5FC67C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:48px;letter-spacing:-0.3px;margin-bottom:9px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-e-text{color:#A4A4A4;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;margin-bottom:20px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--vertical .qodef-e-item:not(:last-child){padding-bottom:0px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--horizontal .qodef-e-item{padding:0 calc(0px/2);}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline-layout--vertical-side .qodef-e-item-inner{padding:0 0 0 0px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline-layout--vertical-side .qodef-e-item.qodef-reverse .qodef-e-item-inner{padding:0 0px 0 0;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-e-line{background-color:#99A69E;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-point--diamond .qodef-e-point-holder:before{background-color:#99A69E;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-point--diamond .qodef-e-point-holder:after{background-color:#99A69E;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--vertical .qodef-e-line-holder{width:1px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--vertical.qodef-point--diamond .qodef-e-point-holder:before{height:1px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--vertical.qodef-point--diamond .qodef-e-point-holder:after{height:1px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--horizontal .qodef-e-line-holder{height:1px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--horizontal.qodef-point--diamond .qodef-e-point-holder:before{width:1px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--horizontal.qodef-point--diamond .qodef-e-point-holder:after{width:1px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--vertical .qodef-e-point-holder{top:19px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-timeline--vertical.qodef-line--inside .qodef-e-line-holder{top:19px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-e-point-holder{font-size:16px;}.elementor-7471 .elementor-element.elementor-element-22881381 .qodef-e-point{background-color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-050de73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:108px;--padding-bottom:108px;--padding-left:280px;--padding-right:280px;}.elementor-7471 .elementor-element.elementor-element-050de73:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-050de73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7471 .elementor-element.elementor-element-050de73::before, .elementor-7471 .elementor-element.elementor-element-050de73 > .elementor-background-video-container::before, .elementor-7471 .elementor-element.elementor-element-050de73 > .e-con-inner > .elementor-background-video-container::before, .elementor-7471 .elementor-element.elementor-element-050de73 > .elementor-background-slideshow::before, .elementor-7471 .elementor-element.elementor-element-050de73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7471 .elementor-element.elementor-element-050de73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7471 .elementor-element.elementor-element-5be0858{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7471 .elementor-element.elementor-element-2b2eb70 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-11f4e79{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-28002d8{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-180061d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-354525e{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-f288bab{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-2faf9b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-c8b9abb{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-e21ea05{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-8e88714 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-7d9baa0{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-3c3f276{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-a62b113 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-09f7adc{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-1fa5ec7{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-1a95b22 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-e81044b{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-2dd24ab{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-903c7b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#5FC67C;}.elementor-7471 .elementor-element.elementor-element-48867d7{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-128dff3{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-f1386e0{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-f1386e0:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-f1386e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7471 .elementor-element.elementor-element-c5d52ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-9376cee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7471 .elementor-element.elementor-element-90bb695 .elementor-button{background-color:#252525;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px -2px #5FC67C inset;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5FC67C;border-radius:200px 200px 200px 200px;padding:5px 30px 5px 30px;}.elementor-7471 .elementor-element.elementor-element-90bb695 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7471 .elementor-element.elementor-element-90bb695 .elementor-button:hover, .elementor-7471 .elementor-element.elementor-element-90bb695 .elementor-button:focus{color:#E9F3F0;}.elementor-7471 .elementor-element.elementor-element-90bb695 .elementor-button:hover svg, .elementor-7471 .elementor-element.elementor-element-90bb695 .elementor-button:focus svg{fill:#E9F3F0;}.elementor-7471 .elementor-element.elementor-element-a8b0dee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-836f923{text-align:center;}.elementor-7471 .elementor-element.elementor-element-836f923 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:800;line-height:48px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7471 .elementor-element.elementor-element-27c2408{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-a0b1052 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-7471 .elementor-element.elementor-element-a0b1052{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:30.45px;letter-spacing:-0.1px;}.elementor-7471 .elementor-element.elementor-element-a0b6476{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-a0b6476:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-a0b6476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7471 .elementor-element.elementor-element-99c5dd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-429a7fa{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-1c78109{text-align:center;}.elementor-7471 .elementor-element.elementor-element-1c78109 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-9b1ff52{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-5a4a994{--display:flex;--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-7471 .elementor-element.elementor-element-11cc84f{text-align:center;}.elementor-7471 .elementor-element.elementor-element-11cc84f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-99aeede{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-88388a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-d76c2b2{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-ae0dbff{text-align:center;}.elementor-7471 .elementor-element.elementor-element-ae0dbff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-7471 .elementor-element.elementor-element-b0b5199{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-2d45dd4{--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-7471 .elementor-element.elementor-element-2d45dd4:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-2d45dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-7471 .elementor-element.elementor-element-d59d1d6{--display:flex;--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-7471 .elementor-element.elementor-element-21ad47a{text-align:center;}.elementor-7471 .elementor-element.elementor-element-21ad47a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-7471 .elementor-element.elementor-element-91721f4{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-1054387{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-9a68eb2{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-42c8277{text-align:center;}.elementor-7471 .elementor-element.elementor-element-42c8277 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-7471 .elementor-element.elementor-element-6d7713e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-7471 .elementor-element.elementor-element-59d4f7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-5f28f2f{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-3859b4c{text-align:center;}.elementor-7471 .elementor-element.elementor-element-3859b4c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-7471 .elementor-element.elementor-element-fb1d39e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}body.elementor-page-7471:not(.elementor-motion-effects-element-type-background), body.elementor-page-7471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393F3C;}@media(max-width:1024px){.elementor-7471 .elementor-element.elementor-element-7f44d69 .elementor-heading-title{font-size:50px;line-height:0.9em;}.elementor-7471 .elementor-element.elementor-element-5dc5f80c{--padding-top:108px;--padding-bottom:108px;--padding-left:108px;--padding-right:108px;}.elementor-7471 .elementor-element.elementor-element-050de73{--padding-top:108px;--padding-bottom:108px;--padding-left:108px;--padding-right:108px;}.elementor-7471 .elementor-element.elementor-element-e3e31e1{text-align:start;}.elementor-7471 .elementor-element.elementor-element-11f4e79{font-size:20px;}.elementor-7471 .elementor-element.elementor-element-11fa3e0 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-11fa3e0{text-align:start;}.elementor-7471 .elementor-element.elementor-element-354525e{font-size:20px;}.elementor-7471 .elementor-element.elementor-element-4ba1892 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-4ba1892{text-align:start;}.elementor-7471 .elementor-element.elementor-element-c8b9abb{font-size:20px;}.elementor-7471 .elementor-element.elementor-element-120bcd9 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-120bcd9{text-align:start;}.elementor-7471 .elementor-element.elementor-element-7d9baa0{font-size:20px;}.elementor-7471 .elementor-element.elementor-element-7bddbb8 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-7bddbb8{text-align:start;}.elementor-7471 .elementor-element.elementor-element-09f7adc{font-size:20px;}.elementor-7471 .elementor-element.elementor-element-d0d26e0 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-d0d26e0{text-align:start;}.elementor-7471 .elementor-element.elementor-element-e81044b{font-size:20px;}.elementor-7471 .elementor-element.elementor-element-03e3237 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-03e3237{text-align:start;}.elementor-7471 .elementor-element.elementor-element-48867d7{font-size:20px;}}@media(max-width:767px){.elementor-7471 .elementor-element.elementor-element-17d93bb9{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-7471 .elementor-element.elementor-element-206e045c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7471 .elementor-element.elementor-element-7f44d69 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-7471 .elementor-element.elementor-element-3365886 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-7471 .elementor-element.elementor-element-67bdf40 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-7471 .elementor-element.elementor-element-508ed77 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-7471 .elementor-element.elementor-element-8fb2786 > .elementor-widget-container{padding:30px 0px 0px 25px;}.elementor-7471 .elementor-element.elementor-element-2bd8b59 > .elementor-widget-container{padding:30px 0px 0px 25px;}.elementor-7471 .elementor-element.elementor-element-5edc001 > .elementor-widget-container{padding:30px 0px 0px 25px;}.elementor-7471 .elementor-element.elementor-element-5dc5f80c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-7471 .elementor-element.elementor-element-6763d29b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7471 .elementor-element.elementor-element-24680096 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7471 .elementor-element.elementor-element-43433d4f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7471 .elementor-element.elementor-element-050de73{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-7471 .elementor-element.elementor-element-5be0858{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7471 .elementor-element.elementor-element-e3e31e1 > .elementor-widget-container{padding:0px 99px 0px 99px;}.elementor-7471 .elementor-element.elementor-element-e3e31e1 img{width:100%;}.elementor-7471 .elementor-element.elementor-element-2b2eb70 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-2b2eb70{text-align:center;}.elementor-7471 .elementor-element.elementor-element-2b2eb70 .elementor-heading-title{font-size:38.5px;line-height:48.13px;}.elementor-7471 .elementor-element.elementor-element-11f4e79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-11f4e79{text-align:center;font-size:20px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-28002d8 > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-7471 .elementor-element.elementor-element-28002d8{text-align:center;font-size:14px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-11fa3e0 > .elementor-widget-container{padding:0px 99px 0px 99px;}.elementor-7471 .elementor-element.elementor-element-11fa3e0 img{width:100%;}.elementor-7471 .elementor-element.elementor-element-180061d > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-180061d{text-align:center;}.elementor-7471 .elementor-element.elementor-element-180061d .elementor-heading-title{font-size:38.5px;line-height:48.13px;}.elementor-7471 .elementor-element.elementor-element-354525e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-354525e{text-align:center;font-size:20px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-f288bab > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-7471 .elementor-element.elementor-element-f288bab{text-align:center;font-size:14px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-4ba1892 > .elementor-widget-container{padding:0px 99px 0px 99px;}.elementor-7471 .elementor-element.elementor-element-4ba1892 img{width:100%;}.elementor-7471 .elementor-element.elementor-element-2faf9b9 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-2faf9b9{text-align:center;}.elementor-7471 .elementor-element.elementor-element-2faf9b9 .elementor-heading-title{font-size:38.5px;line-height:48.13px;}.elementor-7471 .elementor-element.elementor-element-c8b9abb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-c8b9abb{text-align:center;font-size:20px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-e21ea05 > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-7471 .elementor-element.elementor-element-e21ea05{text-align:center;font-size:14px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-120bcd9 > .elementor-widget-container{padding:0px 99px 0px 99px;}.elementor-7471 .elementor-element.elementor-element-120bcd9 img{width:100%;}.elementor-7471 .elementor-element.elementor-element-8e88714 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-8e88714{text-align:center;}.elementor-7471 .elementor-element.elementor-element-8e88714 .elementor-heading-title{font-size:38.5px;line-height:48.13px;}.elementor-7471 .elementor-element.elementor-element-7d9baa0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-7d9baa0{text-align:center;font-size:20px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-3c3f276 > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-7471 .elementor-element.elementor-element-3c3f276{text-align:center;font-size:14px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-7bddbb8 > .elementor-widget-container{padding:0px 99px 0px 99px;}.elementor-7471 .elementor-element.elementor-element-7bddbb8 img{width:100%;}.elementor-7471 .elementor-element.elementor-element-a62b113 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-a62b113{text-align:center;}.elementor-7471 .elementor-element.elementor-element-a62b113 .elementor-heading-title{font-size:38.5px;line-height:48.13px;}.elementor-7471 .elementor-element.elementor-element-09f7adc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-09f7adc{text-align:center;font-size:20px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-1fa5ec7 > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-7471 .elementor-element.elementor-element-1fa5ec7{text-align:center;font-size:14px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-d0d26e0 > .elementor-widget-container{padding:0px 99px 0px 99px;}.elementor-7471 .elementor-element.elementor-element-d0d26e0 img{width:100%;}.elementor-7471 .elementor-element.elementor-element-1a95b22 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-1a95b22{text-align:center;}.elementor-7471 .elementor-element.elementor-element-1a95b22 .elementor-heading-title{font-size:38.5px;line-height:48.13px;}.elementor-7471 .elementor-element.elementor-element-e81044b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-e81044b{text-align:center;font-size:20px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-2dd24ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-2dd24ab{text-align:center;font-size:14px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-03e3237 > .elementor-widget-container{padding:0px 99px 0px 99px;}.elementor-7471 .elementor-element.elementor-element-03e3237 img{width:100%;}.elementor-7471 .elementor-element.elementor-element-903c7b6 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-903c7b6{text-align:center;}.elementor-7471 .elementor-element.elementor-element-903c7b6 .elementor-heading-title{font-size:38.5px;line-height:48.13px;}.elementor-7471 .elementor-element.elementor-element-48867d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-48867d7{text-align:center;font-size:20px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-128dff3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7471 .elementor-element.elementor-element-128dff3{text-align:center;font-size:14px;line-height:22.4px;}.elementor-7471 .elementor-element.elementor-element-a0b1052 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-7471 .elementor-element.elementor-element-e332ecb{--width:1920px;}.elementor-7471 .elementor-element.elementor-element-2637ded{--content-width:1596px;}.elementor-7471 .elementor-element.elementor-element-5dc5f80c{--content-width:1596px;}.elementor-7471 .elementor-element.elementor-element-6763d29b{--content-width:1596px;}.elementor-7471 .elementor-element.elementor-element-43433d4f{--width:1596px;}.elementor-7471 .elementor-element.elementor-element-050de73{--content-width:1200px;}.elementor-7471 .elementor-element.elementor-element-f1386e0{--content-width:1596px;}.elementor-7471 .elementor-element.elementor-element-a0b6476{--content-width:1596px;}}@media(min-width:1025px){.elementor-7471 .elementor-element.elementor-element-206e045c:not(.elementor-motion-effects-element-type-background), .elementor-7471 .elementor-element.elementor-element-206e045c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7471 .elementor-element.elementor-element-5dc5f80c::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .elementor-background-video-container::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .e-con-inner > .elementor-background-video-container::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .elementor-background-slideshow::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7471 .elementor-element.elementor-element-5dc5f80c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for qi_addons_for_elementor_timeline, class: .elementor-element-22881381 *//* ===============================
   POINT + LINE (AMAN, tanpa absolute)
   - garis dashed tetap tampil
   - point benar2 di tengah garis
   =============================== */

/* 1) Garis dashed */
.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-line{
  border-left: 1px dashed rgba(255,255,255,.35) !important;
  background: none !important;
}

/* 2) Matikan kemungkinan garis solid bawaan biar gak dobel */
.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-middle-line{
  border: 0 !important;
  background: none !important;
}
.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-middle-line:before,
.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-middle-line:after{
  content: none !important;
}

/* 3) Paksa holder berada tepat di tengah "kolom garis"
      (hapus left/transform bawaan yang bikin geser) */
.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-point-holder{
  position: relative !important;
  left: auto !important;
  right: auto !important;
  transform: none !important;
  margin-left: auto !important;
  margin-right: auto !important;

  /* kunci center */
  display: flex !important;
  justify-content: center !important;
}

/* 4) Ring */
.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-point{
  position: relative !important;
  width: 25px !important;
  height: 25px !important;
  border-radius: 999px !important;
  background: transparent !important;
  border: 2px solid #5FC67C !important;
  box-shadow: none !important;
}

/* 5) Dot kecil tengah */
.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-point:after{
  content: "" !important;
  position: absolute !important;
  left: 50% !important;
  top: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: 10px !important;
  height: 10px !important;
  border-radius: 999px !important;
  background: #5FC67C !important;
}

.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-point{
  width: 25px !important;
  height: 25px !important;

  /* kunci bulat */
  aspect-ratio: 1 / 1 !important;
  border-radius: 50% !important;

  /* reset yang sering bikin oval */
  padding: 0 !important;
  min-width: 25px !important;
  min-height: 25px !important;
  line-height: 0 !important;
  flex: 0 0 25px !important;
  display: block !important;

  background: transparent !important;
  border: 2px solid #5FC67C !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  transform: none !important;
}

/* kalau ada pseudo/child bawaan yang bikin melebar, matikan */
.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-point:before{
  content: none !important;
}


/*=====================================================*/
/* ===============================
   GARIS DASH PANJANG WARNA #454545
   =============================== */

.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-line{
  border-left: 0 !important;
  background: none !important;
  position: relative !important;
}

.qodef-qi-timeline.qodef-timeline-layout--vertical-side .qodef-e-line:before{
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  width: 2px !important;

  background: repeating-linear-gradient(
    to bottom,
    #454545 0px,
    #454545 12px,   /* panjang dash */
    transparent 6px,
    transparent 22px
  ) !important;

  pointer-events: none !important;
}/* End custom CSS */