body{font-family:'Tajawal',sans-serif;background-color:#f4f6f9;color:#333}.pkp_navigation_primary_wrapper{background-color:#125770;border-bottom:4px solid #fdb913}.pkp_navigation_primary_wrapper a{color:#ffffff;font-weight:500;font-size:16px}.pkp_navigation_primary_wrapper a:hover{color:#fdb913}.pkp_block,.obj_article_summary{background:#ffffff;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,0.05);margin-bottom:25px;padding:20px;border:1px solid #eaeaea;transition:all .3s ease}.pkp_block:hover,.obj_article_summary:hover{box-shadow:0 6px 20px rgba(0,0,0,0.08)}.pkp_block .title{color:#125770;font-weight:700;border-right:4px solid #fdb913;padding-right:10px;margin-bottom:15px}.cmp_button_link,.obj_galley_link{border-radius:20px;font-weight:500;padding:5px 15px}.cmp_button_link.pdf,.obj_galley_link.pdf{color:#d32f2f;border:1px solid #d32f2f;background:transparent}.cmp_button_link.pdf:hover,.obj_galley_link.pdf:hover{background:#d32f2f;color:#fff}.pro_top_bar{background-color:#1a1a1a;color:#e0e0e0;font-size:13px;padding:8px 0}.pro_top_bar a{color:#e0e0e0;text-decoration:none;margin-right:15px;transition:color .3s}.pro_top_bar a:hover{color:#fdb913}.pro_top_bar .pro_top_contact span{margin-left:20px}.pro_top_bar .pro_top_contact span i{color:#fdb913;margin-left:5px}.pro_top_bar .lang_toggle{font-family:sans-serif;border-right:1px solid #444;padding-right:15px}.pro_header_branding{background-color:#ffffff;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.pkp_navigation_primary{display:flex !important;justify-content:center;list-style:none;margin:0;padding:0}.pkp_navigation_primary li a{display:block;padding:15px 20px;color:#ffffff;font-weight:700;text-decoration:none}.pkp_navigation_primary li a:hover,.pkp_navigation_primary li a:focus{background-color:rgba(0,0,0,0.1);color:#fdb913}.navbar-custom ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.navbar-custom ul li a{color:#fff;font-weight:600;padding:15px 20px;display:block;text-decoration:none;position:relative}.navbar-custom ul li a:hover{background-color:rgba(0,0,0,0.1);color:#fff}.navbar-custom ul li a::after{content:'';position:absolute;bottom:0;right:0;width:0%;height:4px;background-color:var(--secondary-color);transition:0.3s}.navbar-custom ul li a:hover::after{width:100%}