/*
Theme Name: Aceh Jaya Archive
Theme URI: https://disdikporakabacehjaya.net/
Author: Archive Theme
Description: Homepage restored from supplied HTML with archived CSS and local assets.
Version: 1.0.0
Requires at least: 5.2
Requires PHP: 7.4
Text Domain: acehjaya-archive
*/
[hidden]{display:none!important}.preloader{display:none!important}.wow{visibility:visible!important;animation:none!important}img{max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #f6bd49;outline-offset:3px}.hero-slider{position:relative}.hero-slider>.single-slider{display:none;background-size:cover;background-position:center}.hero-slider>.single-slider:first-child,.hero-slider>.single-slider.aceh-active{display:block}.aceh-slide-controls{display:flex;justify-content:center;gap:8px;margin-top:10px}.aceh-slide-controls button{background:#1a76d1;color:white;border:1px solid #fff;border-radius:50%;width:38px;height:38px;font-size:25px;line-height:1;cursor:pointer}.aceh-slide-controls .aceh-pause{font-size:13px}.hero-slider>.aceh-slide-controls{position:absolute;left:20px;right:20px;top:42%;justify-content:space-between;z-index:3}.carousel-inner>.item{display:none}.carousel-inner>.item.active{display:block}.carousel-control{position:absolute;top:42%;color:white;background:#183d65aa;padding:4px 10px;z-index:3}.carousel-control.left{left:0}.carousel-control.right{right:0}.carousel-control.left:before{content:'‹';font-size:24px}.carousel-control.right:before{content:'›';font-size:24px}.carousel-control .glyphicon{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);overflow:hidden}.carousel-indicators li{cursor:pointer}.owl-carousel.portfolio-slider{display:flex!important;gap:18px;overflow-x:auto;width:100%;padding-bottom:12px;scroll-snap-type:x mandatory;scrollbar-color:#1a76d1 #e9eef3}.owl-carousel.portfolio-slider>*{flex:0 0 calc(25% - 14px);min-width:0;scroll-snap-align:start}.owl-carousel.portfolio-slider img{max-width:100%}.owl-carousel.portfolio-slider .post-thumb>img{width:100%;height:190px;object-fit:cover}.owl-carousel.portfolio-slider .top-right-icon img{width:40px;height:40px}.aceh-rail-nav{margin-bottom:12px}.aceh-content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;padding-top:20px;padding-bottom:25px;clear:both}.aceh-content-grid>.left-column,.aceh-content-grid>.paddingnya{max-width:none;flex:none;width:100%;padding:0;min-width:0}.aceh-content-grid>.paddingnya>.container{padding:0}.aceh-content-grid .paddingnya .row{margin:0}.aceh-content-grid .paddingnya .row>.row{width:100%}.aceh-content-grid .owl-carousel.portfolio-slider>*{flex-basis:calc(50% - 9px)}.header .aceh-menu-toggle{display:none}.header li.aceh-expanded>.dropdown{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}.partner[hidden]{display:none!important}.partner:not([hidden]){display:block!important;z-index:9999!important;background:#071b30bb!important}.partner .close{border:0;background:none;color:#666}.partner-content{color:#222}.aceh-search-status{font-size:12px;margin-top:4px}.aceh-video-unavailable{margin:0 0 10px;background:#eef2f6}.aceh-video-unavailable img{width:100%;height:180px;object-fit:cover}.aceh-video-unavailable figcaption{padding:7px;text-align:center;font-size:11px;color:#516579}.aceh-lightbox{padding:12px;max-width:95vw;max-height:95vh;border:0;border-radius:4px}.aceh-lightbox::backdrop{background:#071b30dd}.aceh-lightbox img{max-width:85vw;max-height:80vh;object-fit:contain;display:block}.aceh-lightbox button{border:0;background:white;color:#222;display:block;margin-left:auto;font-size:25px}.marquee{overflow:hidden}.marquee li{display:block!important;position:relative!important;white-space:nowrap;animation:aceh-marquee 35s linear infinite}.marquee:hover li{animation-play-state:paused}@keyframes aceh-marquee{from{transform:translateX(10%)}to{transform:translateX(-100%)}}
@media(max-width:991px){.owl-carousel.portfolio-slider>*{flex-basis:calc(50% - 9px)}}
@media(max-width:767px){.aceh-content-grid{display:block}.aceh-content-grid>.left-column{margin-bottom:24px}.owl-carousel.portfolio-slider>*,.aceh-content-grid .owl-carousel.portfolio-slider>*{flex-basis:85%}.header .aceh-menu-toggle{display:block;position:absolute;right:20px;top:27px;padding:8px 13px;border:1px solid #d7e0e8;background:white;color:#1a76d1;border-radius:3px}.header .main-menu.aceh-open{display:block!important}.header .main-menu.aceh-open .navigation{display:block!important}.header .main-menu.aceh-open .nav{display:block!important;float:none;padding:12px 0}.header .main-menu.aceh-open .nav>li{float:none;display:block}.header .main-menu.aceh-open .nav>li>a{padding:10px 12px}.header .main-menu .dropdown{position:static;display:none!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:none!important}.header .main-menu li.aceh-expanded>.dropdown{display:block!important}.marquee li{white-space:normal;animation:none}.partner-content{width:94%!important}.hero-slider>.aceh-slide-controls{left:10px;right:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marquee li{animation:none}}
