/* ASADIYAH FINAL v115 - CLEAN & LIGHTWEIGHT - GABUNGAN v112+v113+v114 - TIDAK PERLU PATCH LAGI */
/* Ukuran file: ~18KB | Gzip: ~4KB | Jauh lebih ringan dari 1 gambar banner 58KB */
/* ==========================================================
   ASADIYAH FINAL v113 - FIX TEKS KEGEDAN + DOUBLE FILE
========================================================== */
:root{--asadiyah-green:#087443; --asadiyah-green-dark:#075f38; --asadiyah-gold:#c99a2e; --asadiyah-bg:#f6f8f6; --asadiyah-container:1200px; --primary:#062814; --primary2:#0a4d2e; --gold:#d4af37; --gold2:#f6e8a6; --dark:#08190f; --glass:rgba(255,255,255,.95); --glass2:#ffffff; --border:rgba(8,40,20,.08); --r:20px; --r-lg:28px;}
*{box-sizing:border-box;} html{scroll-behavior:smooth;}
body{margin:0; background:var(--asadiyah-bg); color:#17221d; font-family:'Plus Jakarta Sans', Inter, Poppins, sans-serif; font-size:15px; line-height:1.7;}
img{max-width:100%; height:auto;} a{text-decoration:none !important;}
.asadiyah-container{width:100%; max-width:var(--asadiyah-container); margin:0 auto; padding:0 20px;}
main{min-height:60vh;}

/* HEADER */
.jl_header, .header-wraper, .jl_header_magazine{background:#ffffff !important; border-bottom:1px solid #e5ebe7 !important;}
.jl_header .logo img{max-height:58px;}
.main-nav, .jl_main_menu{background:#087443 !important;}
.main-nav a, .jl_main_menu a, #main-menu li a{color:#ffffff !important; font-weight:600;}
.main-nav a:hover{color:var(--asadiyah-gold) !important;}
@media(max-width:767px){.jl_header .logo img{max-height:44px;} .main-nav{display:none;}}

/* HOME BASE */
.asadiyah-home{--bg:#f5f8f5; background:var(--bg); color:var(--dark); padding-bottom:90px; position:relative; overflow-x:hidden;}
.asadiyah-home::before{content:""; position:fixed; top:0; left:0; right:0; height:70vh; background:radial-gradient(ellipse 900px 600px at 8% 5%, rgba(212,175,55,.12) 0%, transparent 55%), radial-gradient(ellipse 700px 500px at 92% 10%, rgba(10,77,46,.12) 0%, transparent 50%); pointer-events:none; z-index:0;}
.asadiyah-home .asadiyah-container{position:relative; z-index:1;}
.asadiyah-home a{color:#0f2418 !important;}

/* HERO - FIX SLIDER GAK MUNCUL */
.asadiyah-hero-wrap{display:grid; grid-template-columns:1.7fr .9fr; gap:14px; margin:18px 0 40px 0;}
.asadiyah-hero-main{position:relative; border-radius:var(--r-lg); overflow:hidden; min-height:300px; background:#08190f; border:1px solid rgba(255,255,255,.14); box-shadow:0 8px 20px rgba(6,40,20,.10);}
.asadiyah-hero-slider{position:absolute; inset:0; z-index:0;}
.asadiyah-hero-slide{position:absolute; inset:0; opacity:0; visibility:hidden; transition:opacity .6s ease; z-index:0;}
.asadiyah-hero-slide.active{opacity:1; visibility:visible; z-index:1;}
.asadiyah-hero-slide img{width:100%; height:100%; object-fit:cover; object-position:center 30%; display:block;}
.asadiyah-hero-main::after{
  content:""; 
  position:absolute; 
  inset:0; 
  z-index:1;
  pointer-events:none;
  background:linear-gradient(90deg, rgba(6,40,20,.55) 0%, rgba(6,40,20,.15) 50%, transparent 75%), 
             linear-gradient(0deg, rgba(0,0,0,.25) 0%, transparent 50%);
}
.asadiyah-hero-content{position:absolute; z-index:2; left:0; right:0; bottom:0; padding:28px 28px 22px;}
.asadiyah-hero-label{display:inline-flex; gap:6px; align-items:center; padding:6px 10px; border-radius:100px; background:rgba(255,255,255,.2); border:1px solid rgba(255,255,255,.3); color:#ffeaa3; font-size:9px; font-weight:800; letter-spacing:.12em; margin-bottom:10px; text-shadow:0 1px 4px rgba(0,0,0,.5);}
.asadiyah-hero-content h2{margin:0; color:#fff !important; font-family:'Plus Jakarta Sans', sans-serif; font-size:16px; line-height:1.35; font-weight:800; max-width:480px; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; text-shadow:0 2px 12px rgba(0,0,0,.55), 0 1px 2px rgba(0,0,0,.8);}
.asadiyah-hero-content h2 span{display:block; margin-top:8px; font-family:'Plus Jakarta Sans', sans-serif; font-size:11px; font-weight:700; letter-spacing:.12em; color:var(--gold2); text-transform:uppercase; text-shadow:0 1px 8px rgba(0,0,0,.6) !important;}
.asadiyah-hero-control{position:absolute; z-index:3; top:50%; width:38px; height:38px; margin-top:-19px; border-radius:50%; background:#ffffff; border:0; color:var(--dark); cursor:pointer; display:flex; align-items:center; justify-content:center; box-shadow:0 4px 10px rgba(0,0,0,.1);}
.asadiyah-hero-prev{left:12px;} .asadiyah-hero-next{right:12px;}
.asadiyah-hero-dots{display:none !important;}
.asadiyah-hero-dots button{width:7px; height:7px; border-radius:50%; border:0; background:rgba(255,255,255,.5);}
.asadiyah-hero-dots button.active{width:20px; background:#fff;}

@media(max-width: 768px){
  .asadiyah-hero-wrap{grid-template-columns:1fr !important; margin:12px 0 24px 0 !important; gap:12px !important;}
  .asadiyah-hero-main{min-height:auto !important; aspect-ratio:16 / 10 !important; max-height:300px !important;}
  .asadiyah-hero-content{padding:20px 18px 16px !important;}
  .asadiyah-hero-content h2{font-size:19px !important; line-height:1.3 !important;}
}
@media(max-width: 576px){
  .asadiyah-hero-main{aspect-ratio:16 / 10 !important; max-height:230px !important; border-radius:20px !important;}
}
.asadiyah-hero-content{position:absolute; z-index:2; left:0; right:0; bottom:0; padding:28px 28px 22px;}
.asadiyah-hero-label{display:inline-flex; gap:6px; align-items:center; padding:6px 10px; border-radius:100px; background:rgba(255,255,255,.2); border:1px solid rgba(255,255,255,.3); color:#ffeaa3; font-size:9px; font-weight:800; letter-spacing:.12em; margin-bottom:10px;}
.asadiyah-hero-content h2{margin:0; color:#fff !important; font-family:'Plus Jakarta Sans', sans-serif; font-size:14px; line-height:1.35; font-weight:800; max-width:480px; display:-webkit-box; -webkit-line-clamp:3; /* fix Moder... */ -webkit-box-orient:vertical; overflow:hidden;}
.asadiyah-hero-content h2 span{display:block; margin-top:8px; font-family:'Plus Jakarta Sans', sans-serif; font-size:11px; font-weight:700; letter-spacing:.12em; color:var(--gold2); text-transform:uppercase;}
.asadiyah-hero-control{position:absolute; z-index:3; top:50%; width:38px; height:38px; margin-top:-19px; border-radius:50%; background:#ffffff; border:0; color:var(--dark); cursor:pointer; display:flex; align-items:center; justify-content:center; box-shadow:0 4px 10px rgba(0,0,0,.1);}
.asadiyah-hero-prev{left:12px;} .asadiyah-hero-next{right:12px;}
.asadiyah-hero-dots{position:absolute; z-index:3; left:50%; bottom:12px; transform:translateX(-50%); display:flex; gap:6px; padding:6px 10px; border-radius:100px; background:rgba(0,0,0,.4);}
.asadiyah-hero-dots button{width:7px; height:7px; border-radius:50%; border:0; background:rgba(255,255,255,.5);}
.asadiyah-hero-dots button.active{width:20px; background:#fff;}

/* HERO SIDE */
.asadiyah-hero-side{display:flex; flex-direction:column; gap:16px; height:auto;}
.asadiyah-hero-side-card{background:#ffffff; border:1px solid #ffffff; border-radius:20px; padding:18px; box-shadow:0 12px 32px rgba(6,40,20,.08);}
.asadiyah-hero-side-card.leader .leader-head{display:flex; gap:12px; align-items:flex-start;}
.asadiyah-hero-side-card.leader .leader-head > div:not(img){flex:1; min-width:0;}
.asadiyah-hero-side-card.leader img{width:95px; height:95px; border-radius:18px; object-fit:cover; object-position:center 30%; border:3px solid #f6f8f6; flex-shrink:0;}
.asadiyah-hero-side-card.leader .jabatan{background:linear-gradient(135deg,#D4AF37,#B8860B); color:#111827; padding:5px 10px; border-radius:100px; font-size:9.5px; font-weight:800; display:inline-block; margin-bottom:4px;}
.asadiyah-hero-side-card.leader h3{font-size:14px; font-weight:800; margin:0 0 4px 0; line-height:1.3; color:#111827 !important; word-break:break-word;}
.asadiyah-hero-side-card.leader p{font-size:11.5px; color:#4b5563; margin:0; line-height:1.5; word-break:break-word;}
.btn-glass{display:flex; width:100%; justify-content:center; align-items:center; gap:6px; padding:11px; margin-top:10px; background:linear-gradient(135deg,#D4AF37 0%,#B8860B 100%) !important; color:#111827 !important; border-radius:100px; font-size:11.5px; font-weight:800;}

/* ANNOUNCEMENT */
.asadiyah-announcement-glass{background:#ffffff; border:1px solid rgba(8,40,20,.08); border-radius:16px; box-shadow:0 8px 22px rgba(6,40,20,.06); display:flex; overflow:hidden; margin:0 0 28px;}
.asadiyah-announcement-glass-title{background:var(--primary); color:#fff; padding:10px 14px; font-size:11px; font-weight:800; display:flex; align-items:center; gap:6px;}
.asadiyah-announcement-glass-marquee{flex:1; overflow:hidden; display:flex; align-items:center;}
.asadiyah-announcement-glass-track{display:flex; gap:32px; white-space:nowrap; padding:10px 14px; font-size:12px; font-weight:600; animation:marq 60s linear infinite;}
@keyframes marq{from{transform:translateX(0)} to{transform:translateX(-50%)}}

/* SECTIONS - keep same */
.asadiyah-section{margin-bottom:32px;}
.asadiyah-section-header{display:flex; justify-content:space-between; align-items:center; margin-bottom:14px;}
.asadiyah-section-title-wrap{display:flex; align-items:center; gap:10px;}
.asadiyah-section-icon{width:34px; height:34px; border-radius:11px; background:linear-gradient(135deg,var(--primary) 0%,var(--primary2) 100%); color:#fff; display:flex; align-items:center; justify-content:center; font-size:14px;}
.asadiyah-section-title-wrap h2{margin:0; font-size:16.5px; font-weight:800; color:var(--dark); line-height:1.2;}
.asadiyah-section-title-wrap p{margin:2px 0 0; font-size:10.5px; color:#7a8a80; font-weight:600;}
.asadiyah-more{background:#fff; border:1px solid var(--border); padding:6px 12px; border-radius:100px; font-size:11px; font-weight:700; color:var(--primary2) !important;}
.asadiyah-bento{display:grid; grid-template-columns:1.6fr 1fr; gap:12px;}
.asadiyah-bento-main{position:relative; height:440px; border-radius:var(--r); overflow:hidden; background:#ddd;}
.asadiyah-bento-main img{width:100%; height:100%; object-fit:cover; object-position:center 30%;}
.asadiyah-bento-overlay{position:absolute; inset:0; display:flex; flex-direction:column; justify-content:flex-end; padding:20px; background:linear-gradient(to top, rgba(0,0,0,.88) 0%, rgba(0,0,0,.1) 62%, transparent 100%); color:#fff;}
.asadiyah-bento-badge{background:var(--gold); color:#1a1200 !important; padding:5px 10px; border-radius:100px; font-size:9.5px; font-weight:800; width:max-content; margin-bottom:10px;}
.asadiyah-bento-overlay h2{margin:0 0 8px; font-size:19px; line-height:1.35; font-weight:800; color:#fff !important;}
.asadiyah-bento-list{display:flex; flex-direction:column; gap:10px;}
.asadiyah-bento-item{display:flex; gap:10px; padding:9px; background:#ffffff; border:1px solid rgba(8,40,20,.06); border-radius:14px;}
.asadiyah-bento-item img{width:64px; height:64px; border-radius:12px; object-fit:cover; object-position:center 30%; flex:0 0 64px;}
.asadiyah-bento-item h3{margin:0 0 3px; font-size:12px; line-height:1.4; font-weight:700; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.asadiyah-counter-glass{display:grid; grid-template-columns:repeat(4,1fr); gap:10px;}
.asadiyah-counter-glass-card{background:#ffffff; border:1px solid rgba(8,40,20,.06); border-radius:16px; padding:16px 10px; text-align:center;}
.asadiyah-counter-glass-card .icon{width:38px; height:38px; margin:0 auto 9px; border-radius:11px; display:flex; align-items:center; justify-content:center; font-size:15px;}
.asadiyah-counter-glass-card h3{margin:0; font-size:18px; font-weight:800;}
.asadiyah-counter-glass-card p{margin:4px 0 0; font-size:10px; color:#7a8a80; font-weight:700;}
.asadiyah-terkini-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:12px;}
.asadiyah-terkini-card{background:#ffffff; border:1px solid rgba(8,40,20,.06); border-radius:16px; overflow:hidden;}
.asadiyah-terkini-img{display:block; aspect-ratio:16/10.5; overflow:hidden; background:#eef2ee;}
.asadiyah-terkini-img img{width:100%; height:100%; object-fit:cover; object-position:center 30%;}
.asadiyah-terkini-body{padding:12px 14px;}
.asadiyah-terkini-meta{font-size:10px; color:#7a8a80; margin-bottom:5px; display:flex; gap:6px; align-items:center;}
.asadiyah-terkini-meta span{background:rgba(10,77,46,.08); color:var(--primary2); padding:3px 8px; border-radius:100px; font-weight:800; font-size:9.5px;}
.asadiyah-terkini-body h3{margin:0; font-size:12.5px; line-height:1.45; font-weight:700; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.asadiyah-lembaga-glass{display:grid; grid-template-columns:repeat(4,1fr); gap:10px;}
.asadiyah-lembaga-card{background:#ffffff; border:1px solid rgba(8,40,20,.06); border-radius:16px; padding:14px 8px; text-align:center; min-height:120px; display:flex; flex-direction:column; align-items:center; justify-content:center;}
.asadiyah-lembaga-icon{width:52px; height:52px; background:#f9fbf9; border:1px solid #eef2ee; border-radius:14px; display:flex; align-items:center; justify-content:center; margin-bottom:9px;}
.asadiyah-lembaga-icon img{width:36px; height:36px; object-fit:contain;}
.asadiyah-lembaga-card h3{margin:0; font-size:11px; font-weight:700; line-height:1.35;}
.asadiyah-ebook-glass{display:grid; grid-template-columns:repeat(3,1fr); gap:10px;}
.asadiyah-ebook-item{position:relative; height:200px; border-radius:16px; overflow:hidden; background:#ddd;}
.asadiyah-ebook-item img{width:100%; height:100%; object-fit:cover; object-position:center 30%;}
.asadiyah-ebook-glass-overlay{position:absolute; inset:0; display:flex; flex-direction:column; justify-content:flex-end; padding:11px 12px; background:linear-gradient(to top, rgba(0,0,0,.86) 0%, rgba(0,0,0,.15) 58%, transparent 100%);}
.asadiyah-ebook-tag{background:var(--primary2); color:#fff; padding:3px 8px; border-radius:100px; font-size:8.5px; font-weight:800; width:max-content; margin-bottom:6px;}
.asadiyah-ebook-glass-overlay h3{margin:0; font-size:12px; line-height:1.35; font-weight:700; color:#fff !important; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.asadiyah-widget{background:#ffffff; border:1px solid rgba(8,40,20,.06); border-radius:16px; padding:14px; margin-bottom:14px; box-shadow:0 4px 16px rgba(0,0,0,.04);}
.asadiyah-sebaran-box{display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-bottom:12px;}
.asadiyah-sebaran-card{background:#f6faf7; border:1px solid #eef0ea; border-radius:12px; padding:10px; text-align:center;}
.asadiyah-sebaran-card b{display:block; font-size:18px; color:var(--primary2);} .asadiyah-sebaran-card span{font-size:10px; color:#718078;}
.widget-head{display:flex; align-items:center; gap:10px; margin-bottom:12px;}
.widget-icon{width:32px !important; height:32px !important; flex:0 0 32px !important; border-radius:10px !important; background:linear-gradient(135deg,var(--primary) 0%,var(--primary2) 100%); color:#fff; display:flex; align-items:center; justify-content:center; font-size:14px !important;}
.widget-icon.gold{background:linear-gradient(135deg,#d4af37 0%,#b8962e 100%) !important;}
.widget-icon.small{width:28px !important; height:28px !important; flex:0 0 28px !important; font-size:12px !important;}
.widget-head h3{font-size:13px !important; font-weight:800 !important; margin:0 !important; line-height:1.2 !important; color:var(--dark) !important;}
.widget-head small{font-size:10px !important; color:#7a8a80 !important; font-weight:600 !important;}
.populer-row{display:flex; gap:10px; padding:10px 0; border-bottom:1px solid rgba(0,0,0,.06); align-items:flex-start;}
.populer-row:last-child{border-bottom:0;}
.populer-num{width:26px !important; height:26px !important; flex:0 0 26px !important; border-radius:8px !important; background:#eef2ee; color:#7a8a80; display:flex; align-items:center; justify-content:center; font-size:10px !important; font-weight:800 !important;}
.populer-num.gold{background:linear-gradient(135deg,#d4af37 0%,#b8962e 100%) !important; color:#fff !important;}
.populer-row h3{margin:0 0 2px !important; font-size:12px !important; line-height:1.35 !important; font-weight:600 !important; display:-webkit-box !important; -webkit-line-clamp:2 !important; -webkit-box-orient:vertical !important; overflow:hidden !important;}
.populer-row h3 a{font-size:12px !important; color:#0f2418 !important; font-weight:600 !important;}
.populer-row small{font-size:10px !important; color:#7a8a80 !important;}
.agenda-row{display:flex; gap:10px; padding:10px 0; border-bottom:1px solid rgba(0,0,0,.06); align-items:flex-start;}
.agenda-row:last-child{border-bottom:0;}
.agenda-thumb{width:48px !important; height:48px !important; flex:0 0 48px !important; border-radius:10px !important; overflow:hidden !important; background:#eef2ee !important;}
.agenda-thumb img{width:100% !important; height:100% !important; object-fit:cover !important;}
.agenda-text h3{margin:0 0 2px !important; font-size:12px !important; line-height:1.35 !important; font-weight:600 !important; display:-webkit-box !important; -webkit-line-clamp:2 !important; -webkit-box-orient:vertical !important; overflow:hidden !important;}
.agenda-text h3 a{font-size:12px !important; font-weight:600 !important; color:#0f2418 !important;}
.agenda-text small{font-size:10px !important; color:#7a8a80 !important;}
.asadiyah-map{width:100%; border-radius:12px; overflow:hidden; background:#eef2ee; border:1px solid #e6ebe7; line-height:0;}
.asadiyah-map iframe{width:100% !important; height:220px !important; border:0 !important; display:block !important;}
.chart-stats{display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-bottom:10px;}
.chart-stats div{background:#f6faf7; border:1px solid #eef0ea; border-radius:10px; padding:8px; text-align:center;}
.chart-stats b{display:block; font-size:16px; color:var(--primary2);} .chart-stats span{font-size:9px; color:#718078;}
.chart-box{background:#fff; border:1px solid #f0f2ef; border-radius:12px; padding:10px;}
.poll-opt{display:flex; align-items:center; gap:8px; background:rgba(255,255,255,.9); border:1px solid rgba(0,0,0,.08); border-radius:100px; padding:7px 12px; margin-bottom:6px; font-size:11.5px;}
.btnsimpan{width:100%; background:var(--primary); color:#fff; border:0; padding:8px; border-radius:100px; font-weight:700; margin-top:6px; font-size:12px;}
.gallery-grid{display:grid; grid-template-columns:1fr 1fr; gap:8px;}
.gallery-card{position:relative; border-radius:12px; aspect-ratio:1/1; overflow:hidden; background:#eef2ee; display:block;}
.gallery-card img{width:100%; height:100%; object-fit:cover; object-position:center 30%;}
.gallery-title{position:absolute; left:0; right:0; bottom:0; padding:14px 8px 6px; background:linear-gradient(to top, rgba(0,0,0,.65), transparent); color:#fff; font-size:10px; font-weight:600;}
.video-list{display:flex; flex-direction:column; gap:8px;}
.video-card{position:relative; border-radius:12px; overflow:hidden; aspect-ratio:16/9; background:#000; display:block;}
.video-card img{width:100%; height:100%; object-fit:cover; object-position:center 30%; opacity:.9;}
.video-card .play-btn{position:absolute; inset:0; display:flex; align-items:center; justify-content:center; color:#fff; font-size:26px;}
.video-title{position:absolute; left:0; right:0; bottom:0; padding:14px 8px 6px; background:linear-gradient(to top, rgba(0,0,0,.7), transparent); color:#fff; font-size:11px; font-weight:600;}
.leader-head{display:flex; gap:12px; align-items:center;}
.line{width:3px; height:18px; border-radius:10px; background:var(--primary);} .line.gold{background:var(--gold);}
.badge-count{font-size:10px; background:#f6f8f6; border:1px solid #eef0ea; padding:4px 8px; border-radius:100px;}
.poll-q{font-size:12px; font-weight:600; margin-bottom:10px;}
.poll-result{margin-bottom:8px;} .poll-result small{font-size:11px;}
.progress{height:14px; border-radius:10px; background:#eef2ee;} .progress-bar{background:var(--primary); font-size:10px; color:#fff; border-radius:10px;}
.quote-widget p{margin:0; font-size:12.5px; line-height:1.7; color:#4a5548; font-style:italic;}
.footer-bottom{background:#fff !important; border-top:1px solid rgba(0,0,0,.06) !important; padding:18px 0;}

/* RESPONSIVE */
@media(max-width:991px){
  .asadiyah-hero-wrap{grid-template-columns:1fr;} 
  .asadiyah-bento{grid-template-columns:1fr;} 
  .asadiyah-terkini-grid{grid-template-columns:repeat(2,1fr);} 
  .asadiyah-lembaga-glass{grid-template-columns:repeat(3,1fr);} 
  .asadiyah-ebook-glass{grid-template-columns:repeat(2,1fr);} 
  .asadiyah-counter-glass{grid-template-columns:repeat(2,1fr);} 
  .asadiyah-hero-main{min-height:320px;} 
  .asadiyah-hero-content h2{font-size:20px; max-width:100%;}
}
@media(max-width:768px){
  .asadiyah-hero-wrap{grid-template-columns:1fr; margin:12px 0 20px 0; gap:12px;}
  .asadiyah-hero-main{min-height:auto !important; aspect-ratio:16/10 !important; max-height:300px !important;}
  .asadiyah-hero-content{padding:16px 16px 14px !important;}
  .asadiyah-hero-content h2{font-size:16px !important; line-height:1.35 !important; -webkit-line-clamp:2 !important;}
  .asadiyah-hero-label{font-size:8px !important; padding:4px 8px !important; margin-bottom:6px !important;}
  .asadiyah-hero-content h2 span{font-size:9px !important; margin-top:6px !important;}
  .asadiyah-hero-control{width:30px !important; height:30px !important;}
}
@media(max-width:576px){
  .asadiyah-terkini-grid{grid-template-columns:1fr;} 
  .asadiyah-lembaga-glass{grid-template-columns:repeat(2,1fr);} 
  .asadiyah-home{padding-bottom:60px;}
  .asadiyah-hero-main{aspect-ratio:16/10 !important; max-height:240px !important; border-radius:18px !important;}
  .asadiyah-hero-content h2{font-size:15px !important;}
}
