.new_footer {
	background-color: #1B2024;
	padding: 53px 0;
}
.ncontainer {
		display: flex;
		align-items: center;
		justify-content: space-between;
}
.new_footer .nf_left {
	display: flex;
	align-items: center;
	column-gap: 66px;
}
.nf_logo {
	width: 221px;
}
.nf_logo img {
	max-width: 100%;
}
.nf_right {
	display: flex;
	justify-content: center;
	row-gap: 27px;
	flex-direction: column;
}
.nf_right ul {
	padding: 0;
	margin: 0;
	display: flex;
	justify-content: center;
	column-gap: 10px;
	list-style: none;
}
.nf_right p {
	color: #FFF;
	font-size: 16px;
	margin: 0;
	font-family: "muli", sans-serif;
}

.fe_section {
	background-color: #000;
	padding: 70px 0 86px;
}
.fe_section h2 {
	color: #FFF;
	font-size: 40px;
	font-weight: 500;
	text-transform: uppercase;
	margin: 0;
	font-family: "futura-pt";
}
.fe_section .fe_top {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
}
.fe_section .ncontainer {
	flex-direction: column;
	row-gap: 65px;
}
.fe_section .nbtn a {
	border-radius: 8px;
	background: #FCAE1A;
	display: inline-block;
	padding: 13px 33px;
	color: #000;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	    font-family: "futura-pt";
}
.fe_list {
	display: flex;
	flex-direction: column;
	row-gap: 30px;
	width: 100%;
}
.fe_item {
	border-radius: 30px;
	background: #1B2024;
	justify-content: space-between;
	display: flex;
}
.fe_item .fe_img {
	width: 31.18%;
}
.fe_item .fe_img img {
	border-radius: 30px 0 0 30px;
}
.fe_item .fe_right {
	width: 61.36%;
	display: flex;
	align-items: center;
	padding-right: 62px;
	justify-content: space-between;
}
.fe_item .fe_right h4 {
	color: #FCAE1A;
	font-family: "futura-pt";
	font-size: 18px;
	font-weight: 500;
	letter-spacing: 2.34px;
	text-transform: uppercase;
	margin: 0;
	line-height: 1.5;
}
.fe_item .fe_right h4 a {
	color: #FCAE1A;
}
.fe_item .fe_right h3 {
	color: #FFF;
	font-family: "futura-pt";
	font-size: 40px;
	font-weight: 500;
	text-transform: uppercase;
	margin: 0 0 9px;
	line-height: 1.5;
}
.fe_item .fe_right p {
	color: #FFF;
	font-family: "muli", sans-serif;
	font-size: 16px;
	line-height: 1.5;
	margin: 0;
}
.fe_item .fe_cnt {
	width: 75%;
}
.fe_item .fe_img {
	position: relative;
}
.fe_item .fe_img img {
	max-width: 100%;
}
.fe_item .fe_img:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 49px;
	height: 49px;
	background-image: url(../images/play-icon.svg);
	pointer-events: none;
}

.fe_section .nbtn a:hover {
	background-color: #000;
	color: #fff;
}


.fe_section .fe_top .nbtn a:hover {
	background-color: #0f1316;
	color: #fff;
}


@media screen and (max-width:1700px){
	.fe_item .fe_right h3 {
		font-size: 38px;
	}
}
@media screen and (max-width:1600px){
	.fe_item .fe_right {
	    width: 65%;
	    padding-right: 50px;
	}
	.fe_item .fe_right h3 {
        font-size: 36px;
    }
}
@media screen and (max-width:1500px){
	.fe_item .fe_right h3 {
        font-size: 34px;
    }
    .fe_section .ncontainer {
    	row-gap: 40px;
    }
    .fe_section {
	    padding: 70px 0;
	}
}
@media screen and (max-width:1400px){
	.fe_item .fe_right {
        width: 67%;
        padding-right: 30px;
    }
    .fe_item .fe_img {
	    width: 30%;
	}
	.fe_section .nbtn a {
		padding: 11px 25px;
		font-size: 17px;
	}
	.nf_right img {
	    width: 40px;
	}
	.fe_item .fe_right h3 {
        font-size: 32px;
    }
    .fe_item .fe_right h4 {
    	font-size: 16px;
    }
}
@media screen and (max-width:1200px){
	.fe_item .fe_img {
        width: 25%;
    }
    .fe_item .fe_right {
        width: 72%;
    }
    .fe_item .fe_right h3 {
        font-size: 27px;
        margin: 0;
    }
    .fe_item .fe_right h4 {
        font-size: 15px;
    }
    .new_footer .nf_left {
    	column-gap: 30px;
    }
    .nf_logo {
	    width: 150px;
	}
	.gtv_logo {
	    width: 250px;
	}
	.gtv_logo img {
		max-width: 100%;
	}
	.new_footer {
		padding: 30px 0;
	}
	.fe_section {
        padding: 50px 0;
    }
}
@media screen and (max-width:991px){
	.fe_section h2 {
		font-size: 36px;
	}
	.fe_item {
		flex-direction: column;
		padding: 30px;
		row-gap: 30px;
	}
	.fe_item .fe_right {
        width: 100%;
        padding-right: 0;
        row-gap: 20px;
        flex-direction: column;
    }
    .fe_item .fe_img {
        width: 100%;
        text-align: center;
    }
    .fe_item .fe_img img {
    	border-radius: 20px;
    }
    .new_footer .ncontainer {
	    flex-direction: column;
	    row-gap: 30px;
	}
	.fe_item .fe_cnt {
	    width: 100%;
	    text-align: center;
	}
}
@media screen and (max-width:767px){
	.fe_section h2 {
        font-size: 32px;
    }
    .fe_section .nbtn a {
    	font-size: 16px;
    }
}
@media screen and (max-width:568px){
	.nf_logo {
        width: 100px;
    }
    .gtv_logo {
        width: 200px;
    }
    .fe_section .fe_top {
    	flex-direction: column;
    	row-gap: 20px;
    }
}
@media screen and (max-width:480px){
	.fe_item {
		padding: 20px;
	}
	.new_footer .nf_left {
        column-gap: 20px;
    }
    .nf_logo {
        width: 70px;
    }
    .gtv_logo {
        width: 160px;
    }
}