.elementor-720 .elementor-element.elementor-element-071dee5{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-720 .elementor-element.elementor-element-071dee5:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-071dee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-720 .elementor-element.elementor-element-730194a{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-730194a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-720 .elementor-element.elementor-element-f03ebd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-8d67a82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-8d67a82.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-4a8c2c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-4a8c2c9 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-720 .elementor-element.elementor-element-4a8c2c9 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-720 .elementor-element.elementor-element-4a8c2c9{--jmm-top-items-ver-padding:2px;--jmm-top-item-title-color:var( --e-global-color-secondary );--jmm-top-hover-item-title-color:var( --e-global-color-secondary );--jmm-top-active-item-title-color:var( --e-global-color-secondary );--jmm-dropdown-container-width:360px;--jmm-dropdown-bg-color:var( --e-global-color-text );--jmm-dropdown-sub-items-icon-size:0px;}.elementor-720 .elementor-element.elementor-element-0d4f6c6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-720 .elementor-element.elementor-element-0d4f6c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-720 .elementor-element.elementor-element-96a2c79 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-9526aa1{--display:flex;}.elementor-720 .elementor-element.elementor-element-9526aa1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-e8c0845 .jet-mobile-menu__container{z-index:999;}.elementor-720 .elementor-element.elementor-element-e8c0845 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-720 .elementor-element.elementor-element-e8c0845 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;}.elementor-720 .elementor-element.elementor-element-e8c0845 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}@media(max-width:1200px){.elementor-720 .elementor-element.elementor-element-730194a{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-8d67a82{--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:0px;}}@media(max-width:1024px){.elementor-720 .elementor-element.elementor-element-071dee5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-720 .elementor-element.elementor-element-071dee5.e-con{--align-self:center;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-720 .elementor-element.elementor-element-8d67a82{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:02px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-8d67a82.e-con{--align-self:flex-end;}.elementor-720 .elementor-element.elementor-element-4a8c2c9{width:100%;max-width:100%;}}@media(max-width:880px){.elementor-720 .elementor-element.elementor-element-4a8c2c9 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-720 .elementor-element.elementor-element-4a8c2c9 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:12px;}.elementor-720 .elementor-element.elementor-element-9526aa1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-720 .elementor-element.elementor-element-e8c0845 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-720 .elementor-element.elementor-element-071dee5{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-720 .elementor-element.elementor-element-730194a{--width:70px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-720 .elementor-element.elementor-element-8d67a82{--width:23px;}.elementor-720 .elementor-element.elementor-element-4a8c2c9{--jmm-dropdown-container-width:316px;}.elementor-720 .elementor-element.elementor-element-9526aa1{--width:40px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-720 .elementor-element.elementor-element-e8c0845 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-720 .elementor-element.elementor-element-071dee5{--content-width:1440px;}.elementor-720 .elementor-element.elementor-element-730194a{--width:14.334%;}.elementor-720 .elementor-element.elementor-element-8d67a82{--width:33.907%;}.elementor-720 .elementor-element.elementor-element-0d4f6c6{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-720 .elementor-element.elementor-element-8d67a82{--width:375.825px;}.elementor-720 .elementor-element.elementor-element-0d4f6c6{--width:332.85px;}}@media(max-width:1024px) and (min-width:768px){.elementor-720 .elementor-element.elementor-element-8d67a82{--width:360px;}.elementor-720 .elementor-element.elementor-element-0d4f6c6{--width:42.621%;}}@media(max-width:880px) and (min-width:768px){.elementor-720 .elementor-element.elementor-element-8d67a82{--width:361px;}.elementor-720 .elementor-element.elementor-element-0d4f6c6{--width:400px;}.elementor-720 .elementor-element.elementor-element-9526aa1{--width:0px;}}/* Start custom CSS for container, class: .elementor-element-071dee5 *//* =========================
   DEFAULT (PAGE LOAD)
========================= */

/* Item menu (aktifkan transisi) */
.jet-mega-menu-item__link {
    padding-top: var(--jmm-top-items-ver-padding);
    padding-bottom: var(--jmm-top-items-ver-padding);
    transition: padding 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* =========================
   SHRINK SAAT SCROLL
========================= */

.site-header.is-shrink .jet-main-menu {
    --jmm-top-items-ver-padding: 12px !important;
}

/* =========================
   SHADOW BOTTOM SAAT SHRINK
========================= */

.site-header {
    transition: box-shadow 0.3s ease;
}

/* Shadow muncul hanya saat header shrink */
.site-header.is-shrink {
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.08);
}/* End custom CSS */