/**** new footer css t-1281 ****/

@font-face {
	font-family: 'Gotham Pro';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Pro'), url('../fonts/GothaProReg.woff2') format('woff2');
    font-display: swap;
}

.sign-deal-div{
	background-color: #f1efef;
}
.footer-signup{
	font-size: 1em;
}
.footer-signup input {
    min-width: 200px;
	height: 30px;
}
.footer-signup .btn-signup-deal {
	height: 28px;
}
.footer-list-menu{
	color: #ffffff
}

/* .mobile-accordion{
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: medium !important;
} */

.contact-us-section {
	text-align: center;
	border-left: 2px solid #545353;
}

.contact-us-list{
	list-style: none !important;
	padding-left: 0px !important;
	word-spacing: 8px;
	padding-top: 10px
}

.contact-us-list li{
	display: inline-grid;
	list-style: none;
	text-align: center;
}

.contact-us-list li a{
    display: grid;
}

.contact-us-section p{
	color: #FFFFFF;
	font-family: "Gotham Pro";
	font-size: 14px;
	line-height: 24px;
	text-align: center;
}

#EmailSubscriptionHomeForm{
	margin: 15px 0px;
	text-align: right;
}

.btn-signup-deal{
	padding: 0px 15px;
	height: 35px !important;
	border-left-width: 0px;
	border-bottom-width: 0px;
	background-color: #c02127;
}

.footer-signup input{
	height: 34px;
	width: 180px;
	border: 1px solid;
	border-right-width: 0px;
}

.sign-deal-div #EmailSubscriptionHomeForm .m-block{
	font-weight: 500;
}

.sign-deal-div .chat-section-cstm .m-block{
	font-weight: 500;
}

.contact-us-title{
	color: #FFFFFF;
	font-family: "Gotham Pro";
	font-size: 20px !important;
	font-weight: 500;
	letter-spacing: 4px;
	line-height: 26px;
	text-align: center;
}

.footer-contact {
	padding: 0px;
}

.footer-list-menu .mobile-accordion{
	color: #FFFFFF;
	font-family: "Gotham Pro";
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 2px;
	line-height: 16px;

}
.main-footer-top, .main-footer-top a {
	color: #FFFFFF;
	font-family: "Gotham Pro";
	font-size: 14px;
	line-height: 20px;
}


.cstm-copy-right {
	color: #FFFFFF;
	font-family: "Gotham Pro";
	font-size: 10px;
	line-height: 14px;
	text-align: right;
}

.cstm-privacy{
	color: #FFFFFF;
	font-family: "Gotham Pro";
	font-size: 10px !important;
	line-height: 14px !important;
}

.cstm-terms{
	color: #FFFFFF;
	font-family: "Gotham Pro";
	font-size: 10px !important;
	line-height: 14px !important;
}

.cstm-icons{
	height: 20px;
	width: 20px;
}

.cstm-contact-icon{
	font-size: 20px;
    margin-bottom: 3px;
}


.chat-section-cstm{
	margin: 15px 0px;
}

#main-footer{
	background-color: #f1efef;
}

@media (min-width:1600px){
	.sc-margin{
		margin: 0px 100px;
	}
}

@media (min-width:1300px){
	.footer-section-cutm{
		padding-left : 25px;
	}
	.contact-us-list{
		word-spacing: 20px;
	}
}

@media (min-width:1400px){
    .contact-us-section{
		padding-left: 35px;
	}
}

@media (min-width:1600px){
	.footer-section-cutm{
		padding-left : 35px;
	}
}

@media (max-width:1300px){
	.contact-us-list{
		word-spacing: 6px;
	}
}

@media (max-width:580px){
	.footer-list-menu{
		margin-bottom: 5px;
	}
	.cstm-privac-term{
		border-top: 1px solid #949494;
		border-bottom: 1px solid #949494;
		padding: 8px;
	}

	.cstm-privacy{
		font-size: 8px !important;
	}

	.cstm-terms{
		font-size: 8px !important;
	}

	.cstm-icons{
		height: 10px;
		width: 12px;
	}

	.cstm-copy-right {
		text-align: center;
    	padding-top: 10px;
	}
}


/**** new footer css end ****/
