/*personalizat */

.titlu{	
   	font-family: "Alex Brush", cursive;
    font-weight: 400;
}

.albastru_ni{
	background-color: #212c43;
	color: #fff;
}

p {
	text-align: justify;
}
.umbra {
	text-shadow: 1px 1px 0 #999;
}
.no-line {
	text-decoration: none;
}
.bg-white{
	background-color: #fff;
}
h5{
	font-size: 1.8em;
}
.logobox {
    float: left;
    margin-left: 10px;
}
.nav{
	height: 50px;
	z-index: 2;
}

.logobox img {
    transition: all 0.3s;
 }  
.smaller img {
    transition: all 0.3s;
}
.img-full img{
		width: 100%;
}
.transbox {
	top:50%;
	background: rgba(33, 44, 67, 0.7);
	color:#fff;
}
.ni {
	font-weight: bold;
}
.no-show{
	display: none;
}
.acordeon {
	
	
}
.text-justify {
		text-align: justify;
}

.photo-strip {
      display: flex;
      gap: 5px; /* Space between photos */
      justify-content: space-around; /* Adjust as needed */
}

.photo {
  flex: 1;
  max-width: 50%; /* Each photo takes up half of the container */
  max-height: 100%; /* Prevent photos from stretching */
  object-fit: cover;
}

.whatsapp-btn {
			position: fixed;
			bottom: 20px;
			right: 20px;
			width: 60px;
			height: 60px;
			background-color: #25D366;
			border-radius: 50%;
			display: flex;
			align-items: center;
			justify-content: center;
			text-decoration: none;
			box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
			z-index: 999;
			transition: all 0.3s ease;
}
.whatsapp-btn:hover {
    background-color: #20BA5A;
    transform: scale(1.1);
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.4);
}
.whatsapp-btn i {
    color: white;
    font-size: 28px;
}

@media screen and (max-width: 768px) {
			.w3-container.w3-row .w3-cell {
				display: block !important;
				width: 100% !important;
				margin-bottom: 20px;
			}
}