.elementor-1773 .elementor-element.elementor-element-9a48fd1{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:0px 0px 30px 30px;}.elementor-1773 .elementor-element.elementor-element-9a48fd1:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-9a48fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cendana.biz.id/wp-content/uploads/2026/08/gambar-2-copy.webp");background-position:center center;background-size:cover;}.elementor-1773 .elementor-element.elementor-element-9a48fd1::before, .elementor-1773 .elementor-element.elementor-element-9a48fd1 > .elementor-background-video-container::before, .elementor-1773 .elementor-element.elementor-element-9a48fd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1773 .elementor-element.elementor-element-9a48fd1 > .elementor-background-slideshow::before, .elementor-1773 .elementor-element.elementor-element-9a48fd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1773 .elementor-element.elementor-element-9a48fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1773 .elementor-element.elementor-element-9a48fd1::before{filter:brightness( 0% ) contrast( 110% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.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-1773 .elementor-element.elementor-element-31f3d39{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-31f3d39 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:800;color:var( --e-global-color-4b50eac );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-1773 .elementor-element.elementor-element-c326e8d{--display:flex;}.elementor-1773 .elementor-element.elementor-element-bc73b97{--display:flex;}.elementor-1773 .elementor-element.elementor-element-0430764{--display:flex;}.elementor-1773 .elementor-element.elementor-element-4e5ba54{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:15px;--n-menu-title-color-normal:var( --e-global-color-4b50eac );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-1773 .elementor-element.elementor-element-4e5ba54 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1773 .elementor-element.elementor-element-4e5ba54 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-1773 .elementor-element.elementor-element-4e5ba54 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-1773 .elementor-element.elementor-element-183c8d7{--display:flex;--min-height:60vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1773 .elementor-element.elementor-element-6e89c69{--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:50px;}.elementor-1773 .elementor-element.elementor-element-28d606c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-28d606c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:bold;color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-345d51c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-345d51c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:bold;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.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-1773 .elementor-element.elementor-element-d915fb1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:justify;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#161618;}.elementor-1773 .elementor-element.elementor-element-d915fb1 p{margin-block-end:10px;}.elementor-1773 .elementor-element.elementor-element-3961218{--display:flex;--min-height:12vh;--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:flex-start;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-9d47fae{--display:flex;--min-height:12vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-1773 .elementor-element.elementor-element-9d47fae.e-con{--align-self:flex-end;}.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-1773 .elementor-element.elementor-element-7c57aba .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-1773 .elementor-element.elementor-element-7c57aba .elementor-icon-box-title{margin-block-end:10px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-framed .elementor-icon, .elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-default .elementor-icon{fill:var( --e-global-color-e6243f1 );color:var( --e-global-color-e6243f1 );border-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1773 .elementor-element.elementor-element-7c57aba.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-4b50eac );color:var( --e-global-color-4b50eac );border-color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-7c57aba .elementor-icon{font-size:15px;}.elementor-1773 .elementor-element.elementor-element-7c57aba .elementor-icon-box-title, .elementor-1773 .elementor-element.elementor-element-7c57aba .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:900;letter-spacing:2.5px;}.elementor-1773 .elementor-element.elementor-element-7c57aba:has(:hover) .elementor-icon-box-title,
					 .elementor-1773 .elementor-element.elementor-element-7c57aba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-2b870e1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-2b870e1 a{color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-5ee317e{--display:flex;--min-height:12vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-1773 .elementor-element.elementor-element-5ee317e.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-a04ea73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-a04ea73 .elementor-icon-box-title{margin-block-end:10px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-a04ea73 .elementor-icon-box-title, .elementor-1773 .elementor-element.elementor-element-a04ea73 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:900;letter-spacing:2.5px;}.elementor-1773 .elementor-element.elementor-element-a04ea73:has(:hover) .elementor-icon-box-title,
					 .elementor-1773 .elementor-element.elementor-element-a04ea73:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-a04ea73 .elementor-icon-box-description{color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-7d60e07{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-d97eb1a{--display:flex;--min-height:12vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-1773 .elementor-element.elementor-element-d97eb1a.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-739e7d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-739e7d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-1773 .elementor-element.elementor-element-739e7d0 .elementor-icon-box-title{margin-block-end:10px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-739e7d0 .elementor-icon-box-title, .elementor-1773 .elementor-element.elementor-element-739e7d0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:900;letter-spacing:2.5px;}.elementor-1773 .elementor-element.elementor-element-739e7d0:has(:hover) .elementor-icon-box-title,
					 .elementor-1773 .elementor-element.elementor-element-739e7d0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-739e7d0 .elementor-icon-box-description{color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-24c4802{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-a0dbefb{--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-1773 .elementor-element.elementor-element-944e0fb{border-radius:20px 20px 20px 20px;}.elementor-1773 .elementor-element.elementor-element-944e0fb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1773 .elementor-element.elementor-element-e320931{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1773 .elementor-element.elementor-element-e811c79{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-3567cc7{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-b12d917{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-b12d917 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:bold;color:#FFFFFF;}.elementor-1773 .elementor-element.elementor-element-afcabba{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 500px 0px 500px;column-gap:0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#161618;}.elementor-1773 .elementor-element.elementor-element-afcabba p{margin-block-end:10px;}.elementor-1773 .elementor-element.elementor-element-d8423a9{--display:flex;--min-height:60vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-68dc4ef{--display:flex;--min-height:50vh;--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:flex-start;--align-items:center;--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-1773 .elementor-element.elementor-element-d59bb5b{--display:flex;--min-height:50vh;--justify-content:center;--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-1773 .elementor-element.elementor-element-2a66805{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1773 .elementor-element.elementor-element-2a66805 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:bold;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.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-1773 .elementor-element.elementor-element-56875af img{width:50%;}.elementor-1773 .elementor-element.elementor-element-ce417ec{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-36a7711 );}.elementor-1773 .elementor-element.elementor-element-f49b672{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1773 .elementor-element.elementor-element-c79be71{--display:flex;--min-height:20vh;--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:flex-end;--align-items:center;--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-1773 .elementor-element.elementor-element-1f11347{--display:flex;--min-height:22vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-d21e638{--display:flex;--min-height:6vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-d21e638:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-d21e638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-7433ab8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-bafeef0{--display:flex;--min-height:15vh;--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;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-bafeef0.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-0bbf93b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-0bbf93b img{width:40%;max-width:25%;}.elementor-1773 .elementor-element.elementor-element-d2a223e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-d2a223e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.elementor-1773 .elementor-element.elementor-element-70320d2{--display:flex;--min-height:22vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-ab48560{--display:flex;--min-height:6vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-ab48560:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-ab48560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-d106080 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-259e269{--display:flex;--min-height:15vh;--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;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-259e269.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-5dff3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-5dff3e4 img{width:40%;max-width:25%;}.elementor-1773 .elementor-element.elementor-element-648f753{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-648f753 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.elementor-1773 .elementor-element.elementor-element-29870c1{--display:flex;--min-height:20vh;--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:flex-end;--align-items:center;--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-1773 .elementor-element.elementor-element-7d3b146{--display:flex;--min-height:22vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-61e0905{--display:flex;--min-height:6vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-61e0905:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-61e0905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-36e57bb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-425663b{--display:flex;--min-height:15vh;--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;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-425663b.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-b4da0d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-b4da0d3 img{width:40%;max-width:25%;}.elementor-1773 .elementor-element.elementor-element-0fcbf1e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-0fcbf1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.elementor-1773 .elementor-element.elementor-element-01da243{--display:flex;--min-height:22vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-ff9bc7a{--display:flex;--min-height:6vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-ff9bc7a:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-ff9bc7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-dc9d0dc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-53b0b21{--display:flex;--min-height:15vh;--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;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-53b0b21.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-1793027{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-1793027 img{width:40%;max-width:25%;}.elementor-1773 .elementor-element.elementor-element-d2bbdcb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-d2bbdcb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.elementor-1773 .elementor-element.elementor-element-fcc5ad5{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1773 .elementor-element.elementor-element-c9b25de{--display:flex;--min-height:20vh;--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:flex-end;--align-items:center;--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-1773 .elementor-element.elementor-element-703ff84{--display:flex;--min-height:22vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-923e66b{--display:flex;--min-height:6vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-923e66b:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-923e66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-c8f573e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-6c34be5{--display:flex;--min-height:15vh;--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;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-6c34be5.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-f758770{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-f758770 img{width:40%;max-width:25%;}.elementor-1773 .elementor-element.elementor-element-81c5ebd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-81c5ebd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.elementor-1773 .elementor-element.elementor-element-0237c70{--display:flex;--min-height:22vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-94a0ba9{--display:flex;--min-height:6vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-94a0ba9:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-94a0ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-17aedd5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-548669c{--display:flex;--min-height:15vh;--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;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-548669c.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-e6c9733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-e6c9733 img{width:40%;max-width:25%;}.elementor-1773 .elementor-element.elementor-element-bf5025e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-bf5025e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.elementor-1773 .elementor-element.elementor-element-b96479f{--display:flex;--min-height:20vh;--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:flex-end;--align-items:center;--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-1773 .elementor-element.elementor-element-e4b7139{--display:flex;--min-height:22vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-2bd4e0b{--display:flex;--min-height:6vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-2bd4e0b:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-2bd4e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-1f81398 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-5a2207f{--display:flex;--min-height:15vh;--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;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-5a2207f.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-c016dfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-c016dfc img{width:40%;max-width:25%;}.elementor-1773 .elementor-element.elementor-element-6b8c43d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-6b8c43d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}.elementor-1773 .elementor-element.elementor-element-c8a759c{--display:flex;--min-height:22vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-4cee20e{--display:flex;--min-height:6vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-4cee20e:not(.elementor-motion-effects-element-type-background), .elementor-1773 .elementor-element.elementor-element-4cee20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6243f1 );}.elementor-1773 .elementor-element.elementor-element-78b62cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:bold;color:var( --e-global-color-4b50eac );}.elementor-1773 .elementor-element.elementor-element-9d997de{--display:flex;--min-height:15vh;--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;--border-radius:20px 20px 20px 20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1773 .elementor-element.elementor-element-9d997de.e-con{--align-self:flex-end;}.elementor-1773 .elementor-element.elementor-element-8c3ab80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-8c3ab80 img{width:40%;max-width:25%;}.elementor-1773 .elementor-element.elementor-element-dba0853{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-dba0853 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-e6243f1 );stroke:var( --e-global-color-e6243f1 );color:#1CA09300;}@media(min-width:768px){.elementor-1773 .elementor-element.elementor-element-183c8d7{--content-width:70%;}.elementor-1773 .elementor-element.elementor-element-6e89c69{--width:45%;}.elementor-1773 .elementor-element.elementor-element-3961218{--width:100%;}.elementor-1773 .elementor-element.elementor-element-9d47fae{--width:30%;}.elementor-1773 .elementor-element.elementor-element-5ee317e{--width:30%;}.elementor-1773 .elementor-element.elementor-element-d97eb1a{--width:30%;}.elementor-1773 .elementor-element.elementor-element-a0dbefb{--width:55%;}.elementor-1773 .elementor-element.elementor-element-d59bb5b{--width:50%;}.elementor-1773 .elementor-element.elementor-element-f49b672{--width:50%;}.elementor-1773 .elementor-element.elementor-element-1f11347{--width:50%;}.elementor-1773 .elementor-element.elementor-element-d21e638{--width:25%;}.elementor-1773 .elementor-element.elementor-element-bafeef0{--width:80%;}.elementor-1773 .elementor-element.elementor-element-70320d2{--width:50%;}.elementor-1773 .elementor-element.elementor-element-ab48560{--width:25%;}.elementor-1773 .elementor-element.elementor-element-259e269{--width:80%;}.elementor-1773 .elementor-element.elementor-element-7d3b146{--width:50%;}.elementor-1773 .elementor-element.elementor-element-61e0905{--width:25%;}.elementor-1773 .elementor-element.elementor-element-425663b{--width:80%;}.elementor-1773 .elementor-element.elementor-element-01da243{--width:50%;}.elementor-1773 .elementor-element.elementor-element-ff9bc7a{--width:25%;}.elementor-1773 .elementor-element.elementor-element-53b0b21{--width:80%;}.elementor-1773 .elementor-element.elementor-element-fcc5ad5{--width:50%;}.elementor-1773 .elementor-element.elementor-element-703ff84{--width:50%;}.elementor-1773 .elementor-element.elementor-element-923e66b{--width:25%;}.elementor-1773 .elementor-element.elementor-element-6c34be5{--width:80%;}.elementor-1773 .elementor-element.elementor-element-0237c70{--width:50%;}.elementor-1773 .elementor-element.elementor-element-94a0ba9{--width:25%;}.elementor-1773 .elementor-element.elementor-element-548669c{--width:80%;}.elementor-1773 .elementor-element.elementor-element-e4b7139{--width:50%;}.elementor-1773 .elementor-element.elementor-element-2bd4e0b{--width:25%;}.elementor-1773 .elementor-element.elementor-element-5a2207f{--width:80%;}.elementor-1773 .elementor-element.elementor-element-c8a759c{--width:50%;}.elementor-1773 .elementor-element.elementor-element-4cee20e{--width:25%;}.elementor-1773 .elementor-element.elementor-element-9d997de{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1773 .elementor-element.elementor-element-183c8d7{--content-width:90%;}.elementor-1773 .elementor-element.elementor-element-6e89c69{--width:50%;}.elementor-1773 .elementor-element.elementor-element-a0dbefb{--width:50%;}.elementor-1773 .elementor-element.elementor-element-e320931{--width:90%;}}@media(max-width:1366px){.elementor-1773 .elementor-element.elementor-element-9a48fd1{--min-height:40vh;}.elementor-1773 .elementor-element.elementor-element-31f3d39{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-31f3d39 .elementor-heading-title{font-size:45px;}.elementor-1773 .elementor-element.elementor-element-4e5ba54{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-menu-title-font-size:13px;}.elementor-1773 .elementor-element.elementor-element-183c8d7{--min-height:30vh;--justify-content:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1773 .elementor-element.elementor-element-6e89c69{--justify-content:center;}.elementor-1773 .elementor-element.elementor-element-efaf8fb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-28d606c .elementor-heading-title{font-size:40px;}.elementor-1773 .elementor-element.elementor-element-345d51c .elementor-heading-title{font-size:40px;}.elementor-1773 .elementor-element.elementor-element-2b870e1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;font-size:13px;}.elementor-1773 .elementor-element.elementor-element-7d60e07{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;font-size:13px;}.elementor-1773 .elementor-element.elementor-element-24c4802{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;font-size:13px;}.elementor-1773 .elementor-element.elementor-element-a0dbefb{--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1773 .elementor-element.elementor-element-e320931{--min-height:30vh;}.elementor-1773 .elementor-element.elementor-element-b12d917 .elementor-heading-title{font-size:40px;}.elementor-1773 .elementor-element.elementor-element-afcabba{padding:0px 50px 0px 50px;}.elementor-1773 .elementor-element.elementor-element-d8423a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:55px;--padding-right:55px;}.elementor-1773 .elementor-element.elementor-element-2a66805 .elementor-heading-title{font-size:30px;}}@media(max-width:1024px){.elementor-1773 .elementor-element.elementor-element-28d606c .elementor-heading-title{font-size:22px;}.elementor-1773 .elementor-element.elementor-element-345d51c .elementor-heading-title{font-size:22px;}.elementor-1773 .elementor-element.elementor-element-2b870e1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 00px 0px 0px;font-size:12px;}.elementor-1773 .elementor-element.elementor-element-7d60e07{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-1773 .elementor-element.elementor-element-24c4802{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-1773 .elementor-element.elementor-element-b12d917 .elementor-heading-title{font-size:22px;}.elementor-1773 .elementor-element.elementor-element-2a66805 .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-1773 .elementor-element.elementor-element-9a48fd1{--min-height:20vh;}.elementor-1773 .elementor-element.elementor-element-31f3d39 .elementor-heading-title{font-size:25px;}.elementor-1773 .elementor-element.elementor-element-6e89c69{--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-1773 .elementor-element.elementor-element-28d606c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1773 .elementor-element.elementor-element-28d606c .elementor-heading-title{font-size:25px;}.elementor-1773 .elementor-element.elementor-element-345d51c{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1773 .elementor-element.elementor-element-345d51c .elementor-heading-title{font-size:23px;}.elementor-1773 .elementor-element.elementor-element-d915fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;font-size:13px;}.elementor-1773 .elementor-element.elementor-element-a0dbefb{--min-height:0vh;--justify-content:flex-start;}.elementor-1773 .elementor-element.elementor-element-e320931{--width:100%;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1773 .elementor-element.elementor-element-e811c79{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-3567cc7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1773 .elementor-element.elementor-element-b12d917{text-align:center;}.elementor-1773 .elementor-element.elementor-element-b12d917 .elementor-heading-title{font-size:27px;}.elementor-1773 .elementor-element.elementor-element-afcabba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;font-size:13px;}.elementor-1773 .elementor-element.elementor-element-d8423a9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-d59bb5b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1773 .elementor-element.elementor-element-2a66805 .elementor-heading-title{font-size:27px;}.elementor-1773 .elementor-element.elementor-element-ce417ec{font-size:13px;}.elementor-1773 .elementor-element.elementor-element-fcc5ad5{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1773 .elementor-element.elementor-element-703ff84{--width:45%;}.elementor-1773 .elementor-element.elementor-element-923e66b{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:99;}.elementor-1773 .elementor-element.elementor-element-c8f573e .elementor-heading-title{font-size:16px;}.elementor-1773 .elementor-element.elementor-element-0237c70{--width:45%;}.elementor-1773 .elementor-element.elementor-element-94a0ba9{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:99;}.elementor-1773 .elementor-element.elementor-element-17aedd5 .elementor-heading-title{font-size:16px;}.elementor-1773 .elementor-element.elementor-element-e4b7139{--width:45%;}.elementor-1773 .elementor-element.elementor-element-2bd4e0b{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:99;}.elementor-1773 .elementor-element.elementor-element-1f81398 .elementor-heading-title{font-size:16px;}.elementor-1773 .elementor-element.elementor-element-c8a759c{--width:45%;}.elementor-1773 .elementor-element.elementor-element-4cee20e{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:99;}.elementor-1773 .elementor-element.elementor-element-78b62cb .elementor-heading-title{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-efaf8fb */.vid {
  overflow: hidden;
  width: 28%;
  border: 2px solid #1ca093;
  border-radius: 50px;
  padding: 8px 5px;
  position: relative;
  background: #ffffff;
}

/* Fade kiri & kanan */
.vid::before,
.vid::after {
  content: "";
  position: absolute;
  top: 0;
  width: 50px;
  height: 100%;
  z-index: 2;
  pointer-events: none;
  border-radius: 50px;
}

.vid::before {
  left: 0;
  background: linear-gradient(to right, white, transparent);
}

.vid::after {
  right: 0;
  background: linear-gradient(to left, white, transparent);
}

/* Content */
.vid-content {
  display: flex;
  gap: 10px; /* jarak antar teks */
  width: max-content;
  animation: vidMove 40s linear infinite;
  will-change: transform;
}

.vid-content span {
  display: inline-block;
  white-space: nowrap;
  font-weight: 600;
  letter-spacing: 2px;
  color: #1d1d1d;
}

/* Loop */
@keyframes vidMove {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

/* Hover pause */
.vid:hover .vid-content {
  animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d47fae */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee317e */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d97eb1a */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e811c79 */.jour {
  overflow: hidden;
  width: min(300px, 12%);
  border: 2px solid #1ca093;
  border-radius: 50px;
  padding: 8px 5px;
  position: relative;
  background: #ffffff;

  display: flex;
  justify-content: center;
  align-items: center;

  margin: 0 auto 18px;
}

/* Fade kiri & kanan */
.jour::before,
.jour::after {
  content: "";
  position: absolute;
  top: 0;
  width: 50px;
  height: 100%;
  z-index: 2;
  pointer-events: none;
  border-radius: 50px;
}

.jour::before {
  left: 0;
  background: linear-gradient(to right, white, transparent);
}

.jour::after {
  right: 0;
  background: linear-gradient(to left, white, transparent);
}

/* Content */
.jour-content {
  display: flex;
  gap: 10px; /* jarak antar teks */
  width: max-content;
  animation: jourMove 40s linear infinite;
  will-change: transform;
}

.jour-content span {
  display: inline-block;
  white-space: nowrap;
  font-weight: 600;
  letter-spacing: 2px;
  color: #1d1d1d;
}

/* Loop */
@keyframes jourMove {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

/* Hover pause */
.jour:hover .jour-content {
  animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3567cc7 */.jour2 {
  overflow: hidden;
  width: 25%;
  border: 2px solid #1ca093;
  border-radius: 50px;
  padding: 8px 5px;
  position: relative;
  background: #ffffff;

  display: flex;
  justify-content: left;
  align-items: left;

}

/* Fade kiri & kanan */
.jour2::before,
.jour2::after {
  content: "";
  position: absolute;
  top: 0;
  width: 50px;
  height: 100%;
  z-index: 2;
  pointer-events: none;
  border-radius: 50px;
}

.jour2::before {
  left: 0;
  background: linear-gradient(to right, white, transparent);
}

.jour2::after {
  right: 0;
  background: linear-gradient(to left, white, transparent);
}

/* Content */
.jour2-content {
  display: flex;
  gap: 10px; /* jarak antar teks */
  width: max-content;
  animation: jour2Move 40s linear infinite;
  will-change: transform;
}

.jour2-content span {
  display: inline-block;
  white-space: nowrap;
  font-weight: 600;
  letter-spacing: 2px;
  color: #1d1d1d;
}

/* Loop */
@keyframes jour2Move {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

/* Hover pause */
.jour2:hover .jour2-content {
  animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b12d917 */.elementor-1773 .elementor-element.elementor-element-b12d917 .elementor-heading-title {
    color: #ffffff; /* Warna isi kata pertama */
    -webkit-text-stroke: 1.5px #1ca093; /* Warna stroke kata pertama */
}

.elementor-1773 .elementor-element.elementor-element-b12d917 .elementor-heading-title span {
    color: #1ca093; /* Warna isi kata kedua */
    -webkit-text-stroke: 0px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f13bf1 */.fk-timeline,
.fk-timeline * {
  box-sizing: border-box;
}


/* =========================================
   MAIN
========================================= */

.fk-timeline {

  --fk-green: #1ca093;
  --fk-dark: #10252b;
  --fk-text: #161618;
  --fk-light: #edf8f6;

  width: 100%;
  padding: 50px 40px 50px;

  background:
    radial-gradient(
      circle at 0% 50%,
      rgba(28,160,147,.08),
      transparent 25%
    ),
    #ffffff;

  overflow: hidden;

  font-family:
    Plus Jakarta Sans,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    sans-serif;

}



/* =========================================
   WRAPPER
========================================= */

.fk-timeline-wrapper {

  position: relative;

  max-width: 1500px;

  margin: auto;

}


/* =========================================
   VIEWPORT
========================================= */

.fk-timeline-viewport {

  position: relative;

  overflow: hidden;

  cursor: grab;

  user-select: none;

  padding: 0 70px;

}

.fk-timeline-viewport.dragging {

  cursor: grabbing;

}


/* =========================================
   TRACK
========================================= */

.fk-timeline-track {

  display: flex;

  align-items: flex-start;

  gap: 0;

  position: relative;

  width: max-content;

  padding: 30px 0 20px;

}


/* =========================================
   ITEM
========================================= */

.fk-timeline-item {

  position: relative;

  width: 280px;

  flex: 0 0 280px;

  text-align: center;

  transition:
    opacity .55s ease,
    transform .55s cubic-bezier(.22,1,.36,1);

  opacity: .38;

}

.fk-timeline-item.active {

  opacity: 1;

  transform: translateY(-8px);

}


/* =========================================
   IMAGE
========================================= */

.fk-timeline-media {

  width: 220px;

  height: 140px;

  margin: 0 auto 35px;

  overflow: hidden;

  border-radius: 18px;

  background: #e9eeee;

  transform: scale(.82);

  opacity: .55;

  transition:
    transform .6s cubic-bezier(.22,1,.36,1),
    opacity .6s ease,
    box-shadow .6s ease;

}

.fk-timeline-item.active .fk-timeline-media {

  width: 260px;

  height: 170px;

  transform: scale(1);

  opacity: 1;

  box-shadow:
    0 25px 60px rgba(16,37,43,.16);

}

.fk-timeline-media img {

  width: 100%;

  height: 100%;

  object-fit: cover;

  display: block;

  transition: transform .8s cubic-bezier(.22,1,.36,1);

}

.fk-timeline-item.active:hover
.fk-timeline-media img {

  transform: scale(1.05);

}


/* =========================================
   YEAR
========================================= */

.fk-timeline-year {

  position: relative;

  margin-bottom: 27px;

  color: #9aa7aa;

  font-size: 18px;

  font-weight: 600;

  transition:
    color .5s ease,
    transform .5s ease;

}

.fk-timeline-item.active .fk-timeline-year {

  color: var(--fk-green);

  font-size: 28px;

  font-weight: 750;

  transform: translateY(-3px);

}


/* =========================================
   TIMELINE LINE
========================================= */

.fk-timeline-track::before {

  content: "";

  position: absolute;

  left: 0;

  right: 0;

  top: 287px;

  height: 1px;

  background: #dbe8e6;

}


/* =========================================
   DOT
========================================= */

.fk-timeline-dot {

  position: absolute;

  left: 50%;

  top: 280px;

  width: 14px;

  height: 14px;

  border-radius: 50%;

  background: #dbe8e6;

  border: 4px solid #fff;

  transform: translateX(-50%);

  z-index: 5;

  transition:
    background .4s ease,
    transform .4s ease,
    box-shadow .4s ease;

}

.fk-timeline-item.active .fk-timeline-dot {

  background: var(--fk-green);

  transform:
    translateX(-50%)
    scale(1.35);

  box-shadow:
    0 0 0 7px rgba(28,160,147,.12);

}


/* =========================================
   CONTENT
========================================= */

.fk-timeline-content {

  margin-top: 35px;

  padding: 0 20px;

}

.fk-timeline-number {

  color: var(--fk-green);

  font-size: 11px;

  font-weight: 700;

  letter-spacing: 2px;

  margin-bottom: 9px;

  opacity: 0;

  transform: translateY(10px);

  transition: .5s ease;

}

.fk-timeline-item.active
.fk-timeline-number {

  opacity: 1;

  transform: translateY(0);

}

.fk-timeline-content h3 {

  margin: 0 0 12px;

  color: var(--fk-dark);

  font-size: 20px;

  line-height: 1.2;

  font-weight: 700;

}

.fk-timeline-content p {

  margin: 0;

  color: var(--fk-text);

  font-size: 14px;

  line-height: 1.65;

}


/* =========================================
   PROGRESS
========================================= */

.fk-progress {

  position: absolute;

  left: 70px;

  right: 70px;

  top: 287px;

  pointer-events: none;

}

.fk-progress-line {

  width: 100%;

  height: 2px;

  background: transparent;

}

.fk-progress-active {

  width: 0%;

  height: 100%;

  background: var(--fk-green);

  transition:
    width .7s cubic-bezier(.22,1,.36,1);

}


/* =========================================
   ARROWS
========================================= */

.fk-timeline-arrow {

  position: absolute;

  top: 270px;

  z-index: 20;

  width: 48px;

  height: 48px;

  border: 1px solid #d8e5e3;

  border-radius: 50%;

  background: rgba(255,255,255,.9);

  display: flex;

  align-items: center;

  justify-content: center;

  cursor: pointer;

  transition:
    background .3s ease,
    border-color .3s ease,
    transform .3s ease,
    opacity .3s ease;

  box-shadow:
    0 10px 30px rgba(16,37,43,.07);

}

.fk-timeline-arrow:hover {

  background: var(--fk-green);

  border-color: var(--fk-green);

  transform: scale(1.08);

}

.fk-timeline-arrow svg {

  width: 20px;

  height: 20px;

  fill: none;

  stroke: var(--fk-dark);

  stroke-width: 1.8;

  transition: stroke .3s ease;

}

.fk-timeline-arrow:hover svg {

  stroke: #fff;

}

.fk-prev {

  left: 0;

}

.fk-next {

  right: 0;

}


/* =========================================
   DRAG HINT
========================================= */

.fk-drag-hint {

  display: flex;

  justify-content: center;

  align-items: center;

  gap: 9px;

  margin-top: 35px;

  color: #8b999c;

  font-size: 11px;

  letter-spacing: 1px;

  text-transform: uppercase;

}

.fk-drag-icon {

  color: var(--fk-green);

  font-size: 17px;

}


/* =========================================
   FOOTER
========================================= */

.fk-timeline-footer {

  max-width: 1050px;

  margin: 75px auto 0;

  padding: 28px 35px;

  display: flex;

  align-items: center;

  gap: 25px;

  border: 1px solid #e3ecea;

  border-radius: 18px;

  background: rgba(255,255,255,.8);

}

.fk-quote-mark {

  width: 48px;

  height: 48px;

  flex: 0 0 48px;

  display: flex;

  align-items: center;

  justify-content: center;

  border-radius: 50%;

  background: var(--fk-light);

  color: var(--fk-green);

  font-size: 30px;

}

.fk-timeline-footer p {

  flex: 1;

  margin: 0;

  color: var(--fk-text);

  font-size: 14px;

  line-height: 1.7;

}

.fk-timeline-footer span {

  color: var(--fk-green);

  font-size: 17px;

  font-style: italic;

  white-space: nowrap;

}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

  .fk-timeline {

    padding: 90px 25px;

  }

  .fk-timeline-viewport {

    padding: 0 55px;

  }

  .fk-progress {

    left: 55px;

    right: 55px;

  }

}

@media (max-width: 767px) {

  /* ===============================
     TIMELINE MOBILE
  =============================== */

  .fk-timeline {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box;
    padding: 60px 15px 55px !important;
    overflow: hidden !important;
  }

  .fk-timeline-wrapper {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box;
    overflow: hidden;
  }

  .fk-timeline-viewport {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;

    box-sizing: border-box;
  }

  .fk-timeline-viewport::-webkit-scrollbar {
    display: none;
  }


  /* ===============================
     TRACK
  =============================== */

  .fk-timeline-track {
    display: flex !important;

    width: max-content !important;
    max-width: none !important;

    padding-top: 30px !important;
    padding-bottom: 20px !important;

    /* ruang kiri & kanan agar card
       pertama/terakhir bisa center */
    padding-left: calc(
      (100vw - 30px - 270px) / 2
    ) !important;

    padding-right: calc(
      (100vw - 30px - 270px) / 2
    ) !important;

    margin: 0 !important;
  }


  /* ===============================
     ITEM
  =============================== */

  .fk-timeline-item {
    width: 270px !important;
    min-width: 270px !important;
    max-width: 270px !important;

    flex: 0 0 270px !important;

    margin: 0 !important;
  }


  /* ===============================
     IMAGE
  =============================== */

  .fk-timeline-media {
    width: 210px !important;
    height: 130px !important;

    margin-left: auto !important;
    margin-right: auto !important;
  }

  .fk-timeline-item.active .fk-timeline-media {
    width: 245px !important;
    height: 155px !important;
  }


  /* ===============================
     YEAR
  =============================== */

  .fk-timeline-year {
    margin-bottom: 25px !important;
    font-size: 16px !important;
  }

  .fk-timeline-item.active .fk-timeline-year {
    font-size: 24px !important;
  }


  /* ===============================
     TIMELINE LINE
  =============================== */

  .fk-timeline-track::before {
    top: 272px !important;
  }

  .fk-timeline-dot {
    top: 265px !important;
  }

  .fk-progress {
    left: 0 !important;
    right: 0 !important;
    top: 272px !important;
  }


  /* ===============================
     CONTENT
  =============================== */

  .fk-timeline-content {
    margin-top: 30px !important;
    padding: 0 15px !important;
  }

  .fk-timeline-content h3 {
    font-size: 18px !important;
    line-height: 1.25 !important;
  }

  .fk-timeline-content p {
    font-size: 13px !important;
    line-height: 1.6 !important;
  }


  /* ===============================
     ARROWS
  =============================== */

  .fk-timeline-arrow {
    display: none !important;
  }


  /* ===============================
     DRAG HINT
  =============================== */

  .fk-drag-hint {
    margin-top: 25px !important;
    font-size: 10px !important;
  }


  /* ===============================
     FOOTER
  =============================== */

  .fk-timeline-footer {
    flex-direction: column !important;
    text-align: center !important;

    padding: 25px 20px !important;
    margin-top: 55px !important;
  }

  .fk-timeline-footer span {
    white-space: normal !important;
  }
}

/* =========================================
   REDUCE MOTION
========================================= */

@media (prefers-reduced-motion: reduce) {

  .fk-timeline *,
  .fk-timeline *::before,
  .fk-timeline *::after {

    transition: none !important;

  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3588a9 */.four {
  overflow: hidden;
  width: 25%;
  border: 2px solid #1ca093;
  border-radius: 50px;
  padding: 8px 5px;
  position: relative;
  background: #ffffff;
}

/* Fade kiri & kanan */
.four::before,
.four::after {
  content: "";
  position: absolute;
  top: 0;
  width: 50px;
  height: 100%;
  z-index: 2;
  pointer-events: none;
  border-radius: 50px;
}

.four::before {
  left: 0;
  background: linear-gradient(to right, white, transparent);
}

.four::after {
  right: 0;
  background: linear-gradient(to left, white, transparent);
}

/* Content */
.four-content {
  display: flex;
  gap: 10px; /* jarak antar teks */
  width: max-content;
  animation: joinMove 40s linear infinite;
  will-change: transform;
}

.four-content span {
  display: inline-block;
  white-space: nowrap;
  font-weight: 600;
  letter-spacing: 2px;
  color: #1d1d1d;
}

/* Loop */
@keyframes joinMove {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

/* Hover pause */
.four:hover .four-content {
  animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a66805 */.elementor-1773 .elementor-element.elementor-element-2a66805 .elementor-heading-title {
    color: #ffffff; /* Warna isi kata pertama */
    -webkit-text-stroke: 1.5px #1ca093; /* Warna stroke kata pertama */
}

.elementor-1773 .elementor-element.elementor-element-2a66805 .elementor-heading-title span {
    color: #1ca093; /* Warna isi kata kedua */
    -webkit-text-stroke: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d21e638 */.rad-1  {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafeef0 */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f11347 */.top-right{
    -webkit-mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
    	mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
	width: 300px;
	background-color: #1ca093;
	aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab48560 */.rad-1  {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-259e269 */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70320d2 */.top-right{
    -webkit-mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
    	mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
	width: 300px;
	background-color: #1ca093;
	aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e0905 */.rad-1  {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425663b */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3b146 */.top-right{
    -webkit-mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
    	mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
	width: 300px;
	background-color: #1ca093;
	aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff9bc7a */.rad-1  {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b0b21 */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01da243 */.top-right{
    -webkit-mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
    	mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
	width: 300px;
	background-color: #1ca093;
	aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-923e66b */.rad-1  {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c34be5 */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703ff84 */.top-right{
    -webkit-mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
    	mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
	width: 300px;
	background-color: #1ca093;
	aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a0ba9 */.rad-1  {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-548669c */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0237c70 */.top-right{
    -webkit-mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
    	mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
	width: 300px;
	background-color: #1ca093;
	aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bd4e0b */.rad-1  {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2207f */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b7139 */.top-right{
    -webkit-mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
    	mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
	width: 300px;
	background-color: #1ca093;
	aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cee20e */.rad-1  {
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d997de */.glass-card2 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.10) 0%,
    rgba(28, 160, 147, 0.18) 80%
  );

  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);

  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);

  box-shadow:
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1);

  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a759c */.top-right{
    -webkit-mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
    	mask: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M5%2C0H50A50%2C50%200%2C0%2C1%20100%2C50V95A5%2C5%200%2C0%2C1%2095%2C100H5A5%2C5%200%2C0%2C1%200%2C95V5A5%2C5%200%2C0%2C1%205%2C0Z%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fsvg%3E') no-repeat center / contain;
	width: 300px;
	background-color: #1ca093;
	aspect-ratio: 1 / 1;
}/* End custom CSS */