html,
body {
	width: 100%;
	height: 100%;
}

.bg-netflix {
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url('https://assets.nflxext.com/ffe/siteui/vlv3/c16cf196-e89e-4c46-8cc7-f2eca6fb0762/8a1bf43e-747e-44e3-a3b6-77a055300254/IN-en-20220103-popsignuptwoweeks-perspective_alpha_website_large.jpg');
	background-position: center;
	background-size: cover;
	z-index: 1;
	border-bottom: 8px solid #222;
}

.bg-netflix:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: linear-gradient(to bottom right, #000, #000);
	opacity: 0.6;
	z-index: -1;
}

.nav-link {
	background-color: red;
}

/* Section - 2 */
#section-2 {
	background-color: black;
	border-bottom: 8px solid #222;
}

#section-2 h1 {
	padding: 60px;
	font-size: 50px;
	line-height: 1px;
}

#section-2 h3 {
	padding-left: 60px;
	font-size: 1.625rem;
	font-weight: 400;
}

.our-story-card-img {
	max-width: 30rem;
	height: auto;
	border: 0;
	margin-left: 75px;
}

/* Section - 3 */
#section-3 {
	background-color: black;
	border-bottom: 8px solid #222;
}

#download-img {
	margin: 40px;
	height: 300px;
	width: 450px;
	margin-bottom: 80px;
}

#section-3 h1 {
	font-size: 50px;
	margin-top: 2.5em;
	font-size: 50px;
	/* line-height: 50px; */
	height: 50px;
}

#section-3 h2 {
	font-size: 50px;
}

#section-3 h3 {
	font-size: 1.625rem;
	font-weight: 400;
	/* padding-top: 5px; */
}

#sec3-h3-one {
	padding-top: 25px;
	line-height: 15px;
}

/* Section-4 */
#section-4 {
	background-color: black;
	border-bottom: 8px solid #222;
}

#section-4 h1 {
	padding: 60px;
	font-size: 50px;
	line-height: 1px;
}

#section-4 h3 {
	padding-left: 60px;
	font-size: 1.625rem;
	font-weight: 400;
}

/* Section-5 */
#section-5 {
	background-color: black;
	border-bottom: 8px solid #222;
	padding-bottom: 15px;
}

#sec5-h1 {
	margin-top: 120px;
}

#section-5 h1 {
	font-size: 3.125rem;
	line-height: 50px;
	margin-bottom: 0.5rem;
}

#section-5 h3 {
	padding-top: 15px;
	font-size: 1.625rem;
	font-weight: 400;
}

/* Section-6 */
#section-6 {
	background-color: black;
}

#faq {
	width: 57%;
	/* height: 100%; */
	margin-left: 22%;
}

#section-6 h1 {
	font-size: 50px;
}

#membership {
	background-color: black;
	border-bottom: 8px solid #222;
}

#membership p {
	font-size: 1.2rem;
	/* padding-bottom: 5px; */
}

/* Section-7 */
#section-7 {
	background-color: black;
}

#section-7 li a {
	list-style-type: none;
	text-decoration: none;
	color: rgb(146, 139, 139);
}

#section-7 li a:hover {
	text-decoration: underline;
}

#section-7 li {
	list-style-type: none;
}

#ul-1 {
	margin-left: 110px;
	line-height: 30px;
}

#ul-2 {
	margin-left: 25px;
	line-height: 30px;
}

#ul-3 {
	margin-left: 45px;
	line-height: 30px;
}

#ul-4 {
	line-height: 30px;
}

#end-dropdown {
	margin-left: 140px;
	size: 300px;
}

#nf-adil {
	margin-left: 140px;
}
