.elementor-6315 .elementor-element.elementor-element-3e29cf01{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6315 .elementor-element.elementor-element-490152f8{--spacer-size:20px;}.elementor-6315 .elementor-element.elementor-element-14dccdf1{--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-6315 .elementor-element.elementor-element-6fe9d842{--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;}.elementor-6315 .elementor-element.elementor-element-263e3fd .elementor-heading-title{font-weight:700;}.elementor-6315 .elementor-element.elementor-element-cedd8a8{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;}.elementor-6315 .elementor-element.elementor-element-225365e8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-225365e8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-5c95f1fb{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-443a5f16 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-443a5f16 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-68a7b085{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-73efc99 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-73efc99 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-7639656{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-6cb9bb4f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-6cb9bb4f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-6e47d02{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-56b14db6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-56b14db6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-32df0993{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-12fda979 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-12fda979 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-59db2fb{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-6adab606 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-6adab606 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-51bb914d{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-7f8d50f3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-7f8d50f3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-7ddd5ae{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-2216dc45 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-2216dc45 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-6224cc04{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-c878424 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6315 .elementor-element.elementor-element-c878424 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;color:#3C347E;}.elementor-6315 .elementor-element.elementor-element-18ff654{text-align:justify;}.elementor-6315 .elementor-element.elementor-element-4a4e105e{text-align:justify;font-weight:300;}.elementor-6315 .elementor-element.elementor-element-341b526d{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6315 .elementor-element.elementor-element-6ffd20a{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-6315 .elementor-element.elementor-element-6ffd20a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-6315 .elementor-element.elementor-element-6ffd20a:after{content:"0.66";}.elementor-6315 .elementor-element.elementor-element-6ffd20a .elementor-post__thumbnail__link{width:100%;}.elementor-6315 .elementor-element.elementor-element-6ffd20a .elementor-post__meta-data span + span:before{content:"•";}.elementor-6315 .elementor-element.elementor-element-6ffd20a .elementor-post__text{margin-top:20px;}.elementor-6315 .elementor-element.elementor-element-6ffd20a .elementor-post__badge{right:0;}.elementor-6315 .elementor-element.elementor-element-6ffd20a .elementor-post__card .elementor-post__badge{margin:20px;}@media(min-width:768px){.elementor-6315 .elementor-element.elementor-element-6fe9d842{--width:70%;}.elementor-6315 .elementor-element.elementor-element-341b526d{--width:30%;}}@media(max-width:1024px){.elementor-6315 .elementor-element.elementor-element-490152f8{--spacer-size:10px;}}@media(max-width:767px){.elementor-6315 .elementor-element.elementor-element-490152f8{--spacer-size:10px;}.elementor-6315 .elementor-element.elementor-element-263e3fd{text-align:center;}.elementor-6315 .elementor-element.elementor-element-263e3fd .elementor-heading-title{font-size:25px;}.elementor-6315 .elementor-element.elementor-element-b87e399 img{width:100%;}.elementor-6315 .elementor-element.elementor-element-225365e8 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-443a5f16 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-73efc99 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-6cb9bb4f .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-56b14db6 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-12fda979 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-6adab606 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-7f8d50f3 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-2216dc45 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-c878424 .elementor-heading-title{font-size:20px;}.elementor-6315 .elementor-element.elementor-element-6ffd20a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-6315 .elementor-element.elementor-element-6ffd20a:after{content:"0.5";}.elementor-6315 .elementor-element.elementor-element-6ffd20a .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-341b526d */.elementor-6315 .elementor-element.elementor-element-341b526d {
    overflow-y: auto;
    max-height: 100vh;
    padding-right: 15px; /* atur di sini */
}


/* offset untuk bottom */
.elementor-6315 .elementor-element.elementor-element-341b526d {
    position: -webkit-sticky; /* safari */
    position: sticky;
    top: 0; /* jarak atas */
    max-height: calc(110vh - 100px); /* jarak bawah */
    overflow-y: auto;
}/* End custom CSS */