.elementor-959 .elementor-element.elementor-element-3587083c{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--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-959 .elementor-element.elementor-element-3587083c.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-959 .elementor-element.elementor-element-3ca587f7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.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-959 .elementor-element.elementor-element-12bff5ef .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:3.6vw;font-weight:600;letter-spacing:6.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#32445E;}.elementor-959 .elementor-element.elementor-element-12bff5ef{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-959 .elementor-element.elementor-element-24b784bc{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-6f5434ca .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-5108f1ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-959 .elementor-element.elementor-element-3d6bb835{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-959 .elementor-element.elementor-element-3daa91da img{width:100%;max-width:100%;}.elementor-959 .elementor-element.elementor-element-133e0965 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-133e0965{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-4a86e6f1 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:5px;color:#E16459;}.elementor-959 .elementor-element.elementor-element-4a86e6f1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-3a86331 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:5px;color:#32445E;}.elementor-959 .elementor-element.elementor-element-3a86331{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-959 .elementor-element.elementor-element-3b5a78b2{font-family:"Futura", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-346b227f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-67843847{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-62619264 img{width:100%;max-width:100%;}.elementor-959 .elementor-element.elementor-element-234f17a8 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-234f17a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-346a3826 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:5px;color:#E16459;}.elementor-959 .elementor-element.elementor-element-346a3826{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-3340ac5f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:5px;color:#32445E;}.elementor-959 .elementor-element.elementor-element-3340ac5f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-2ad68da2{font-family:"Futura", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:3px;}.elementor-959 .elementor-element.elementor-element-8362cc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-959 .elementor-element.elementor-element-43120a4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-4c13a6d9 img{width:100%;max-width:100%;}.elementor-959 .elementor-element.elementor-element-1682dd1b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-1682dd1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-5872d451 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:5px;color:#E16459;}.elementor-959 .elementor-element.elementor-element-5872d451{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-2408eb62 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:5px;color:#32445E;}.elementor-959 .elementor-element.elementor-element-2408eb62{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-26420539{font-family:"Futura", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:3px;}.elementor-959 .elementor-element.elementor-element-5c1325cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-310bf968{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-2ba47799 img{width:100%;max-width:100%;}.elementor-959 .elementor-element.elementor-element-73d19f05 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-73d19f05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-5d25c5c5 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:5px;color:#E16459;}.elementor-959 .elementor-element.elementor-element-5d25c5c5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-113c473c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:14px;letter-spacing:5px;color:#32445E;}.elementor-959 .elementor-element.elementor-element-113c473c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-3ff0568a{font-family:"Futura", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:3px;}.elementor-959 .elementor-element.elementor-element-1e7890b4{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-959 .elementor-element.elementor-element-33178042 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.5vw;font-weight:600;line-height:2rlh;letter-spacing:6.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#32445E;}.elementor-959 .elementor-element.elementor-element-33178042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-65d7d9a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-959 .elementor-element.elementor-element-48e53933{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:40px;}.elementor-959 .elementor-element.elementor-element-3939326e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:3.6vw;font-weight:600;line-height:3lh;letter-spacing:6.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#32445E;}.elementor-959 .elementor-element.elementor-element-3939326e{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-959 .elementor-element.elementor-element-4a5c68e{--display:flex;--padding-top:05.8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-959 .elementor-element.elementor-element-616f0a53 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-a9704f2 img{width:100%;max-width:100%;}.elementor-959 .elementor-element.elementor-element-a9704f2{padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-4108a44a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:15px;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-20aa4494 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.5vw;font-weight:600;line-height:2rlh;letter-spacing:6.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#32445E;}.elementor-959 .elementor-element.elementor-element-20aa4494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-959 .elementor-element.elementor-element-6eb0d2d9{text-align:start;padding:2vw 0vw 2vw 0vw;}.elementor-959 .elementor-element.elementor-element-6eb0d2d9 img{width:35%;}.elementor-959 .elementor-element.elementor-element-33b2b5e5 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:15px;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-33b2b5e5{padding:0px 0px 10px 0px;}.elementor-959 .elementor-element.elementor-element-95f75c5 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:9px;font-weight:300;font-style:normal;line-height:15px;letter-spacing:5px;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-95f75c5{padding:0px 0px 40px 0px;}.elementor-959 .elementor-element.elementor-element-243ed835{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}@media(min-width:768px){.elementor-959 .elementor-element.elementor-element-3587083c{--width:100%;}.elementor-959 .elementor-element.elementor-element-3ca587f7{--width:50%;}.elementor-959 .elementor-element.elementor-element-48e53933{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-3ca587f7 */.elementor-959 .elementor-element.elementor-element-3ca587f7 {
    height: 100vh;
    overflow-y: auto;
    overflow-x: hidden;

    /* Hide scrollbar - Firefox */
    scrollbar-width: none;

    /* Hide scrollbar - IE/Edge legacy */
    -ms-overflow-style: none;
}

/* Hide scrollbar - Chrome, Safari */
.elementor-959 .elementor-element.elementor-element-3ca587f7::-webkit-scrollbar {
    display: none;
}

.elementor-959 .elementor-element.elementor-element-3ca587f7::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 1px;
    height: 90vh;
    background: #ffffff;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e53933 */.elementor-959 .elementor-element.elementor-element-48e53933 {
    height: 100vh;
    overflow-y: auto;
    overflow-x: hidden;

    /* Hide scrollbar - Firefox */
    scrollbar-width: none;

    /* Hide scrollbar - IE/Edge legacy */
    -ms-overflow-style: none;
}

/* Hide scrollbar - Chrome, Safari */
.elementor-959 .elementor-element.elementor-element-48e53933::-webkit-scrollbar {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3587083c */@media (min-width: 1025px) {
    html, body {
        overflow: hidden !important; /* Mematikan scroll utama */
        height: 100vh !important;    /* Memaksa tinggi pas layar */
    }

    /* Memastikan section utama tidak melampaui layar */
    #content, .elementor-section-wrap {
        height: 100vh;
        overflow: hidden;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */