.mortgage-section .btn:hover {
	background-color: #f2fffa;
	color: #000;
}

.phone-email li a.applyLink {
	display: block;
	color: #000;
	font-size: 16px;
	background: #7cbda5;
	font-weight: 400;
	padding: 5px 10px;
	text-decoration: none;
	border-radius: 25px;
}

.social-network .fa {vertical-align:top;}

#catapult-cookie-bar span { color: #ffffff; }
#catapult-cookie-bar button#catapultCookie { background: #7cbda5; }

@media (min-width: 768px) and (max-width: 1199px) {
	#newsletteremail{
		margin-bottom: 10px;
	}

	.loan-options h2{
		font-size: 26px;
	}
	.footer .container{
		font-size: 15px;
	}
}


@media (max-width:1199px){
	.mortgage-section h2{
		font-size: 20px;
	}
}

@media (max-width:991px){
	.bop-11sec{
		width: 100%;
	}
	.sec-giude-r {
		padding: 15px;
	}
	.credit6-table {
		padding: 25px 0;
	}
	.eguid-lr-sec-s div.bg-tprimary {
		padding: 18px 25px;
	}
	.eguid-lr-sec-s {
		width: 100%;
	}
	.eguid-lr-sec-s div.bg-tprimary h4 {
		margin-bottom: 18px;
	}
	.footer-social-icons a.fa {
		margin-bottom: 10px;
	}

	.locationSection .col-md-4 .social-network a{
		margin-bottom: 10px;
	}
	.eguide-main-content .impor5-text-img img {
		height: 391px;
		object-fit: cover;
		object-position: 31% 31%;
		min-height: 100%;
	}
	.eguide-main-content img {
		width: 100%;
		height: auto;
	}

}

@media (min-width: 500px) and (max-width: 767px) {
	

	.footer .container{
		text-align: center;
	}

	.locationSection {
		text-align: center;
	}
}
@media (max-width:767px){
	.page-12-guide_content_img img {
    margin-bottom: 12px;
}
	.page-12-guide_content {
    text-align: center;
}
	.credit6-table {
		margin: 0;
	}
	.inverse {
		flex-direction: column-reverse;
	}
	.credit5-table table tr td {
		font-size: 14px;
	}
	.income5-ratio {
		height: auto;
		margin-bottom: 30px;
	}
	.impor5-text-img {
		padding: 0;
	}
	.eguide-main-content h2 {
		font-size: 24px;
	}
	.e-guide-main h1 {
		font-size: 38px;
		text-align: center;
	}
	.e-guide-main {
		padding: 89px 0;
		margin-top: 94px;
	}
	.eguide-main-content h3 {
		font-size: 22px;
	}
	.eguide-main-content p {
		font-size: 14px;
	}
	.row.features div{
		margin-bottom: 10px;
	}

	.contact-info p{
		text-align: center;
	}

	ul.phone-email{
		text-align: center;
	}

	.page-banner h1 {
		font-size: 25px;
	}

	.section.footer .col-md-3 {
		margin-bottom: 15px;
	}

	.locationSection .col-md-4 {
		margin-bottom: 20px;
	}

	.customServiceInfo{
		text-align: center;
	}

	.section h2{
		font-size: 23px;
	}

	.section h1{
		font-size: 1.5rem;
	}

	.page-banner h1 {
		font-size: 22px;
	}




}

@media (max-width:480px){
	.page-id-40 iframe{
		width: 100%;
		height: 170px;
	}

	.locationSection {
		text-align: center;
	}

	.section h2{
		font-size: 26px;
	}

	.section h1{
		font-size: 1.5rem;
	}

}
@media (max-width:360px){
	#newsletteremail{
		margin-bottom: 10px;
	}
}
@media (max-width:320px){
	#newsletteremail{
		margin-bottom: 10px;
	}

	.page-id-15 .section h2{
		font-size: 26px;
	}

	.page-banner h1 {
		font-size: 20px;
	}

	.page-id-355 .section h2{
		font-size: 26px;
	}

	.page-banner h1 {
		font-size: 22px;
	}

	.page-id-357 .section h2{
		font-size: 24px;
	}
}