    .Picture{
        border: 5px solid;
		max-width: 749px;
		max-height: 749px;
    }
	.gallery {
		display: grid;
		grid-template-columns: repeat(6, auto);
		grid-gap: 10px;
		width: 100%;
		margin: 0 auto;
	}
	.gallery img {
		width: 100%;
		max-width: 749px;
		max-height: 749px;
		height: 100%;
		cursor: pointer;
		object-fit: cover;
	}
	.gallery img:fullscreen { object-fit: contain; }

	@media screen and (max-width: 2560px) {
	  .gallery {
		grid-template-columns: repeat(5, auto);
	  }
	}
	@media screen and (max-width: 2048px) {
	  .gallery {
		grid-template-columns: repeat(4, auto);
	  }
	}
	@media screen and (max-width: 1536px) {
	  .gallery {
		grid-template-columns: repeat(3, auto);
	  }
	}
	.model_credits_container {

		color:black;
		font-size: 2em;
		font-weight: bold;
		text-align:center;
		margin: 0 auto;
		position: relative;
		width: 100%;
		overflow: hidden;
		border:1px solid black;
	  
	}

	.video-container {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: auto;
		max-height: 100%;
		overflow: hidden;
		border: 1px solid black;
		box-sizing: border-box;
	}

	.video-container video {
		width: 100%;
		height: auto;
		object-fit: contain; /* Ensures no cropping, video will always fit inside the container */
		#background-color: black; /* Optional: adds a black background to fill empty space */
	}
	.text-ads{
		
		font-size:1.5em;
		font-weight:bold;
		text-align:center;
		padding:10px 10px 10px 10px;
		
	}
	.black-box{
		
		margin: 0 auto;
		background-color: white;
		
	}

	.responsive-iframe {
	  position: absolute;
	  top: 0;
	  left: 0;
	  bottom: 0;
	  right: 0;
	  width: 100%;
	  height: 100%;
	  border: none;
	}
	.container-blog {
		
	  position: relative;
	  #width: 100%;
	  overflow: hidden;
	  padding-top: 56.25%;
	  border-right:5px solid white;
	  border-left:5px solid white;
	  
	}
