.elementor-8 .elementor-element.elementor-element-924b023{--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;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-8 .elementor-element.elementor-element-924b023::before, .elementor-8 .elementor-element.elementor-element-924b023 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-924b023 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-924b023 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-924b023 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-924b023 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-8 .elementor-element.elementor-element-924b023, .elementor-8 .elementor-element.elementor-element-924b023::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-935a68b{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-48fe537{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-fecc39c{--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;--background-transition:0.3s;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-fecc39c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fecc39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bunbun.pro/wp-content/uploads/2026/04/bun-bg2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-fecc39c, .elementor-8 .elementor-element.elementor-element-fecc39c::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d5be7fa{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2ca2cce{--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;--background-transition:0.3s;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2ca2cce:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2ca2cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bunbun.pro/wp-content/uploads/2026/04/bun-bg3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2ca2cce, .elementor-8 .elementor-element.elementor-element-2ca2cce::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3e4dbdf{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a65b2de{--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;--background-transition:0.3s;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a65b2de:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a65b2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bunbun.pro/wp-content/uploads/2026/04/bun-bg4.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a65b2de, .elementor-8 .elementor-element.elementor-element-a65b2de::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-cae6d25{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a48cb0c{--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;--background-transition:0.3s;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a48cb0c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a48cb0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bunbun.pro/wp-content/uploads/2026/04/bun-bg5.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a48cb0c, .elementor-8 .elementor-element.elementor-element-a48cb0c::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9bc37e1{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-adf65a7{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-adf65a7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-adf65a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-adf65a7, .elementor-8 .elementor-element.elementor-element-adf65a7::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d0989c4{--display:flex;--background-transition:0.3s;}/* Start custom CSS for container, class: .elementor-element-924b023 */html, body {
        overflow-x: hidden;
        width: 100%;
        position: relative;
        margin: 0;
        padding: 0;
    }

    /* Memastikan semua section tidak menyebabkan kebocoran lebar */
    section, div {
        max-width: 100%;
        box-sizing: border-box;
    }
</style>/* End custom CSS */