
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');


*{padding: 0;margin: 0;box-sizing: border-box;}
:root {
  --color-primary: #1d4e1f;
  --color-secondary: #232323;
  --color-body-bg: #fff;
  
}
a{text-decoration: none !important;color: #000 !important;background: no-repeat 0 100%;background-image: linear-gradient(#da251d,#da251d);background-size: 0 1px;outline: none;transition: all .3s ease-in-out;font-size: 13px;font-weight: 600;}
a:hover{text-decoration: none !important;}
a:hover {
  color: #da251d !important;
  background-size: 100% 1px;
}
ul{list-style-type: none;}
html{
  scroll-behavior: smooth;
}
body{background-color: #e0e0e0 !important;color: #232323;font-size: 14px;font-family: 'Poppins', sans-serif;}

    h2,h2,h3,h4,h5,h6{font-family: 'Lora', serif;}
    p{font-family: 'Poppins', sans-serif;margin-bottom: 0;margin-top: 15px;}
    
.container{transition: all 0.3s ease-in-out;}


.scrollable-column::-webkit-scrollbar {
  width: 0px;
  background: transparent; /* make scrollbar transparent */
}

/* img{display: block;transition-duration: 4s;cursor: pointer;z-index: 1;}
img:hover{transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  z-index: 0;} */


/* topbar-sec css start */
.topbar-sec{padding: 20px 0;background-color:#af241d;}
.topbar-sec .header-icon .location, 
.topbar-sec .header-icon .e-paper,
 .topbar-sec .header-icon .web-storage,
 .topbar-sec .header-icon .youtube
 {margin-right: 30px;}
 .topbar-sec .header-icon h4 img{width: 30px;height: 30px;}
 .topbar-sec .header-icon h4 span{font-size: 14px;font-weight: 600;padding-top: 10px;}
/* topbar-sec css end */

/* tajakhabar section start */
.tajakhabar-sec{padding: 20px 0 0px 0;background-color: #fff;}
.tajakhabar-page{border-bottom: 4px solid #000;padding-bottom: 20px;}
.tajakhabar-page .first .heading h2{font-size: 16px;font-weight: 600;}
.tajakhabar-page .first ul{margin-left: 12px;}
.tajakhabar-page .first ul > li > article{padding-left: 5px;}
.tajakhabar-page .first ul > li > article > p :not(:last-of-type){border-bottom: 1px solid #f5f3f3;padding-bottom: 10px;}
.tajakhabar-page .third-sec, .tajakhabar-page .second-sec{overflow-y: auto;overflow-x: hidden;}
.tajakhabar-page .third-sec ul li img{width:100%;}
.tajakhabar-page .third-sec .title h4{font-size: 16px;font-weight: 600;}
.tajakhabar-page .second-sec ul > li:not(:first-of-type, :last-of-type),.tajakhabar-page .third-sec ul > li:not(:first-of-type, :last-of-type){margin-top: 8px;padding-bottom: 10px;border-bottom: 1px solid #f5f3f3;}
.tajakhabar-page .third-sec ul > li > p{border-bottom: 1px solid #f5f3f3;padding-bottom: 10px;margin-top: 10px;}
.tajakhabar-page .borderr{border-right: 1px solid #000;}
.tajakhabar-con ul li{position: relative;}
.first .tajakhabar-con ul li::before{position: absolute;
  left: -18px;
  top: -3px;
  font-size: 18px;
  color: #da251d;
  content: "#";
  font-weight: 600;}
/* tajakhabar section end */

/* primekhabar section css start */
.primekhabr-sec, .ad-sec{background-color: #fff;}
.primekhabar-page, .ad-page{padding: 40px 0 40px;border-bottom: 4px solid #000;}
/* .primekhabar-page2{border-bottom: 4px solid #000;display: none;} */
.title > h4{font-size: 16px;font-weight: 600;padding-bottom: 10px;cursor: pointer;display: inline-flex;align-items: center;}
.title > h4:hover  {color: #da251d;transition: all 0.1s ease-in-out;}
.title > h4:hover span{margin-right: 5px;transition: all 0.5s ease-in-out;}
.primekhabar-page figure img{width: 100%;cursor: pointer;}
.primekhabar-page article h3{line-height: 18px;text-align: justify;word-spacing: -1px;}
.borderl{border-right: 1px solid #000;}
/* primekhabar section css end */

/* first three column section css start */
.three-page .first-col-sec ul li, .three-page .second-col-sec ul li, .three-page .third-col-sec ul li{border-bottom: 1px solid #f5f3f3;padding: 10px 0 10px;}
.three-page .first-col-sec ul li:last-of-type, .three-page .second-col-sec ul li:last-of-type, .three-page .third-col-sec ul li:last-of-type{border-bottom: none;}
/* first three column section css end */



/* footer css start */
ul {
  margin: 0px;
  padding: 0px;
}
.footer-section {
background: #151414;
position: relative;
padding: 40px 0 0;
}
.footer-cta {
border-bottom: 1px solid #373636;
}
.single-cta i {
color: #ff5e14;
font-size: 30px;
float: left;
margin-top: 8px;
}
.cta-text {
padding-left: 15px;
display: inline-block;
}
.cta-text h4 {
color: #fff;
font-size: 20px;
font-weight: 600;
margin-bottom: 2px;
}
.cta-text span {
color: #757575;
font-size: 15px;
}
.footer-content {
position: relative;
z-index: 2;
}
.footer-pattern img {
position: absolute;
top: 0;
left: 0;
height: 330px;
background-size: cover;
background-position: 100% 100%;
}
.footer-logo {
margin-bottom: 30px;
}
.footer-logo a{
  background-size: 0% 1px;
}
.footer-logo img {
  max-width: 200px;
}
.footer-text p {
margin-bottom: 14px;
font-size: 14px;
    color: #7e7e7e;
line-height: 28px;
}
.footer-social-icon span {
color: #fff;
display: block;
font-size: 20px;
font-weight: 700;
font-family: 'Poppins', sans-serif;
margin-bottom: 20px;
}
.footer-social-icon a {
color: #fff !important;
font-size: 16px;
margin-right: 15px;
}
.footer-social-icon a:hover{
  background-size: 0% 1px;
}
.footer-social-icon i {
height: 40px;
width: 40px;
text-align: center;
line-height: 38px;
border-radius: 50%;
}
.facebook-bg{
background: #3B5998;
}
.twitter-bg{
background: #55ACEE;
}
.google-bg{
background: #DD4B39;
}
.footer-widget-heading h3 {
color: #fff;
font-size: 20px;
font-weight: 600;
margin-bottom: 40px;
position: relative;
}
.footer-widget-heading h3::before {
content: "";
position: absolute;
left: 0;
bottom: -15px;
height: 2px;
width: 50px;
background: #ff5e14;
}
.footer-widget ul li {
float: left;
width: 50%;
margin-bottom: 12px;
}
.footer-widget ul li a:hover{
color: #ff5e14 !important;
}
.footer-widget ul li a {
color: #878787 !important;
text-transform: capitalize;
}
.subscribe-form {
position: relative;
overflow: hidden;
}
.subscribe-form input {
width: 100%;
padding: 14px 28px;
background: #2E2E2E;
border: 1px solid #2E2E2E;
color: #fff;
}
.subscribe-form button {
  position: absolute;
  right: 0;
  background: #ff5e14;
  padding: 13px 20px;
  border: 1px solid #ff5e14;
  top: 0;
}
.subscribe-form button i {
color: #fff;
font-size: 22px;
transform: rotate(-6deg);
}
.copyright-area{
background: #202020;
padding: 25px 0;
}
.copyright-text p {
margin: 0;
font-size: 14px;
color: #878787;
}
.copyright-text p a{
color: #ff5e14 !important;
}
.footer-menu li {
display: inline-block;
margin-left: 20px;
}
.footer-menu li:hover a{
color: #ff5e14 !important;
}
.footer-menu li a {
font-size: 14px;
color: #878787 !important;
}
/* footer css end */

.details-sec{padding: 20px 0 40px;background-color: #fff;}
.details-page .title{padding:20px 0 10px;}
.details-page .title > h1{margin-bottom: 15px; font-size: 35px; line-height: 55px; font-weight: 600;}
.details-page  p {border-bottom: 1px solid #76757526;color: #767675;margin-bottom: 15px;}
.details-page h2{font-size: 1.1rem;font-weight: 600;}
.details-page .second-sec .title h4{font-size: 16px;font-weight: 600;}
.details-page .second-sec ul > li > p:not(:last-of-type){border-bottom: 1px solid #f5f3f3;padding-bottom: 10px;}

.sensex-sec{background-color: #fff;padding-top: 10px;}


.bannerSec{background-color: #fff;padding: 40px 0;}
 .img-slider .slider1{width: 100%;}

.img-fluid0 {
  max-width: 254px !important;
  height: 143px !important;
  }
   .img-fluid1 {
      max-width: 444px !important;
      height: 250px !important;
  }
  .img-fluid2 {
      max-width: 143px !important;
      height: 80px !important;
  }
  .img-fluid3 {
      max-width: 111px !important;
      height: 63px !important;
  }
 
  .img-fluid5 {
 max-width: 730px !important;
 height: 411px !important;
 }

 .img-fluidheaderads{
    max-width: 728px !important;
    height: 90px !important;
 }

 .img-fluidfirst{
  max-width: 350px !important;
  height: 195px !important;
 }

 
 .img-fluidtop{
  max-width: 350px !important;
  height: 292px !important;
 }

 
 .img-fluidsliderads{
  max-width: 1110px !important;
  height: 137px !important;
}
 .borderl:last-of-type{border-right: none;}
 

/* media query for responsive start */
@media screen and (max-width:992px) {
  .navbar-collapse{height: 300px;overflow-y: auto;transition: all 0.3s ease-in-out;}
  /* .navbar{position: absolute;right: 30px;top: 23px;background: #e0e0e0 !important;} */
  .tajakhabar-page .borderr{border-right:none;transition: all 0.3s ease-in-out;}
  .tajakhabar-sec{padding: 40px 0 0px 0;transition: all 0.3s ease-in-out;}
  .borderl {border-right: none;transition: all 0.3s ease-in-out;}
  figure{margin: 10px 0 0.5rem;transition: all 0.3s ease-in-out;}
  .primekhabar-page{padding: 16px 0 16px;transition: all 0.3s ease-in-out;}
 
  .title > h4 {padding-bottom: 0 !important;transition: all 0.3s ease-in-out;}
  .footer-section{padding: 0px 0 0;}
  .navbar{background-color: #fff !important;}
  .navbar-toggler{
    background-color: #fff;
    border: 1px solid #fff;
    border-color: #fff;
    padding: 0.25rem 0.55rem;
    font-size: 1rem;
  }
  .bg-light{background-color: #af241d !important;}
  .img-fluid0 , .img-fluid1 , .img-fluid2 , .img-fluid3 , .img-fluid5  {
    max-width: 100% !important;
    height: auto !important;
    }
    .sensex-sec .container{padding-left: 0;padding-right: 0;}
    .tajakhabar-sec{padding: 10px 0 0 0;}
     /* .img-fluid1 {
        max-width: 444px !important;
        height: 250px !important;
    }
    .img-fluid2 {
        max-width: 143px !important;
        height: 80px !important;
    }
    .img-fluid3 {
        max-width: 111px !important;
        height: 63px !important;
    }
      */

      .bannerSec{padding: 20px 0 0;}
      .navbar-light .navbar-nav .nav-item .nav-link{color: #fff !important;}

}

@media screen and (max-width:776px) {
  .ad-page {
    padding: 16px 0 40px;transition: all 0.3s ease-in-out;}
    .details-page .title > h1 {margin-bottom: 0px;font-size: 25px;line-height: 36px;}
}

@media screen and (max-width:599px) {
  .bannerSec{padding: 20px 0 20px;}
}

@media screen and (max-width:576px) {
  .first .tajakhabar-con ul li::before{left:-14px;transition: all 0.3s ease-in-out;}
  .padd-x{padding-left: 0;padding-right: 0;transition: all 0.3s ease-in-out;}
  .tajakhabar-page .first{padding-left: 13px;}
  .primekhabar-page, .ad-page{border-bottom:none;}
  .tajakhabar-sec {padding: 0px 0 0px 0;}
  .primekhabar-page{padding: 14px 0 16px;}
  .bannerSec{padding: 0px 0 20px;}
}
/* media query for responsive end */

/* loader */
:root {
	--hue: 223;
	--bg: hsl(var(--hue),10%,90%);
	--fg: hsl(var(--hue),10%,10%);
	font-size: calc(16px + (24 - 16) * (100vw - 320px) / (1280 - 320));
}
.loader-wrap {
	background: var(--bg);
	color: var(--fg);
	font: 1em/1.5 sans-serif;
	height: 100vh;
	display: grid;
	place-items: center;
}

.pl {
	display: block;
	width: 6.25em;
	height: 6.25em;
}
.pl__ring, .pl__ball {
	animation: ring 2s ease-out infinite;
}
.pl__ball {
	animation-name: ball;
}

/* Dark theme  */
@media (prefers-color-scheme: dark) {
	:root {
		--bg: hsl(var(--hue),10%,10%);
		--fg: hsl(var(--hue),10%,90%);
	}
}

/* Animation */
@keyframes ring {
	from {
		stroke-dasharray: 0 257 0 0 1 0 0 258;
	}
	25% {
		stroke-dasharray: 0 0 0 0 257 0 258 0;
	}
	50%, to {
		stroke-dasharray: 0 0 0 0 0 515 0 0;
	}
}
@keyframes ball {
	from, 50% {
		animation-timing-function: ease-in;
		stroke-dashoffset: 1;
	}
	64% {
		animation-timing-function: ease-in;
		stroke-dashoffset: -109;
	}
	78% {
		animation-timing-function: ease-in;
		stroke-dashoffset: -145;
	}
	92% {
		animation-timing-function: ease-in;
		stroke-dashoffset: -157;
	}
	57%, 71%, 85%, 99%, to {
		animation-timing-function: ease-out;
		stroke-dashoffset: -163;
	}
}

.youtube-bg{background: #CD201F;}
.instagram-bg{background: #d6249f;
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
  box-shadow: 0px 3px 10px rgba(0,0,0,.25);}
  .whatsapp-bg{background: #09d635;}


  .widgets-sec {
    padding: 20px 0 0px;
    background-color: #fff;
}
.ticker-market.jsx-4aa13d2c8779b4ec iframe.jsx-4aa13d2c8779b4ec {
    border: none;
    height: 35px;
    width: 100%;
}
.jsx-4aa13d2c8779b4ec .ticker-market{
    display: flex;
    align-items: center;
    justify-content: center;
 }     
.sensex-page .jsx-4aa13d2c8779b4ec.container{padding-left: 0 !important;padding-right: 0 !important;}