footer{width:100%;background-color:#222;left:0;position:relative;bottom:0}footer .wrap{width:90%;margin:0 auto;padding:75px 0;align-items:center;justify-content:space-between;color:#fff}@media screen and (min-width:768px) and (max-width:1199px){footer .wrap{padding:90px 0}}@media screen and (max-width:767px){footer .wrap{padding:30px 0}}footer .wrap .footerGrid{display:grid;grid-template-columns:6fr 1fr}@media screen and (min-width:1200px) and (max-width:1319px){footer .wrap .footerGrid{grid-template-columns:6fr .8fr}}@media screen and (max-width:1199px){footer .wrap .footerGrid{grid-template-columns:1fr}}@media screen and (min-width:1200px) and (max-width:1319px){footer .wrap .footerGrid .footerLogo{padding-bottom:20px}}@media screen and (max-width:1199px){footer .wrap .footerGrid .footerLogo{padding-bottom:10px}}footer .wrap .footerGrid .footerLogo h1{margin:0}@media screen and (max-width:767px){footer .wrap .footerGrid .footerLogo h1{font-size:18px}}footer .wrap .footerGrid .footerLogo p{margin:5px 0 25px}footer .wrap .footerGrid .footerLogo .footerTel{color:#ccc;padding-top:50px;line-height:24px}@media screen and (max-width:767px){footer .wrap .footerGrid .footerLogo .footerTel{font-size:.7em;line-height:1.6em;padding-top:20px}}footer .wrap .footerGrid .footerCopy{font-size:14px;line-height:25px;color:#828282;padding-top:240px}@media screen and (min-width:768px) and (max-width:1199px){footer .wrap .footerGrid .footerCopy{text-align:right;position:absolute;bottom:90px;right:4%}}@media screen and (max-width:767px){footer .wrap .footerGrid .footerCopy{padding-top:10px;right:4%;line-height:20px;font-size:.6em}}