

.news-portlet{

	.carousel-control-next, .carousel-control-prev {
		
	}

	.carousel-control-next-icon, .carousel-control-prev-icon {
		background-size: 50% 50%;
		background-color: var(--green-500);
		border-radius: 50%;
		width: 3rem;
    	height: 3rem;
	}

	.carousel-caption {
		left: 0;
		right: 0;
		bottom: 0;
		background-color: var(--green-500);
		--bs-link-color: var(--grey-100);
		--bs-link-hover-color: var(--bs-white);
		
		.btn {
			text-decoration: none;
			line-height: 1.3; 
					
			--bs-btn-font-size: calc(1.275rem + .3vw);
			
			&:hover,
			&:focus {
				text-decoration: underline;
			}
			
		}
	}
	
	.carousel-indicators {
		
		margin-bottom: 0;
		/*
		& [data-bs-target]{
			background-color: var(--grey-800);
		} */
	}

	#read-more {
		z-index: 1;
		--bs-border-radius: 0;
	}
}