.elementor-2679 .elementor-element.elementor-element-b5ac41c{--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-2679 .elementor-element.elementor-element-e5ef366{--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-2679 .elementor-element.elementor-element-a2afcae{text-align:left;}.elementor-2679 .elementor-element.elementor-element-a2afcae .aux-has-logo img{width:100%;max-width:1%;opacity:1;}.elementor-2679 .elementor-element.elementor-element-a2afcae > .elementor-widget-container{margin:32px 0px 0px 500px;padding:0px 0px 0px 0px;}.elementor-2679 .elementor-element.elementor-element-6324f1e{--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-2679 .elementor-element.elementor-element-8d9df70{text-align:left;}.elementor-2679 .elementor-element.elementor-element-8d9df70 p{margin-block-end:14px;}.elementor-2679 .elementor-element.elementor-element-8d9df70 > .elementor-widget-container{margin:0px 0px 90px 0px;padding:0px 0px 0px 0px;}.elementor-2679 .elementor-element.elementor-element-cf82ea6{--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-2679 .elementor-element.elementor-element-c4d4084{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2679 .elementor-element.elementor-element-c4d4084 .elementor-widget-container{text-align:center;}.elementor-2679 .elementor-element.elementor-element-7459db4{--display:flex;}.elementor-2679 .elementor-element.elementor-element-233e0a7{text-align:center;}@media(max-width:767px){.elementor-2679 .elementor-element.elementor-element-a2afcae .aux-has-logo img{width:100%;}.elementor-2679 .elementor-element.elementor-element-a2afcae > .elementor-widget-container{margin:0px 0px 0px 61px;padding:0px 60px 0px 0px;}.elementor-2679 .elementor-element.elementor-element-a2afcae.elementor-element{--align-self:center;}.elementor-2679 .elementor-element.elementor-element-8d9df70{text-align:center;}.elementor-2679 .elementor-element.elementor-element-8d9df70 p{margin-block-end:11px;}.elementor-2679 .elementor-element.elementor-element-8d9df70 > .elementor-widget-container{margin:6px 6px 24px 6px;}}@media(min-width:768px){.elementor-2679 .elementor-element.elementor-element-e5ef366{--width:50%;}.elementor-2679 .elementor-element.elementor-element-6324f1e{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-8d9df70 *//* Semua teks di footer jadi putih */
footer, footer * {
    color: #ffffff !important;
}

/* Semua icon (Font Awesome, SVG, dsb.) di footer jadi putih */
footer i,
footer svg,
footer .fa, 
footer .fab, 
footer .fas, 
footer .far, 
footer .fal {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Link di footer juga putih */
footer a {
    color: #ffffff !important;
    text-decoration: none;
}

/* Link hover bisa tetap putih atau abu terang */
footer a:hover {
    color: #dddddd !important;
}/* End custom CSS */
/* Start custom CSS for aux_copyright, class: .elementor-element-233e0a7 *//* Semua teks di footer jadi putih */
footer, footer * {
    color: #ffffff !important;
}

/* Link di footer jadi putih, termasuk yang di-hover */
footer a {
    color: #ffffff !important;
    text-decoration: none;
}

/* Link di footer saat hover, bisa kasih warna abu-abu terang atau tetap putih */
footer a:hover {
    color: #dddddd !important; /* atau #ffffff kalau mau tetap putih */
}/* End custom CSS */