/*
Theme Name:websoftitnepal
Theme URI: https://websoftitnepal.com
Version: 10
Author: websoftitnepal
Author URI: https://www.websoftitnepal.com
Slug: websoftitnepal
Description: This Theme is of news portal.
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
*{font-family: Mukta, sans-serif !important; font-weight: 500;  font-style: normal;}
.fa,.ab-icon {
  font-family: FontAwesome !important;
}
.websoftitnepalpost img{width:100%;}



.websoftitnepalpost p {
  margin-bottom: 1.04em;
  padding-bottom: 10px;
  font-size: 18px;
  line-height: 1.7;
  text-align: justify;
  font-family: 'Mukta', serif;
  font-weight: 500;
  font-style: normal;
  word-break: break-word;
}

.websoftitnepalpost blockquote, .__page__cont blockquote{
	padding: 25px;
	background: #000;
}
.websoftitnepalpost blockquote p, .__page__cont blockquote p{
	color: #fff;
	padding-bottom: 0 !important;
	line-height: 35px !important;
	font-size: 25px !important;
	padding: 0 0 10px 0px;
	vertical-align: baseline;
	  font-family: "Mukta", serif !important;
  font-weight: 800;
  font-style: normal;
}

.mukta-extralight {
  font-family: "Mukta", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.mukta-light {
  font-family: "Mukta", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.mukta-regular {
  font-family: "Mukta", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.mukta-medium {
  font-family: "Mukta", sans-serif !important;
  font-weight: 500;
  font-style: normal;
}

.mukta-semibold {
  font-family: "Mukta", sans-serif !important;
  font-weight: 600;
  font-style: normal;
}

.mukta-bold {
  font-family: "Mukta", sans-serif !important;
  font-weight: 700;
  font-style: normal;
}

.mukta-extrabold {
  font-family: "Mukta", sans-serif !important;
  font-weight: 800;
  font-style: normal;
}



.logosideads{height:100px;}
.logosideads img,.logosideads a img{width:100%;}
.long_advertisement img,.long_advertisement a img{width:100%;}

.bhaweshtopads{height:75px;}
.bhaweshtopads a img , .bhaweshtopads img{width:100%;height:100% !important;}

.main-nav .nav-link{font-size:20px;}
.main-menu.navbar-dark .navbar-nav > .nav-item.active{background:#ff4300;}
/*start*/
.bigmainbhawesh{text-align:center;transition:all 0.5s;}
.bigmainbhaweshtitle{font-size:60px;line-height:70px;font-weight:bold}
.bigmainbhaweshtitle a{color:#111 !important;display:block;}
.bigmainbhaweshtitle a:hover{color:#2f5fab !important;transition: all .3s ease 0s;}

.bigmainbhaweshpara{font-size:18px;line-height:30px;padding:10px;overflow:hidden;}
@media screen and (max-width:700px){
.bigmainbhaweshtitle{font-size:30px;line-height:40px;}
.bigmainbhaweshpara{font-size:18px;line-height: 25px;height:60px;overflow:hidden;}
}
/*End*/
.main-logo img{width:100% !important;}

.paraadshorizontal{border:3px solid red;}
.paraadshorizontal img{width:100% !important}
.footerads img,.footerads a img{width:100% !important}

/*scrolling*/

.scroll-container {
  height: 325px; /* Adjust as needed */
  overflow: hidden;
  position: relative;
}

.bhaweshanimation {
  display: inline-block;
  animation: bhaweshScroll 10s linear infinite;
}
.scroll-container:hover .bhaweshanimation {
  animation-play-state: paused;
}
@keyframes bhaweshScroll {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-50%);
  }
}


/* ticker loop */
.breaking-box {
  overflow: hidden;
  white-space: nowrap;
  position: relative;
}

.breaking-box .scrolling-content {
  display: inline-block;
  padding-left: 10%;
  will-change: transform;
  animation: scroll-loop 20s linear infinite;
}

.breaking-box:hover .scrolling-content {
  animation-play-state: paused;
}

@keyframes scroll-loop {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}



.zoomwebsoft {
  transition: transform .2s;
}

.zoomwebsoft:hover {
  transform: scale(1.1);
}