.hide-favorite{
	display:none;
}
.img-singl-actor-history img{
	border-radius:5px;
}
.title-actor{
	height: 680px;
    background-color: #1C2B60;
    position: relative;
    overflow: hidden;
}
	
.name-actor{
	font-size:50px;
	color:#fff;
	font-weight:bold;
}
.title-info{
	display: flex;
    height: 100%;
    flex-direction: column;
	justify-content: flex-end;
    padding-bottom: 124px;
}
.photo-actor{
	display: flex;
    align-items: flex-end;
	justify-content: center;
	height: 100%;
}
	.photo-actor:before {
		content: '';
		position: absolute;
		width: 522px;
		height: 522px;
		bottom: 0px;
		border-radius: 50%;
		background: #6486FF;
		filter: blur(200px);
	}
	.photo-actor img{
		height: 622px;
    	z-index: 3;
	}

.actor-story{
	background-color:#ffff;
}

.date_born{
	font-size:16px;
	font-weight:normal;
}

.social-buttons {
    gap: 20px;
    position: relative;
    height: 30px;
    display: flex;
    padding-top: 10px;
}

	.social-buttons a {
		margin: 0px;
    	height: 100%;
	}

		.social-buttons a img{
			height: 100%;
    		display: block;
		}


.person-sign{
	height:206px;
	color:#fff;
	z-index:95;
	margin-top:60px;
}
	.person-sign svg{
		width:100%;
		stroke:#fff;
	}

		.person-sign svg path{
			stroke:#fff !important;
		}

.img-singl-actor-history img{
	border-radius:5px;
}


/********actor-history*********/
.actor-singl-list{
	padding:0px;
}
.img-actor-life {
    display: flex;
    align-items: center;	
	padding:0px;
}
.actor-life-text{
	padding-left:0px !important;
	padding-right:30px !important;
}
.actor-life-text p {
	margin:0px;
}
.img-actor-life img {
	border-radius:5px;
}
.img-actor-galery img{
	border-radius:5px;
}
.favorite-films, .favorite-books, .favorite-music {
	border-radius:5px;
	background-color:#F4FAFF;
	padding:20px !important;
}
.favorite-block {
	margin-top:28px;
	margin-bottom:33px;
	column-gap:35px;
}
.favorite-icon{
	display: flex;
    justify-content: flex-end;
}
.kv-actor-gallery {
	display: grid;
    grid-template-columns: repeat(4, auto);
    grid-column-gap: 20px;
    grid-row-gap: 20px;
	padding:0 ;
}
.kv-actor-gallery figure{
	margin:0px;
}
	.kv-actor-gallery figure:first-child {
	  	grid-column: span 2;
		grid-row: span 2;
	}
.kv-actor-gallery figure img{
	height:100% !important;
	object-fit:cover;
	border-radius:5px;
}

.interesting-facts{
	padding:0px;
	margin-top:33px;
}
.charitable-activity{
	padding:0px;
	margin:33px 0 !important;
}