.footer-logo-txt{margin-top:24px;margin-bottom:55px;font-size:20px;color:#000;line-height:1.4;}
.footer-wp{display:flex;flex-wrap:wrap;justify-content:space-between;}
.footer-sc-wrap{display:flex;flex-wrap:wrap;margin-bottom:90px;}
.footer-sc-wrap li{margin-right:28px;}
.footer-sc-wrap li:last-child{margin-right:0;}
.footer-logo-sc{margin-right:20px;}
.footer-ctadr{margin-right:20px;}
.footer-navi{margin-right:20px;}
.footer-wrap .container{max-width:1280px;}
.footer-links h6{font-size:20px;color:#000;font-weight:800;margin-top:10px;margin-bottom:15px;}
.footer-links a{font-size:20px;color:#3c3c3c;margin-bottom:15px;}
.footer-ctadr .footer-ph a{margin-bottom:5px;}
.footer-adr{font-size:20px;color:#3c3c3c;text-transform:capitalize;}
.footer-links a:hover{color:#F4A896;}
.footer-links .footer-adr-tl{margin-top:15px;}
.footer-rights-main{background-color:#000000;}
.footer-rights-fn{color:#ffffff;font-size:16px;}
.footer-rights-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: center;}
.footer-reserve{margin-right:20px;}
.footer-rights-links{margin-right:20px;}
.footer-rights-link{display:inline-flex;flex-wrap:wrap;padding-top:20px;padding-bottom:20px;}
.footer-rights-dev-wrap{display:inline-flex;flex-wrap:wrap;align-items:center;padding-top:20px;padding-bottom:20px;}
.footer-rights-link li{margin-right:20px;}
.footer-rights-link li:last-child{margin-right:0;}
.footer-reserve-wrap{padding-top:20px;padding-bottom:20px;font-weight:300;}
.footer-rights-devt{margin-right:20px;}
.footer-main{padding-top:60px;}
.nannyapp-footer::before{content:"";background:#F4A896;background:linear-gradient(180deg,#F3F3F3 69.7%,rgba(244,168,150,0.80) 103.62%);position:absolute;width:100%;height:100%;z-index:1;opacity:70%;}
#footer{position:relative;z-index:1;}
.footer-mail a{word-break:break-word;}



@media(max-width:1599px) {

	.footer-logo-wrap{width:183px;}
	.footer-logo-txt{font-size:18px;margin-top:20px;margin-bottom:45px;}
	.footer-sc-wrap li a{width:50px;height:50px;}
	.footer-sc-wrap li{margin-right:24px;}
	.footer-links h6{font-size:18px;}
	.footer-links a{font-size:18px;margin-bottom:10px;}
	.footer-adr{font-size:18px;}
	.footer-links .footer-adr-tl{margin-top:10px;}
	.footer-sc-wrap{margin-bottom:70px;}
	.footer-rights-fn{font-size:15px;}
	.footer-rights-devt{margin-right:15px;}
	.footer-rights-link li{margin-right:15px;}
	.footer-rights-devl{width:160px;}

}


@media(max-width:1499px) {

	.footer-logo-txt{font-size:16px;margin-bottom: 35px;}
	.footer-logo-wrap{width:163px;}
	.footer-sc-wrap li{margin-right:20px;}
	.footer-sc-wrap li a{width:45px;height:45px;}
	.footer-links a{font-size:16px;}
	.footer-adr{font-size:16px;}
	.footer-reserve-wrap{padding-top:15px;padding-bottom:15px;}
	.footer-rights-link{padding-top:15px;padding-bottom:15px;}
	.footer-rights-dev-wrap{padding-top:15px;padding-bottom:15px;}
	.footer-rights-devl{width:140px;}
	.footer-rights-fn{font-size:14px;}

}


@media(max-width:1399px) {

	.footer-sc-wrap li a{width:40px;height:40px;}
	.footer-logo-wrap{width:143px;}

}


@media(max-width:1299px) {

	.footer-sc-wrap li a{width:35px;height:35px;}
	.footer-logo-wrap {width: 133px;}

}



@media (max-width: 1199.98px) { 


	.footer-rights-devl{width:100px;}
	.footer-rights-devt{margin-right:10px;}
	.footer-rights-link li{margin-right:10px;}


}

@media (max-width: 991.98px) {

.footer-rights-wrap{display:block;text-align:center;}
.footer-rights-link{padding-top:0;padding-bottom:0;}
.footer-reserve{margin-right:0;}
.footer-rights-links{margin-right:0;}
.footer-rights-link{justify-content:center;}
.footer-sc-wrap li{margin-right:10px;}
.footer-logo-txt{font-size:15px;}
.footer-links a{font-size:15px;}
.footer-adr{font-size:15px;}

.footer-wp .footer-links {width: 100%;margin-right: 0px;margin-bottom: 15px;}
.footer-wp .footer-links ul.navbar-nav {display: flex;flex-direction: row;flex-wrap: wrap;}
.footer-wp .footer-links ul.navbar-nav li:not(:last-child) {margin-right: 25px;}

}


@media (max-width: 767.98px) {

.footer-wp{justify-content:flex-start;margin-bottom:30px;}
.footer-main{padding-top:20px;}
.footer-sc-wrap{margin-bottom:30px;}
.footer-wp .footer-links {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 15px;
}

}


@media (max-width:576px) {

.footer-logo-txt br{display:none;}


}

 /** Footer 3 mobile mockup bottom app link remove CSS start **/
.nannylaneapp-btn { display:block; }
.nannylaneapp-btn a {
    display: none;
}