.elementor-4064 .elementor-element.elementor-element-915a7e2 > .elementor-container{max-width:1240px;}.elementor-4064 .elementor-element.elementor-element-e1477bd > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-4064 .elementor-element.elementor-element-9e9ed8a .s-title{font-family:"Inter", Sans-serif;}.elementor-4064 .elementor-element.elementor-element-fa1fc25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4064 .elementor-element.elementor-element-eaa99d4 > .elementor-widget-container{background-color:#EFEFEFBF;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-4064 .elementor-element.elementor-element-eaa99d4{font-size:13px;}[data-theme="dark"] .elementor-4064 .elementor-element.elementor-element-eaa99d4{color:#ffffff;}.elementor-4064 .elementor-element.elementor-element-ecd134f > .elementor-widget-container{background-color:#4D2B8C;padding:40px 40px 40px 40px;}.elementor-4064 .elementor-element.elementor-element-ecd134f{--cta-title-color:#FFFFFF;--cta-title-space:10px;--cta-desc-color:#FFFFFF;--cta-img-width:100%;--cta-img-space:10px;--cta-btn-space:10px;--cta-btn-gap:5px;}.elementor-4064 .elementor-element.elementor-element-ecd134f .cta-description{font-size:16px;}.elementor-4064 .elementor-element.elementor-element-ecd134f .cta-btn-2{font-size:16px;padding:10px 15px 10px 15px;}.elementor-4064 .elementor-element.elementor-element-d9fa11d > .elementor-container{max-width:1240px;}.elementor-4064 .elementor-element.elementor-element-d9fa11d{margin-top:40px;margin-bottom:0px;}@media(min-width:768px){.elementor-4064 .elementor-element.elementor-element-e1477bd{width:70%;}.elementor-4064 .elementor-element.elementor-element-b7ab9e1{width:30%;}}@media(max-width:767px){.elementor-4064 .elementor-element.elementor-element-915a7e2{margin-top:20px;margin-bottom:0px;}.elementor-4064 .elementor-element.elementor-element-e1477bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-4064 .elementor-element.elementor-element-b7ab9e1 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-4064 .elementor-element.elementor-element-d9fa11d{padding:0px 20px 0px 20px;}}/* Start custom CSS for column, class: .elementor-element-b7ab9e1 */@media (min-width: 1024px) {
    .sticky-right {
        position: sticky;
        top: 100px; /* sesuaikan jarak dari atas */
        align-self: flex-start;
    }
}/* End custom CSS */