  /*  _baruch-statistic-bar.scss
Baruch Statistic bar plugin Styles
updated version
 */

 /*
 a.btn-explore-academics{
	width: 35%;
     text-align: center;
    margin: 0px;
    font-size:14px;
	padding: 15px; 
 }
*/

/* increase the height of the hero image on desktop*/
 @media screen and (min-width: 1023px) {
.title-typical-inner .centered-content .centered-content-inner {
padding: 200px 0 !important; } 
}
  
.baruch-stats-bar-wrapper {
	margin: auto;
	max-width: 1080px;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 11vh;
	position: relative;
	background-color: #112047;
	
  }
 
  .ticker-warper{
	display: flex;
	
  }
  
  .ticker {
	align-items: center;
	justify-content: space-between;
	display: flex;
	
	
  }
  
  .stats-field {
	/* margin-left: 40px; */
	padding-top: 15px;
	display: flex;
	justify-content: center;
	padding-right: 15px;
	
	color: white;
  }
  .stats-field.first {

	
  }
  .stats-field p {
	
	margin-bottom: 0;
	float: left;
	padding-right: 5px;
	font-size: 17px;
	color: white;
  }
  
  .stats-field.first p:nth-child(2),
  .stats-field.second p:nth-child(2),
  .stats-field.third p:nth-child(2) {
	padding-top: 40px;
	padding-left: 5px;
	
  }
  
  .stats-field.first p:nth-child(1),
  .stats-field.second p:nth-child(1),
  .stats-field.third p:nth-child(1) {
	font-family: "field-gothic-xxxcondensed", sans-serif;
	font-weight: 500;
	font-size: 100px;
	color: #CEC0D7;
  }
  
  .bc_special_char {
	font-size: 60px;
  }
  .bc_special_statTxt {
	/* max 3 character text expected */
	text-transform: uppercase;
	font-size: 50px;
  }
  
  /* Animation to control sliding effect */
  @keyframes scroll {
	0% {
	  transform: translateX(20%);
	}
	100% {
	  transform: translateX(-90%);
	}
  }

  @media (max-width: 1920px) {
	.baruch-stats-bar-wrapper{
		height: 15vh;
	}
  }
  @media (max-width: 1600px) {
	.baruch-stats-bar-wrapper{
		height: 18vh;
	}
  }
  @media (max-width: 1280px) {
	.baruch-stats-bar-wrapper{
		height: 20vh;
	}
  }
  /* Mobile specific styles */
  @media (max-width: 1028px) {
    .bc_special_char {
		font-size: 50px;
	  }
	  
	
	.stats-field.first {
	
		padding-left: 100px;
	}
	.stats-field.second {
	
		padding-left: 100px;
	}
	.stats-field.third {
		
		padding-left: 100px;
	}

	.baruch-stats-bar-wrapper {
	  height: 10vh; /* Adjust height for smaller screens */
	}
	
	.stats-field p {
	  font-size: 15px; /* Smaller text for mobile */
	}
	.ticker{
		width: 200%;
		
		animation: scroll 25s linear infinite;

	}

	.ticker-warper{
		display: block;
	}

	.stats-field.first p:nth-child(2),
  .stats-field.second p:nth-child(2),
  .stats-field.third p:nth-child(2) {
	padding-top: 38px;
	font-size: 13px;
	padding-bottom: 40px;
	
 	 }
	  .stats-field.first p:nth-child(1), .stats-field.second p:nth-child(1), .stats-field.third p:nth-child(1) {
    
		font-size: 80px;
	   
	}
	
  }



  
  .img-wrapper{
  	display: flex;
  	align-items: end;
  	justify-content: center;
  	}
   
	.img-wrapper img{
	position: relative;
	}

	.img-wrapper h2{
	line-height: 1.2em;
	position: absolute;
	color: white !important;
	text-shadow: 3px 1px 2px black;
	font-size: 23px !important;
	margin-bottom: 0px;
	margin-left:10px ;
	text-transform: uppercase;
	}

	.home-bucket:nth-child(2) .img-wrapper h2,
	.home-bucket:nth-child(3) .img-wrapper h2{
	margin-bottom: 30px;
	}
			
			
		
		

.button-wrapper{
	width: fit-content;
}

	
.bucket-apply-now-button-1,
.bucket-apply-now-button-2,
.bucket-apply-now-button-3 {

	border-radius: 40px;
	font-weight: 800;
	font-size: 16px;
	text-align: center;
	text-transform: uppercase;
	background-color: #E65F25;
/*	width: fit-content;*/
	width: 100%;
	margin-bottom: 8px;

	padding: 10px 20px 10px 20px;

	& a{
		color: white;
	}

}

.bucket-learn-more-button-1,
.bucket-learn-more-button-2,
.bucket-learn-more-button-3 {

	border-radius: 40px;
	font-weight: 800;
	font-size: 16px;
	text-align: center;
/*	width: fit-content;*/
	width: 100%;
	text-transform: uppercase;
	background-color: #A7C6E8;

	padding: 10px 20px 10px 20px;
	& a{
		color: #0a437a;
	}
	 
	 & a:hover{
		color:white !important;
	}

}

.school-link-buttons{
    background: #d5e3f5;
    padding: 16px;
}

/***mobilestyles for buckets button apply now and learn more***/
@media screen and (max-width: 786px) {

	.home-bucket:nth-child(2) .img-wrapper h2,
	.home-bucket:nth-child(3) .img-wrapper h2{
	margin-bottom: 0px!important;
	}

}
@media screen and (max-width: 820px) {

	.home-bucket:nth-child(3) .img-wrapper h2{
	margin-bottom: 60px;
	
	}

}

@media screen and (max-width: 1024px) {


}

/***mobile styles for explore academics button

@media screen and (max-width: 1028px) {
	

	a.btn-explore-academics{
		width: 50%;
	}

	
}
@media screen and (max-width: 912px) {
	

	a.btn-explore-academics
	{
		width: 50%;
		
	}

}
@media screen and (max-width: 890px) {
	
	
	a.btn-explore-academics
	{
		width: 50%;
		
	}

	
}
@media screen and (max-width: 768px) {
	

	a.btn-explore-academics
	{
		width: 50%;
		
	}

	
}
@media screen and (max-width: 700px) {


	a.btn-explore-academics
	{
		width: 100%;
	
	}

	
}
*/
