.actor-portrayals{
	right: 15px !important;
}
.actor-portrayals p{
	margin-right: 0 !important;
}
.bg p{
	font-size: 20px;
}

/* btn home */
.bg .headline {
	max-width: 500px;
}
.btn-home {
	background-color: #AF1685;
	/* background-color: rgba(175, 22, 133, 0.8) !important;  */
	border: 1px solid #AF1685 !important;
}

.btn-home:hover {
	background-color: #ffffff;
	/* background-color: rgba(255, 255, 255, 0.8) !important; */
	color: #AF1685 !important;
	box-shadow: none;
	border: 1px solid #AF1685 !important;
	text-decoration: none !important;
}

.btn-home:focus {
	transition: all 0.5s !important;
	background-color: #AF1685 !important;
	color: #fff !important;
}

.btn-home:hover.active {
	transition: all 0.5s !important;
	background-color: #FFF !important;
	color: #AF1685 !important;
}

.home-hero-section {
	background-image: url('/assets/images/home/banner/banner-updated.jpg');
	/* max-width: 128rem; */
    margin: 0 auto;
    background-position: center center;
	background-repeat: no-repeat;
    background-position: 50% 0%;
	min-height: 482px;
}

.ie-browser .home-hero-section {
	background-image: url('/assets/images/home/banner/banner-updated.jpg');
}

.home-hero-section > .container {
	min-height: 482px;
}
.text-light-black{
	color: #4D4D4F;
}
.mw-280{
	max-width: 280px;
}
.box-section-inner .btn {
    line-height: 22px !important;
	font-size: 20px !important;
}
.btn-new {
	padding: 10px 30px;
}
.hero-btn{
	line-height: 22px !important;
	font-size: 20px !important;
}

@media only screen and (max-width: 768px) {
	.bg p{
		font-size: 18px;
		text-align: left;
	}
	p.link{
		margin-bottom: 40px;
		text-align: center;
	}
	.home-banner-title{
		min-width: 87.2%;

	}
	.btn-pd-sm {
        padding: 10px 25px;
    }
}
@media (max-width: 991.8px) {
	/* .home-hero-text {
		position: absolute;
		bottom: 25px;
	} */
	.mw-280{
		max-width: 100%;
	}
}

@media (min-width: 992px) and (max-width: 1024px) {
	.box-section-inner{
		padding: 51.5px 20px 52.5px !important;
	}
}

@media (max-width: 576px) {

	.bg .headline{
		text-align: center;
	}

	.home-hero-section {
		background-image: url('/assets/images/home/mobile-banner/bnr-Image.png');
		min-height: 420px;
		background-position: center;
		background-size: cover;
	}

	.hero-section-desc{
		font-size: 20px !important;
		margin-top: 20px !important;
		line-height: 24px !important;
		text-align: center;
		max-width: 87.2% !important;
	}

	.home-hero-section p.link{
		margin-top: 20px !important;
	}
	
	.ie-browser .home-hero-section {
		background-image: url('/assets/images/home/mobile-banner/bnr-Image.png');
	}

	.home-hero-section > .container {
		min-height: 480px;
		align-items: flex-end !important;
	}

	.btn-home {
		background-color: #AF1685 !important;
	}

	.btn-home:focus {
		transition: all 0s !important;
		background-color: #fff !important;
		color: #AF1685 !important;
	}

	.btn-home:hover {
		transition: all 0s !important;
		background-color: #fff !important;
		color: #AF1685 !important;
		box-shadow: none;
		border: 1px solid #AF1685 !important;
		text-decoration: none !important;
	}

	.btn-home:hover.active {
		transition: all 0s !important;
		background-color: #FFF !important;
		color: #AF1685 !important;
	}
	.download-btn{
		max-width: 81.2%;
	}
	.story-section .getting-nourianz {
        margin-top: 30px ;
		margin-bottom: 30px;
    }
	.story-section .getting-nourianz .box-section-inner-content {
     justify-items: center;
    }
	.mw-280{
		max-width: 82%;
	}
}

@media only screen and (max-width: 376.9px){
	.custom-center{
		justify-content: center;
	}
}

@media (min-width: 1200px) and (max-width: 1399px) {
	.box-section .container {
		max-width: 1180px !important;
		margin: auto;
	}
}