.footer{padding:50px 0;font-family:Comfortaa;text-align:left;color:#fff}.phone .footer{visibility:visible;padding-top:30px}.contact-page .phone .footer{visibility:visible}.footer.visible{visibility:visible}.footer .nav-container{padding-left:50px}.phone .footer .nav-container{padding:0 10%}.footer nav{text-transform:capitalize}.footer nav .title{text-align:left;margin-bottom:20px;letter-spacing:1px;font-weight:400;font-size:1em;text-transform:uppercase}.phone .footer nav .title{margin-bottom:12px}.lp.phone .footer .company-info{display:none}.footer .company-info .logo{margin-bottom:5px}.footer .company-info .logo img{width:142px;height:auto}.footer .company-info .description{font-size:13px;line-height:20px;margin-bottom:0;max-width:600px}.footer nav ul{margin:0;padding:0;list-style-type:none}.footer nav ul li{padding:10px 0;margin:0;font-size:13px;font-weight:300;letter-spacing:0;display:block;cursor:pointer;transition-duration:0s!important;line-height:19px}.phone .footer nav ul li{padding:7px 0}.footer nav ul li:hover{}.footer nav ul li a{text-decoration:none;color:inherit}.footer .copyright-description{font-size:14px;margin-top:60px;text-align:center}.phone .footer .copyright-description{margin-left:-15px;margin-right:-15px;margin-top:30px}.footer .copyright-description a{text-decoration:none;color:#14a7ee}@media(max-width:480px){.footer{padding-top:0}.footer .nav-container{padding:15px}.footer .company-info .logo img{width:110px}.footer nav .title{margin-top:30px;margin-bottom:10px}.footer nav ul li{padding:10px 0 0}}