body{font-family: "Noto Sans Gurmukhi", sans-serif;background:#111827;}
.engfnt{font-family: "Oswald", sans-serif;}
.nav-dark{background:#111827;}
.desktop-header{height:110px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);}
.logo img{height:75px;}
.search-box{position:relative;max-width:460px;}
.search-box input{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:50px;padding:12px 20px 12px 50px;}
.search-box i{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#999;}
.social-icons a{width:44px;height:44px;border:1px solid rgba(255,255,255,.35);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;margin-left:12px;transition:.3s;}
.social-icons a:hover{background:#0d6efd;border-color:#0d6efd;}
.desktop-menu{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.1);}
.desktop-menu ul{list-style:none;display:flex;padding:0;margin:0;gap:42px;font-family: "Oswald", sans-serif;}
.desktop-menu a{color:#fff;text-decoration:none;font-size:22px;font-weight:normal;}
.desktop-menu a:hover{color:#ffc107;}
.mobile-header{position:fixed;top:0;left:0;width:100%;height:70px;background:#111827;display:flex;align-items:center;z-index:1030;}
.mobile-header img{height:55px;}
.mobile-header .btn{color:#fff;font-size:34px;box-shadow:none;}
.mobile-scroll{position:fixed;top:70px;left:0;width:100%;height:46px;background:#082e84;overflow-x:auto;white-space:nowrap;z-index:1029;padding:6px 0;font-family: "Oswald", sans-serif;-ms-overflow-style:none;scrollbar-width:none;}
.mobile-scroll::-webkit-scrollbar{display:none;}
.mobile-scroll a{color:#fff;text-decoration:none;display:inline-block;padding:0 18px;font-size:20px;font-weight:normal;}
@media(max-width:991px)
{body{padding-top:112px;}}
.offcanvas{background:#082b80;width:320px!important;z-index:1080 !important;}
.offcanvas-header{padding:22px;}.offcanvas-header img{height:72px;}.btn-close{filter:invert(1);}
.mobile-menu{list-style:none;margin:0;padding:0;font-family: "Oswald", sans-serif;}
.mobile-menu li{border-bottom:1px solid rgba(255,255,255,.15);}
.mobile-menu a{display:block;padding:18px 12px;color:#fff;font-size:20px;font-weight:normal;text-decoration:none;}
.mobile-menu a:hover{color:#ffc107;}
@media(max-width:991px){.desktop-nav{display:none;}}
@media(min-width:992px){.mobile-nav{display:none;}}
.offcanvas-backdrop{z-index:1079 !important;}
.desktop-menu{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.1);background:#111827;transition:.3s;}
.desktop-menu.fixed{position:fixed;top:0;left:0;width:100%;z-index:9999;box-shadow:0 5px 20px rgba(0,0,0,.4);}
.menu-logo{display:none;margin-right:25px;}.menu-logo img{height:42px;}
.desktop-menu.fixed .menu-logo{display:block;}
.desktop-menu.fixed ul{margin-bottom:0;}

/*Footer Css*/
.footer-section{font-family:'Oswald',sans-serif;}
.footer-logo img{max-width:200px;margin-bottom:25px;}
.footer-about{color:#d5d5d5;font-size:18px;line-height:1.4;margin-bottom:0;}
.footer-title{color:#ffe600;font-size:20px;margin-bottom:16px;}
.footer-links{list-style:none;margin:0;padding:0;}
.footer-links li{margin-bottom:16px;}
.footer-links a{color:#fff;text-decoration:none;font-size:18px;transition:.3s;}
.footer-links a:hover{color:#ffe600;padding-left:8px;}
@media(max-width:991px){
    .footer-section{}
    .footer-title{font-size:20px;}
    .footer-links a{font-size:18px;}
    .footer-about{font-size:17px;}
}
@media(max-width:576px){
    .footer-section{text-align:left;}
    .footer-logo img{max-width:180px;}
    .footer-title{font-size:20px;margin-bottom:12px;}
    .footer-about{font-size:16px;}
    .footer-links li{margin-bottom:8px;}
    .footer-links a{font-size:16px;}
}
.copyright {border-top: 1px solid #333;font-size: 13px;color: #aaa;margin-top: 15px;padding-top:10px;}
 .search-overlay{
  background:#000;
} 
.gtc-top-search-box {position: absolute;width: 350px;display: none;padding: 16px;border-top: 2px solid #810505;background: #FFF;box-shadow: 0 2px 10px rgb(0 0 0 / 30%);right: 0;top: 50px;z-index: 9999}
.iw-search-list ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .iw-search-list ul li {
    display: block;
  }
  .iw-search-list ul li a {
    display: block;
    width: 100%;
    line-height: 1.5;
    text-align: left;
    text-decoration: none;
    padding: 10px 0;
    transition: 0.25s;
  }
  .iw-search-item {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
	padding: 10px;
  }
  .image-box {
    width: 80px;
    border: 1px solid rgb(106, 106, 106);
    margin-bottom: 0;
  }
  .iw-search-item-details {
    width: calc(100% - 80px);
    padding: 0 10px;
  }
  .iw-search-item-details p {
    color: #fff;
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 0;
  }
  .iw-search-item-details .iw-date > span {
    display: block;
    color: #aaa;
    font-size: 14px;
    margin-top: 5px;
    line-height: 1;
  }

  .bdr-bot1 {
    border-bottom: 1px solid rgb(160, 160, 160);
    padding-top: 10px;
  }
  .image-box1{
    width: 150px;
    border: 1px solid rgb(106, 106, 106);
    margin-bottom: 0;
}
@media screen and (max-width:768px) {
	.iw-search-item-details p {
	font-size: 12px;
	}
}