.photography-banner .left-col .col-wrap {
	max-width: 370px;
}

.photography-banner .scroller a .hover,
.photography-banner .scroller a:hover .normal {
	display: none;
}

.photography-banner .scroller a:hover .hover {
	display: block;
}
@media (min-width:1366px) {
	.photography-banner .right-col {
		max-width: 50%;
	}
  .photography-banner .small-screen{
    display:none !important;
  }
	.photography-banner .section-wraper {
		max-width: 100%;
	}
	.photography-banner .right-col.big-screen img {
    position: absolute;
    right: 273px;
    left: auto;
    top: 100px;
    z-index: 9;
	}
  	.photography-banner:before {
		z-index: 1;
		top: 20%;
		bottom: 0%;
		left: auto;
		right: 0%;
		width: 50%;
		position: absolute;
		content: '';
		display: block;
		background: radial-gradient(circle, rgb(99 99 99) 0%, rgba(20, 19, 20, 1) 60%);
	}
}
@media (max-width:1365px) {
  .photography-banner .right-col.big-screen{
    display:none;
  }
}
@media (max-width:1365px) and (min-width:1024px){
	.photography-banner .right-col.small-screen {
		max-width: 50%;
		position: relative;
		right: -20px;
    margin-bottom: -332px;
	}
}

@media (max-width:1023px) {
	.photography-banner .right-col.small-screen {
		max-width: 100%;
		position: relative;
		right: -20px;
    margin-bottom: -332px;
	}
}

@media (min-width:768px) {
	.photography-banner .left-col {
		max-width: 50%;
		margin-bottom: 260px;
	}

}

@media (max-width:767px) {
	.photography-banner .section-wrap {
		flex-direction: column;
		align-items: end;
	}
	.photography-banner .right-col.small-screen {
		margin-top: 30px;
	}
	.photography-banner:before {
		z-index: 1;
		top: 20%;
		bottom: 0%;
		left: auto;
		right: 0%;
		width: 100%;
		position: absolute;
		content: '';
		display: block;
		background: radial-gradient(circle, rgb(99 99 99) 0%, rgba(20, 19, 20, 1) 60%);
	}
  .photography-banner .title-description h2 span:last-child {
   padding-left: 10px;
  
  }
}