.main-header{position:fixed;top:0;left:0;width:100%;z-index:9999;background:transparent;transition:background-color 0.3s ease,padding 0.3s ease}.main-header.scrolled{background:rgba(255,255,255,0.95);box-shadow:0 2px 10px rgba(0,0,0,0.1);padding:10px 0!important}.main-header.scrolled .et-menu-nav>ul>li>a{color:#333!important}@keyframes fadeDown{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.et_pb_menu .et-menu-nav ul li ul.sub-menu li a{padding:10px 20px;font-size:15px;color:#ffffff!important;display:block;position:relative;transition:all 0.3s ease}.et_pb_menu .et-menu-nav ul li ul.sub-menu li a:hover{background:rgba(255,102,0,0.25);color:#03006d!important;padding-left:25px}.et_pb_menu .et-menu-nav ul li ul.sub-menu li a::before{content:'';position:absolute;left:15px;top:50%;transform:translateY(-50%);height:0;width:3px;background:#e02b20;transition:height 0.3s ease}.et_pb_menu .et-menu-nav ul li ul.sub-menu li a:hover::before{height:60%}.et_pb_slider{position:relative;overflow:hidden;border-radius:20px;box-shadow:0 15px 40px rgba(0,0,0,0.25);perspective:1200px}.et_pb_slider .et_pb_slide{transform-style:preserve-3d;transition:transform 1s ease,box-shadow 0.5s ease;border-radius:20px;overflow:hidden}.et_pb_slider .et_pb_slide:hover{transform:rotateY(12deg) scale(1.05);box-shadow:0 20px 45px rgba(0,0,0,0.35)}.et_pb_slider .et_pb_slide:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.4),rgba(0,0,0,0.15));z-index:1}.et_pb_slider .et_pb_slide_description{position:relative;z-index:2;text-align:center;color:#fff;animation:fadeUp 1s ease forwards}.et_pb_slider .et_pb_slide_title{font-size:3rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;animation:fadeDown 1s ease forwards}.et_pb_slider .et_pb_button{background:linear-gradient(90deg,#ff416c,#ff4b2b);color:#fff!important;padding:14px 34px;border-radius:50px;font-size:1.2rem;font-weight:600;transition:all 0.4s ease}.et_pb_slider .et_pb_button:hover{transform:scale(1.15) rotate(2deg);box-shadow:0 10px 30px rgba(255,75,43,0.5)}.et-pb-slider-arrows a{background:rgba(0,0,0,0.5);padding:16px;border-radius:50%;transition:all 0.3s ease}.et-pb-slider-arrows a:hover{background:linear-gradient(135deg,#ff416c,#ff4b2b);transform:scale(1.2) rotate(15deg)}@keyframes fadeUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{from{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.et_pb_slider{position:relative;overflow:hidden;border-radius:20px;box-shadow:0 15px 40px rgba(0,0,0,0.25);perspective:1200px}.et_pb_slider .et_pb_slide{transform-style:preserve-3d;transition:transform 0.6s ease,box-shadow 0.6s ease;border-radius:20px;overflow:hidden}.et_pb_slider .et_pb_slide img{transition:transform 0.6s ease;transform-origin:center}.et_pb_slider .et_pb_slide_description{position:relative;z-index:2;text-align:center;color:#fff}.et_pb_slider .et_pb_slide_title{font-size:3rem;font-weight:800;text-transform:uppercase;letter-spacing:2px}.et_pb_slider .et_pb_button{background:linear-gradient(90deg,#ff416c,#ff4b2b);color:#fff!important;padding:14px 34px;border-radius:50px;font-size:1.2rem;font-weight:600;transition:all 0.4s ease}.et_pb_slider .et_pb_button:hover{transform:scale(1.15);box-shadow:0 10px 30px rgba(255,75,43,0.5)}.et_pb_social_icon a{display:inline-block;width:45px;height:45px;line-height:45px;border-radius:50%;text-align:center;font-size:20px;color:#fff!important;transition:all 0.3s ease-in-out}.et_pb_social_icon a{background-color:#666}.et_pb_social_icon a:hover{transform:scale(1.1);box-shadow:0 4px 10px rgba(0,0,0,0.2)}.et_pb_social_icon.et_pb_social_network_link.facebook a{background-color:#1877F2}.et_pb_social_icon.et_pb_social_network_link.twitter a{background-color:#1DA1F2}.et_pb_social_icon.et_pb_social_network_link.instagram a{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}.et_pb_social_icon.et_pb_social_network_link.linkedin a{background-color:#0077B5}.et_pb_social_icon.et_pb_social_network_link.youtube a{background-color:#FF0000}.et_pb_social_icon.et_pb_social_network_link.tiktok a{background-color:#000000}.kemaskini{--bg:#f6f7fb;--txt:#0f172a;--accent:#10b981;--ring:#dbeafe;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:999px;background:var(--bg);box-shadow:0 1px 0 var(--ring) inset,0 2px 8px rgba(0,0,0,.06);font:500 14px/1.2 system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji"}.kemaskini__dot{width:.55rem;height:.55rem;border-radius:999px;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 20%,transparent);animation:pulse 1.8s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 35%,transparent)}70%{box-shadow:0 0 0 10px transparent}100%{box-shadow:0 0 0 0 transparent}}.kemaskini__label{opacity:.8}.kemaskini__date::before{content:attr(data-date)}.kemaskini__date::before{content:attr(data-date)}.kemaskini .kemaskini__date{--date:attr(data-date)}@media (max-width:767px){body{font-size:14px;line-height:1.6;padding:0 10px}h1{font-size:22px;line-height:1.3}h2{font-size:20px;line-height:1.3}h3{font-size:18px;line-height:1.3}img{max-width:100%;height:auto}.et_pb_section{padding:30px 0}.et_pb_row{padding:10px}}@media (min-width:768px) and (max-width:1024px){body{font-size:16px;line-height:1.7;padding:0 20px}h1{font-size:28px;line-height:1.4}h2{font-size:24px;line-height:1.4}h3{font-size:20px;line-height:1.4}.et_pb_section{padding:50px 0}.et_pb_row{padding:15px}}@media (min-width:1025px){body{font-size:18px;line-height:1.8}h1{font-size:36px;line-height:1.4}h2{font-size:30px;line-height:1.4}h3{font-size:24px;line-height:1.4}.et_pb_section{padding:80px 0}.et_pb_row{padding:20px}}@media (max-width:767px){.et_pb_button{font-size:14px;padding:10px 18px;border-radius:8px;display:block;width:100%;text-align:center}}@media (min-width:768px) and (max-width:1024px){.et_pb_button{font-size:16px;padding:12px 24px;border-radius:10px}}@media (min-width:1025px){.et_pb_button{font-size:18px;padding:14px 32px;border-radius:12px}}.et_pb_button:hover{transform:scale(1.05);transition:all 0.3s ease-in-out}@media (max-width:767px){#main-header{padding:10px 15px}#top-menu li{display:block;margin:8px 0;text-align:center}#top-menu li a{font-size:14px;padding:10px}}@media (min-width:768px) and (max-width:1024px){#top-menu li a{font-size:16px;padding:12px 15px}}@media (min-width:1025px){#top-menu li a{font-size:18px;padding:15px 20px}}#top-menu li a:hover{color:#0077cc;transition:color 0.3s ease-in-out}