.elementor-33 .elementor-element.elementor-element-798d190{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-107.13375px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:248px;--padding-bottom:177px;--padding-left:80px;--padding-right:80px;}.elementor-33 .elementor-element.elementor-element-798d190:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-798d190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://etcmedia.co.id/wp-content/uploads/2025/12/Mask-group.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-33 .elementor-element.elementor-element-798d190::before, .elementor-33 .elementor-element.elementor-element-798d190 > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-798d190 > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-798d190 > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-798d190 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-798d190 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-33 .elementor-element.elementor-element-da41369 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0vw 0vw 0.1388888889vw 0vw;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-da41369{left:0vw;}body.rtl .elementor-33 .elementor-element.elementor-element-da41369{right:0vw;}.elementor-33 .elementor-element.elementor-element-da41369{top:0vw;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;color:var( --e-global-color-4ff9cfb );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-69ea1dd{width:var( --container-widget-width, 565.6px );max-width:565.6px;--container-widget-width:565.6px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-69ea1dd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;text-transform:none;line-height:67px;color:var( --e-global-color-4ff9cfb );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-42820c2{left:5.5555555556vw;}body.rtl .elementor-33 .elementor-element.elementor-element-42820c2{right:5.5555555556vw;}.elementor-33 .elementor-element.elementor-element-42820c2{bottom:2.08333333333vw;}.elementor-33 .elementor-element.elementor-element-42820c2 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-42820c2.elementor-view-stacked .elementor-icon{background-color:#12121200;}.elementor-33 .elementor-element.elementor-element-42820c2.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-42820c2.elementor-view-default .elementor-icon{color:#12121200;border-color:#12121200;}.elementor-33 .elementor-element.elementor-element-42820c2.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-42820c2.elementor-view-default .elementor-icon svg{fill:#12121200;}.elementor-33 .elementor-element.elementor-element-7a9c4f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-33 .elementor-element.elementor-element-5af05b5{--display:flex;--min-height:439px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-59px;--margin-bottom:42px;--margin-left:295px;--margin-right:295px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-5af05b5:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-5af05b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://etcmedia.co.id/wp-content/uploads/2024/06/Rectangle-221.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-be254d0 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-c6ce854 > .elementor-widget-container{margin:0px 295px 0px 295px;}.elementor-33 .elementor-element.elementor-element-c6ce854{text-align:center;}.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-33 .elementor-element.elementor-element-451d3f0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-451d3f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-33 .elementor-element.elementor-element-451d3f0 .elementor-button .elementor-button-content-wrapper{gap:0.6944444444444444vw;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-02105da{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:97px;--padding-bottom:135px;--padding-left:80px;--padding-right:80px;}.elementor-33 .elementor-element.elementor-element-8ccbf98{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-1867f71 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-33 .elementor-element.elementor-element-1867f71{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-33 .elementor-element.elementor-element-73ff041{text-align:center;}.elementor-33 .elementor-element.elementor-element-73ff041 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:67px;color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-33 .elementor-element.elementor-element-5b3f7aa{--grid-columns:3;--grid-row-gap:60px;--grid-column-gap:20px;}.elementor-33 .elementor-element.elementor-element-bc94f83{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-33 .elementor-element.elementor-element-bc94f83 .swiper-slide > .elementor-element{height:100%;}.elementor-33 .elementor-element.elementor-element-88ed752{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:3.2638888889vw;--padding-left:5.5555555556vw;--padding-right:6.04166666667vw;--z-index:1;}.elementor-33 .elementor-element.elementor-element-fa619fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:1.875vw;}.elementor-33 .elementor-element.elementor-element-e33aa72{font-family:"Archivo", Sans-serif;font-size:1.7361111111vw;font-weight:700;line-height:1.7361111111vw;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-68a49ae{color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-8f34b40{--divider-border-style:solid;--divider-color:#1212124D;--divider-border-width:0.2666666667vw;}.elementor-33 .elementor-element.elementor-element-8f34b40 .elementor-divider-separator{width:100%;}.elementor-33 .elementor-element.elementor-element-8f34b40 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33 .elementor-element.elementor-element-7ef3a93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:1.3888888889vw 1.3888888889vw;--row-gap:1.3888888889vw;--column-gap:1.3888888889vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:1.4583333333vw;--margin-right:0vw;}.elementor-33 .elementor-element.elementor-element-6504d92 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-6504d92.elementor-view-stacked .elementor-icon{background-color:#0000FF00;}.elementor-33 .elementor-element.elementor-element-6504d92.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-6504d92.elementor-view-default .elementor-icon{color:#0000FF00;border-color:#0000FF00;}.elementor-33 .elementor-element.elementor-element-6504d92.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-6504d92.elementor-view-default .elementor-icon svg{fill:#0000FF00;}.elementor-33 .elementor-element.elementor-element-2c91106 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-2c91106.elementor-view-stacked .elementor-icon{background-color:#0000FF00;}.elementor-33 .elementor-element.elementor-element-2c91106.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-2c91106.elementor-view-default .elementor-icon{color:#0000FF00;border-color:#0000FF00;}.elementor-33 .elementor-element.elementor-element-2c91106.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-2c91106.elementor-view-default .elementor-icon svg{fill:#0000FF00;}.elementor-33 .elementor-element.elementor-element-b66198b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-bef2328{--display:flex;--min-height:338px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-33 .elementor-element.elementor-element-bef2328:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-bef2328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://etcmedia.co.id/wp-content/uploads/2024/06/Rectangle-257.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-0ce5e41{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-33dbba9{text-align:center;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-ed374ff{text-align:center;}.elementor-33 .elementor-element.elementor-element-ed374ff .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:67px;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-6756587{text-align:center;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-136273d{--display:flex;--min-height:23.4722222222vw;}.elementor-33 .elementor-element.elementor-element-136273d:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-136273d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://etcmedia.co.id/wp-content/uploads/2024/06/Rectangle-257.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-bf64965{--display:flex;--gap:0.6944444444px 0.6944444444px;--row-gap:0.6944444444px;--column-gap:0.6944444444px;}.elementor-33 .elementor-element.elementor-element-6aade15{text-align:center;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-6030f19{text-align:center;}.elementor-33 .elementor-element.elementor-element-6030f19 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.3333333333vw;font-weight:700;text-transform:uppercase;line-height:4.6527777778vw;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-fc59484{text-align:center;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-558a07d{--display:flex;--min-height:23.4722222222vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-33 .elementor-element.elementor-element-558a07d:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-558a07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://etcmedia.co.id/wp-content/uploads/2024/06/Rectangle-257.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-affab77{--display:flex;--gap:0.6944444444px 0.6944444444px;--row-gap:0.6944444444px;--column-gap:0.6944444444px;}.elementor-33 .elementor-element.elementor-element-338c920{text-align:center;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-25635db{text-align:center;}.elementor-33 .elementor-element.elementor-element-25635db .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.3333333333vw;font-weight:700;text-transform:uppercase;line-height:4.6527777778vw;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-9d73642{text-align:center;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-0a48d98{--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;}.elementor-33 .elementor-element.elementor-element-919c950{--display:flex;--min-height:255px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-33 .elementor-element.elementor-element-919c950:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-919c950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-8fc948d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-33 .elementor-element.elementor-element-1af1148 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-1af1148.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-1af1148.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-1af1148.elementor-view-default .elementor-icon{color:var( --e-global-color-4ff9cfb );border-color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-1af1148.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-1af1148.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-d496ec4{text-align:center;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;text-decoration:underline;line-height:1em;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-139e9a0{text-align:center;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-52e893a{--display:flex;--min-height:255px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-33 .elementor-element.elementor-element-52e893a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-52e893a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-de7921b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-33 .elementor-element.elementor-element-bf41078 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-bf41078.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-bf41078.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-bf41078.elementor-view-default .elementor-icon{color:var( --e-global-color-4ff9cfb );border-color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-bf41078.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-bf41078.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-c452a54{text-align:center;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;text-decoration:underline;line-height:1em;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-79f33e1{text-align:center;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-28a0048{--display:flex;--min-height:255px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-33 .elementor-element.elementor-element-28a0048:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-28a0048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-2c89d7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-33 .elementor-element.elementor-element-bbc2e17 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-bbc2e17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-bbc2e17.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-bbc2e17.elementor-view-default .elementor-icon{color:var( --e-global-color-4ff9cfb );border-color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-bbc2e17.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-bbc2e17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-344a194{text-align:center;font-family:"Archivo", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;text-decoration:underline;line-height:1em;color:var( --e-global-color-4ff9cfb );}.elementor-33 .elementor-element.elementor-element-4904930{text-align:center;color:var( --e-global-color-4ff9cfb );}@media(max-width:1440px){.elementor-33 .elementor-element.elementor-element-798d190{--margin-top:-7.43984375vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:17.2222222222vw;--padding-bottom:12.2916666667vw;--padding-left:5.5555555556vw;--padding-right:36.8465277778vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-da41369 > .elementor-widget-container{padding:0vw 0vw 00.6944444444vw 0vw;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-da41369{left:5.5555555556vw;}body.rtl .elementor-33 .elementor-element.elementor-element-da41369{right:5.5555555556vw;}.elementor-33 .elementor-element.elementor-element-da41369{top:14.5138888889vw;font-size:1.1111111111vw;line-height:1.7361111111vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-33 .elementor-element.elementor-element-69ea1dd{--container-widget-width:39.2777777778vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 39.2777777778vw );max-width:39.2777777778vw;}.elementor-33 .elementor-element.elementor-element-69ea1dd .elementor-heading-title{font-size:3.3333333333vw;line-height:4.6527777778vw;}.elementor-33 .elementor-element.elementor-element-7a9c4f6{--padding-top:0vw;--padding-bottom:0vw;--padding-left:20.4861111111vw;--padding-right:20.625vw;}.elementor-33 .elementor-element.elementor-element-5af05b5{--min-height:30.4861111111vw;--margin-top:-4.09722222222vw;--margin-bottom:2.9166666667vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-c6ce854 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-451d3f0 > .elementor-widget-container{margin:1.3888888889vw 0vw 0vw 0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-02105da{--gap:3.4722222222vw 3.4722222222vw;--row-gap:3.4722222222vw;--column-gap:3.4722222222vw;--padding-top:6.7361111111vw;--padding-bottom:9.375vw;--padding-left:5.5555555556vw;--padding-right:5.625vw;}.elementor-33 .elementor-element.elementor-element-1867f71 > .elementor-widget-container{margin:0.6944444444vw 0vw 0.6944444444vw 0vw;}.elementor-33 .elementor-element.elementor-element-1867f71{font-size:1.1111111111vw;}.elementor-33 .elementor-element.elementor-element-73ff041 .elementor-heading-title{font-size:3.3333333333vw;line-height:4.6527777778vw;}.elementor-33 .elementor-element.elementor-element-5b3f7aa{--grid-columns:3;--grid-row-gap:4.1666666667vw;--grid-column-gap:1.3888888889vw;}.elementor-33 .elementor-element.elementor-element-bc94f83{--swiper-slides-to-display:2;}.elementor-33 .elementor-element.elementor-element-bef2328{--min-height:23.4722222222vw;}.elementor-33 .elementor-element.elementor-element-0ce5e41{--gap:0.6944444444vw 0.6944444444vw;--row-gap:0.6944444444vw;--column-gap:0.6944444444vw;}.elementor-33 .elementor-element.elementor-element-ed374ff .elementor-heading-title{font-size:3.3333333333vw;line-height:4.6527777778vw;}.elementor-33 .elementor-element.elementor-element-919c950{--min-height:17.7083333333vw;--gap:1.04166666667vw 1.04166666667vw;--row-gap:1.04166666667vw;--column-gap:1.04166666667vw;--padding-top:2.7777777778vw;--padding-bottom:2.7777777778vw;--padding-left:2.7777777778vw;--padding-right:2.7777777778vw;}.elementor-33 .elementor-element.elementor-element-8fc948d{--gap:0.4861111111vw 0.4861111111vw;--row-gap:0.4861111111vw;--column-gap:0.4861111111vw;}.elementor-33 .elementor-element.elementor-element-d496ec4{font-size:1.7361111111vw;}.elementor-33 .elementor-element.elementor-element-52e893a{--min-height:17.7083333333vw;--gap:1.04166666667vw 1.04166666667vw;--row-gap:1.04166666667vw;--column-gap:1.04166666667vw;--padding-top:2.7777777778vw;--padding-bottom:2.7777777778vw;--padding-left:2.7777777778vw;--padding-right:2.7777777778vw;}.elementor-33 .elementor-element.elementor-element-de7921b{--gap:0.4861111111vw 0.4861111111vw;--row-gap:0.4861111111vw;--column-gap:0.4861111111vw;}.elementor-33 .elementor-element.elementor-element-c452a54{font-size:1.7361111111vw;}.elementor-33 .elementor-element.elementor-element-28a0048{--min-height:17.7083333333vw;--gap:1.04166666667vw 1.04166666667vw;--row-gap:1.04166666667vw;--column-gap:1.04166666667vw;--padding-top:2.7777777778vw;--padding-bottom:2.7777777778vw;--padding-left:2.7777777778vw;--padding-right:2.7777777778vw;}.elementor-33 .elementor-element.elementor-element-2c89d7e{--gap:0.4861111111vw 0.4861111111vw;--row-gap:0.4861111111vw;--column-gap:0.4861111111vw;}.elementor-33 .elementor-element.elementor-element-344a194{font-size:1.7361111111vw;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-798d190:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-798d190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://etcmedia.co.id/wp-content/uploads/2025/12/Mask-group.png");background-position:bottom center;background-size:cover;}.elementor-33 .elementor-element.elementor-element-798d190{--margin-top:-24.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:45.06666666667vw;--padding-bottom:53.06666666667vw;--padding-left:10vw;--padding-right:10vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-da41369 > .elementor-widget-container{margin:0vw 0vw 1.3333333333vw 0vw;border-width:0vw 0vw 0vw 0vw;}.elementor-33 .elementor-element.elementor-element-da41369{text-align:center;font-size:3.2vw;line-height:3.2vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-33 .elementor-element.elementor-element-69ea1dd > .elementor-widget-container{margin:0vw 0vw 5.3333333333vw 0vw;}.elementor-33 .elementor-element.elementor-element-69ea1dd{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:center;}.elementor-33 .elementor-element.elementor-element-69ea1dd .elementor-heading-title{font-size:12.8vw;line-height:17.8666666667vw;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-42820c2{left:47.6vw;}body.rtl .elementor-33 .elementor-element.elementor-element-42820c2{right:47.6vw;}.elementor-33 .elementor-element.elementor-element-42820c2{z-index:2;}.elementor-33 .elementor-element.elementor-element-7a9c4f6{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.6vw;--padding-right:5.3333333333vw;}.elementor-33 .elementor-element.elementor-element-5af05b5{--width:78.1333333333vw;--min-height:59.7333333333vw;--margin-top:-39.7333333333vw;--margin-bottom:5.3333333333vw;--margin-left:3.2vw;--margin-right:0vw;}.elementor-33 .elementor-element.elementor-element-5af05b5:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-5af05b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-32vw 0px;background-size:cover;}.elementor-33 .elementor-element.elementor-element-451d3f0 > .elementor-widget-container{margin:5.3333333333vw 0vw 0vw 0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-02105da{--padding-top:21.3333333333vw;--padding-bottom:24vw;--padding-left:5.3333333333vw;--padding-right:5.3333333333vw;}.elementor-33 .elementor-element.elementor-element-8ccbf98{--content-width:80vw;}.elementor-33 .elementor-element.elementor-element-1867f71 > .elementor-widget-container{margin:0vw 0vw 1.3333333333vw 0vw;}.elementor-33 .elementor-element.elementor-element-1867f71{font-size:3.2vw;line-height:3.2vw;}.elementor-33 .elementor-element.elementor-element-73ff041{width:100%;max-width:100%;text-align:center;}.elementor-33 .elementor-element.elementor-element-73ff041 .elementor-heading-title{font-size:8.2666666667vw;line-height:12vw;}.elementor-33 .elementor-element.elementor-element-5b3f7aa{--grid-columns:1;}.elementor-33 .elementor-element.elementor-element-bc94f83{--swiper-slides-to-display:1;}.elementor-33 .elementor-element.elementor-element-88ed752{--flex-wrap:nowrap;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-33 .elementor-element.elementor-element-fa619fa{--width:13.3333333333vw;}.elementor-33 .elementor-element.elementor-element-e33aa72{font-size:5.3333333333vw;line-height:5.3333333333vw;}.elementor-33 .elementor-element.elementor-element-68a49ae > .elementor-widget-container{margin:0vw 0vw -0.5333333333vw 0vw;}.elementor-33 .elementor-element.elementor-element-7ef3a93{--width:21.8666666667vw;--gap:5.3333333333vw 5.3333333333vw;--row-gap:5.3333333333vw;--column-gap:5.3333333333vw;--flex-wrap:nowrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:3.4666666667vw;--margin-right:0vw;}.elementor-33 .elementor-element.elementor-element-b66198b{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-33 .elementor-element.elementor-element-bef2328{--min-height:78.4vw;}.elementor-33 .elementor-element.elementor-element-0ce5e41{--gap:1.3333333333vw 1.3333333333vw;--row-gap:1.3333333333vw;--column-gap:1.3333333333vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-33 .elementor-element.elementor-element-ed374ff > .elementor-widget-container{margin:0vw 0vw 1.3333333333vw 0vw;}.elementor-33 .elementor-element.elementor-element-ed374ff .elementor-heading-title{font-size:8.2666666667vw;line-height:12vw;}.elementor-33 .elementor-element.elementor-element-136273d{--min-height:78.4vw;}.elementor-33 .elementor-element.elementor-element-bf64965{--gap:1.3333333333vw 1.3333333333vw;--row-gap:1.3333333333vw;--column-gap:1.3333333333vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-33 .elementor-element.elementor-element-6030f19 > .elementor-widget-container{margin:0vw 0vw 1.3333333333vw 0vw;}.elementor-33 .elementor-element.elementor-element-6030f19 .elementor-heading-title{font-size:8.2666666667vw;line-height:12vw;}.elementor-33 .elementor-element.elementor-element-558a07d{--min-height:78.4vw;}.elementor-33 .elementor-element.elementor-element-affab77{--gap:1.3333333333vw 1.3333333333vw;--row-gap:1.3333333333vw;--column-gap:1.3333333333vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-33 .elementor-element.elementor-element-25635db > .elementor-widget-container{margin:0vw 0vw 1.3333333333vw 0vw;}.elementor-33 .elementor-element.elementor-element-25635db .elementor-heading-title{font-size:8.2666666667vw;line-height:12vw;}.elementor-33 .elementor-element.elementor-element-d496ec4{font-size:3.7333333333vw;line-height:6.6666666667vw;}.elementor-33 .elementor-element.elementor-element-c452a54{font-size:3.7333333333vw;line-height:6.6666666667vw;}.elementor-33 .elementor-element.elementor-element-344a194{font-size:3.7333333333vw;line-height:6.6666666667vw;}.elementor-33 .elementor-element.elementor-element-c952508{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-c952508 > .elementor-widget-container{padding:8vw 0vw 22.9333333333vw 0vw;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-5af05b5{--width:calc(100% - 590px);}.elementor-33 .elementor-element.elementor-element-8ccbf98{--content-width:393px;}.elementor-33 .elementor-element.elementor-element-fa619fa{--width:4.1666666667vw;}.elementor-33 .elementor-element.elementor-element-7ef3a93{--width:9.7222222222vw;}.elementor-33 .elementor-element.elementor-element-0ce5e41{--width:573px;}.elementor-33 .elementor-element.elementor-element-bf64965{--width:39.7916666667vw;}.elementor-33 .elementor-element.elementor-element-affab77{--width:39.7916666667vw;}}@media(max-width:1440px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-5af05b5{--width:100%;}.elementor-33 .elementor-element.elementor-element-8ccbf98{--content-width:27.2916666667vw;}.elementor-33 .elementor-element.elementor-element-0ce5e41{--width:39.7916666667vw;}}/* Start custom CSS for text-editor, class: .elementor-element-da41369 */[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-da41369 {
    position: relative;
    top: 0;
    left: 0 !important;
    transform: none;
}

[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-da41369, [data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-da41369 {
    position: relative;
    top: 0;
    left: 0 !important;
    transform: none;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69ea1dd */[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-69ea1dd {
    text-transform: uppercase;
}

.elementor-33 .elementor-element.elementor-element-69ea1dd span {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-42820c2 */.elementor-33 .elementor-element.elementor-element-42820c2 svg {
    width: 2.7777777778vw;
    height: 2.7777777778vw;
    border-radius: 50%;
}

.elementor-33 .elementor-element.elementor-element-42820c2 svg circle {
    stroke: var(--e-global-color-4ff9cfb);
}

.elementor-33 .elementor-element.elementor-element-42820c2 svg path {
    fill: var(--e-global-color-4ff9cfb);
}

.elementor-33 .elementor-element.elementor-element-42820c2:hover svg {
    background: var(--e-global-color-primary);
}

.elementor-33 .elementor-element.elementor-element-42820c2:hover svg circle {
    stroke: var(--e-global-color-primary);
}

.elementor-33 .elementor-element.elementor-element-42820c2:hover svg path {
    fill: var(--e-global-color-4ff9cfb);
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-42820c2 svg {
    width: 13.6vw;
    height: 13.6vw;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-42820c2 {
    position: relative;
    top: 0 !important;
    left: 0 !important;
    transform: none;
}

[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-42820c2 svg {
    width: 40px;
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-798d190 */.elementor-33 .elementor-element.elementor-element-798d190 {
    overflow: hidden;
}

.elementor-33 .elementor-element.elementor-element-798d190::before {
    background: linear-gradient(71.46deg, #121212 36.5%, rgba(18, 18, 18, 0) 69.87%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be254d0 */.elementor-33 .elementor-element.elementor-element-be254d0 svg {
    fill: none;
    cursor: pointer;
    width: 4.8611111111vw;
    height: 4.8611111111vw;
    border-radius: 50%;
}

[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-be254d0 svg {
    width: 70px;
    height: 70px;
}

.elementor-33 .elementor-element.elementor-element-be254d0 svg:hover {
    background: var(--e-global-color-primary);
}

.elementor-33 .elementor-element.elementor-element-be254d0 svg:hover circle {
    stroke: var(--e-global-color-primary);
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-be254d0 svg {
    width: 10.9333333333vw;
    height: 10.9333333333vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5af05b5 */.elementor-33 .elementor-element.elementor-element-5af05b5 {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-451d3f0 */.elementor-33 .elementor-element.elementor-element-451d3f0 svg {
    width: 2.2222222222vw;
    height: 2.2222222222vw;
}

[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-451d3f0 svg {
    width: 32px;
    height: 32px;
}

.elementor-33 .elementor-element.elementor-element-451d3f0 .elementor-button-icon {
    line-height: 0;
}

.elementor-33 .elementor-element.elementor-element-451d3f0 .elementor-button-text {
    display: flex;
    align-items: center;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-451d3f0 svg {
    width: 8.533333333333333vw;
    height: 8.533333333333333vw;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-451d3f0 .elementor-align-icon-left {
    margin-right: 1.333333333333333vw !important;
}

[data-elementor-device-mode="dektop"] .elementor-33 .elementor-element.elementor-element-451d3f0 elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46794f9 */.elementor-33 .elementor-element.elementor-element-46794f9 {
    top: -4.09722222222vw;
    right: 19.2680555556vw;
    width: auto;
    height: 30.4861111111vw;
}

[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-46794f9 {
    top: -59px;
    right: 50%;
    height: 439px;
    transform: translateX(366px);
}

.elementor-33 .elementor-element.elementor-element-46794f9 img {
    height: 100%;
    width: auto;
    object-fit: cover;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-46794f9 {
    top: -39.7333333333vw;
    right: 8.5333333333vw;
    height: 59.7333333333vw;
    width: 4.5333333333vw;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-46794f9 img {
    width: 100%;
    object-position: top;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8f34b40 */.elementor-33 .elementor-element.elementor-element-8f34b40 .elementor-divider-separator {
    position: relative;
    display: block;
}

.elementor-33 .elementor-element.elementor-element-8f34b40 span.elementor-divider-separator::after {
    position: absolute;
    content: "";
    top: -0.2666666667vw;
    left: 0;
    width: var(--progress-width);
    height: 0.2666666667vw;
    background: var(--e-global-color-text);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6504d92 */.elementor-33 .elementor-element.elementor-element-6504d92 {
    border-radius: 50%;
    overflow: hidden;
    cursor: pointer;
}

.elementor-33 .elementor-element.elementor-element-6504d92 svg circle {
    stroke: var(--e-global-color-text);
}

.elementor-33 .elementor-element.elementor-element-6504d92 svg path {
    fill: var(--e-global-color-text);
}

.elementor-33 .elementor-element.elementor-element-6504d92:hover .elementor-icon {
    background: var(--e-global-color-primary);
}

.elementor-33 .elementor-element.elementor-element-6504d92:hover .elementor-icon svg circle {
    stroke: var(--e-global-color-primary);
}

.elementor-33 .elementor-element.elementor-element-6504d92 .elementor-icon svg {
    height: 3.4722222222vw;
    width: 3.4722222222vw;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-6504d92 .elementor-icon svg {
    height: 8.2666666667vw;
    width: 8.2666666667vw;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c91106 */.elementor-33 .elementor-element.elementor-element-2c91106 {
    border-radius: 50%;
    overflow: hidden;
    cursor: pointer;
}

.elementor-33 .elementor-element.elementor-element-2c91106 svg circle {
    stroke: var(--e-global-color-text);
}

.elementor-33 .elementor-element.elementor-element-2c91106 svg path {
    fill: var(--e-global-color-text);
}

.elementor-33 .elementor-element.elementor-element-2c91106:hover .elementor-icon {
    background: var(--e-global-color-primary);
}

.elementor-33 .elementor-element.elementor-element-2c91106:hover .elementor-icon svg circle {
    stroke: var(--e-global-color-primary);
}

.elementor-33 .elementor-element.elementor-element-2c91106 .elementor-icon svg {
    height: 3.4722222222vw;
    width: 3.4722222222vw;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-2c91106 .elementor-icon svg {
    height: 8.2666666667vw;
    width: 8.2666666667vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88ed752 */[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-88ed752, [data-elementor-device-mode="tablet"] .elementor-33 .elementor-element.elementor-element-88ed752 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce5e41 */.elementor-33 .elementor-element.elementor-element-0ce5e41 {
    position: absolute;
    top: 11.4583333333vw;
    left: 50%;
    transform: translateX(-50%);
    cursor: pointer;
}

[data-elementor-device-mode="desktop"]  .elementor-33 .elementor-element.elementor-element-0ce5e41 {
    position: absolute;
    top: 165px;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-0ce5e41 {
    top: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef2328 */.elementor-33 .elementor-element.elementor-element-bef2328 {
    backdrop-filter: grayscale(1);
}

.elementor-33 .elementor-element.elementor-element-bef2328::before {
    background: linear-gradient(180deg, rgba(0, 0, 255, 0) 21.33%, #0000FF 100%);

}

.elementor-33 .elementor-element.elementor-element-bef2328:not(.active) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf64965 */.elementor-33 .elementor-element.elementor-element-bf64965 {
    position: absolute;
    top: 11.4583333333vw;
    left: 50%;
    transform: translateX(-50%);
    cursor: pointer;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-bf64965 {
    top: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-136273d */.elementor-33 .elementor-element.elementor-element-136273d {
    backdrop-filter: grayscale(1);
}

.elementor-33 .elementor-element.elementor-element-136273d::before {
    background: linear-gradient(180deg, rgba(0, 0, 255, 0) 21.33%, #0000FF 100%);

}

.elementor-33 .elementor-element.elementor-element-136273d:not(.active) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-affab77 */.elementor-33 .elementor-element.elementor-element-affab77 {
    position: absolute;
    top: 11.4583333333vw;
    left: 50%;
    transform: translateX(-50%);
    cursor: pointer;
}

[data-elementor-device-mode="mobile"] .elementor-33 .elementor-element.elementor-element-affab77 {
    top: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-558a07d */.elementor-33 .elementor-element.elementor-element-558a07d {
    backdrop-filter: grayscale(1);
}

.elementor-33 .elementor-element.elementor-element-558a07d::before {
    background: linear-gradient(180deg, rgba(0, 0, 255, 0) 21.33%, #0000FF 100%);

}

.elementor-33 .elementor-element.elementor-element-558a07d:not(.active) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1af1148 */.elementor-33 .elementor-element.elementor-element-1af1148 svg {
    fill: transparent !important;
    width: 1.7361111111vw;
    height: 1.7361111111vw;
}

[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-1af1148 svg {
    width: 25px;
    height: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fc948d */.elementor-33 .elementor-element.elementor-element-8fc948d {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919c950 */.elementor-33 .elementor-element.elementor-element-919c950 {
    cursor: pointer;
}

.elementor-33 .elementor-element.elementor-element-919c950:hover {
    background: var(--e-global-color-primary) !important;
    cursor: default;
}

.elementor-33 .elementor-element.elementor-element-919c950:hover > * {
    opacity: 1 !important;
    text-decoration: none !important;
}

.elementor-33 .elementor-element.elementor-element-919c950:hover * {
    text-decoration: none !important;
}

.elementor-33 .elementor-element.elementor-element-919c950:hover .icon-text {
    flex-direction: column;
    gap: 0.6944444444vw;
}

.elementor-33 .elementor-element.elementor-element-919c950:not(:hover) .subtitle {
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf41078 */.elementor-33 .elementor-element.elementor-element-bf41078 svg {
    fill: transparent !important;
    width: 1.7361111111vw;
    height: 1.7361111111vw;
}

[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-bf41078 svg {
    width: 25px;
    height: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de7921b */.elementor-33 .elementor-element.elementor-element-de7921b {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e893a */.elementor-33 .elementor-element.elementor-element-52e893a {
    cursor: pointer;
}

.elementor-33 .elementor-element.elementor-element-52e893a:hover {
    background: var(--e-global-color-primary) !important;
    cursor: default;
}

.elementor-33 .elementor-element.elementor-element-52e893a:hover > * {
    opacity: 1 !important;
    text-decoration: none !important;
}

.elementor-33 .elementor-element.elementor-element-52e893a:hover * {
    text-decoration: none !important;
}

.elementor-33 .elementor-element.elementor-element-52e893a:hover .icon-text {
    flex-direction: column;
    gap: 0.6944444444vw;
}

.elementor-33 .elementor-element.elementor-element-52e893a:not(:hover) .subtitle {
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bbc2e17 */.elementor-33 .elementor-element.elementor-element-bbc2e17 svg {
    fill: transparent !important;
    width: 1.7361111111vw;
    height: 1.7361111111vw;
}

[data-elementor-device-mode="desktop"] .elementor-33 .elementor-element.elementor-element-bbc2e17 svg {
    width: 25px;
    height: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c89d7e */.elementor-33 .elementor-element.elementor-element-2c89d7e {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28a0048 */.elementor-33 .elementor-element.elementor-element-28a0048 {
    cursor: pointer;
}

.elementor-33 .elementor-element.elementor-element-28a0048:hover {
    background: var(--e-global-color-primary) !important;
    cursor: default;
}

.elementor-33 .elementor-element.elementor-element-28a0048:hover > * {
    opacity: 1 !important;
    text-decoration: none !important;
}

.elementor-33 .elementor-element.elementor-element-28a0048:hover * {
    text-decoration: none !important;
}

.elementor-33 .elementor-element.elementor-element-28a0048:hover .icon-text {
    flex-direction: column;
    gap: 0.6944444444vw;
}

.elementor-33 .elementor-element.elementor-element-28a0048:not(:hover) .subtitle {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c952508 */.elementor-33 .elementor-element.elementor-element-c952508 .mission-bullets {
    display: flex;
    gap: 4vw;
    align-items: center;
    justify-content: center;
    
}

.elementor-33 .elementor-element.elementor-element-c952508 span {
    width: 5.3333333333vw;
    height: 5.3333333333vw;
    border-radius: 50%;
    background: rgba(233, 233, 233, 1);

}

.elementor-33 .elementor-element.elementor-element-c952508 span.active {
    background: var(--e-global-color-primary);
}/* End custom CSS */