
		.learning-chronicle-wrapper {
		  position: relative;
		  display: inline-block;
		  width: 100%;
		}
		
		.learning-chronicle-img {
		  width: 100%;
		  height: auto;
		  display: block;
		  
		}
		
		.learning-chronicle-text {
		  position: absolute;
		  top: 0;
		  left: 0;
		  width: 100%;
		  height: 100%;
		  color: white;
		  background: rgba(0, 0, 0, 0.4); /* Semi-transparent overlay */
		  display: flex;
		  flex-direction: column;
		  justify-content: center;
		  align-items: center;
		
		  text-align: center;
		  padding: 30px;
		  padding-bottom:0px;
		}
		
		.learning-chronicle-text h2 {
		  font-size: 2.5rem;
		  font-weight: bold;
		  margin-bottom: 15px;
		}
		
		.learning-chronicle-text p {
		  font-size: 1.1rem;
		  margin-bottom: 20px;
		}
		
		.learning-chronicle-text .btn {
		  background-color: #28a745;
		  color: white;
		  font-weight: 600;
		}
	


			.sticky-icon {
	
				z-index: 2;
	
				position: fixed;
	
				top: 75%;
	
				right: 0%;
	
				width: 210px;
	
				display: flex;
	
				flex-direction: column;
	
			}
	
	
	
			.sticky-icon a {
	
				transform: translate(160px, 0px);
	
				border-radius: 50px 0px 0px 50px;
	
				text-align: left;
	
				margin: 0px;
	
				text-decoration: none;
	
				text-transform: uppercase;
	
				padding: 5px;

				padding-left: 8px;
	
				font-size: 20px;
	
				font-family: 'Oswald', sans-serif;
	
				transition: all 0.8s;
	
			}
	
	
	
			.sticky-icon a:hover {
	
				color: #FFF;
	
				transform: translate(0px, 0px);
	
			}
	
	
	
			.sticky-icon a:hover i {
	
				transform: rotate(360deg);
	
			}
	
	
	
			/*.search_icon a:hover i  {
	
			transform:rotate(360deg);}*/
	
			.whatsapp {
	
				background-color: #075E54;
	
				color: #FFF;
	
				padding: 20px;
				
			}
	
	
	
			.sticky-icon a i {
	
				background-color: #FFF;
	
				height: 40px;
	
				width: 20px;
	
				color: #000;
	
				text-align: center;
	
				line-height: 10px;
	
				border-radius: 50%;
	
				margin-right: 20px;
	
				transition: all 0.5s;
	
			}
	
			.sticky-icon a i.fa-google-plus-g {
	
				background-color: #FFF;
	
				color: #d34836;
	
			}
	
			.spotify-embed-wrapper {
				width: 100%;
				max-width: 800px;  /* keep it controlled on large screens */
				height: 152px;      /* 102px sometimes overflows at lower zooms */
				overflow: hidden;
				margin: 0 auto 20px;
				line-height: 0;
			  }
			
			  .spotify-embed-wrapper iframe {
				display: block;
				width: 100%;
				height: 100%;
				border: none;
			  }
			
			  @media (max-width: 576px) {
				.spotify-embed-wrapper {
				  height: 150px; /* slight increase for small screens if needed */
				}
			  }