﻿.footer .menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.footer .menu a{line-height:1;text-decoration:none;}footer.footer{background:#002a3a;padding:5.5rem 0 2.5rem 0;color:#fff;margin-top:-16px;}@media(max-width:1025px){footer.footer{margin-left:0;}}@media(max-width:1200px){footer.footer{padding:2.5rem 0;}}footer.footer .inner-footer{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding-left:1.8375rem;padding-right:1.8375rem;margin:0 auto;}@media(max-width:1200px){footer.footer .inner-footer{flex-direction:column;align-items:center;text-align:center;}}@media(max-width:1200px){footer.footer .inner-footer .cl-1,footer.footer .inner-footer .cl-2,footer.footer .inner-footer .cl-3,footer.footer .inner-footer .cl-4{margin-bottom:1.25rem;}}footer.footer .inner-footer .cl-4{display:flex;flex-direction:column;justify-content:space-between;}@media(max-width:1200px){footer.footer .inner-footer .cl-4{align-items:center;}}footer.footer .grid-margin-x>.large-3.first{width:calc(21% - 1.875rem);}@media(max-width:1100px){footer.footer .grid-margin-x>.large-3.first{width:calc(33% - 1.875rem);order:2;}}@media(max-width:650px){footer.footer .grid-margin-x>.large-3.first{width:calc(100% - 1.875rem);margin-top:1.25rem;}}footer.footer .grid-margin-x>.large-3.second{width:calc(37% - 1.875rem);}@media(max-width:1100px){footer.footer .grid-margin-x>.large-3.second{width:100%;order:1;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:1.25rem 0 2.5rem 0;}}@media(max-width:650px){footer.footer .grid-margin-x>.large-3.second{-webkit-justify-content:initial;-moz-justify-content:initial;-ms-justify-content:initial;justify-content:initial;-ms-flex-pack:initial;width:calc(100% - 1.875rem);padding:0 .625rem;}}footer.footer h6{display:inline;text-transform:uppercase;font-size:.875rem;border-bottom:1.5px solid #fff;padding-bottom:.3125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem;}@media(max-width:1200px){footer.footer h6{font-size:.875rem;}}footer.footer h6.no-border{border-bottom:0;font-family:"Arial";font-weight:900;padding-top:20px;}footer.footer p{line-height:1.6;}footer.footer .pike-to-go img{width:3.75rem;height:3.75rem;margin-top:.625rem;}footer.footer .copyright{font-size:.625rem;}@media(max-width:1200px){footer.footer .copyright{padding-top:0;}}footer.footer p,footer.footer a{color:#fff;font-size:.875rem;text-transform:uppercase;margin:0;}footer.footer a{padding:0;}footer.footer nav ul{margin-top:.5rem;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}footer.footer nav ul.menu li{margin-bottom:.75rem;}footer.footer nav ul.menu li a{font-family:"Arial";font-weight:bold;font-size:.875rem;padding:0;color:#fff;}footer.footer nav ul.menu li a:hover{opacity:.7;}footer.footer ul.social-media{margin-top:1.875rem;}footer.footer ul.social-media li{margin-right:1.5625rem;margin-bottom:1.25rem;}@media(max-width:1200px){footer.footer ul.social-media li{margin-right:.625rem;}}footer.footer ul.social-media li:last-child{margin-right:0;}footer.footer ul.social-media li a.facebook{background:url(../../images/Public/powercontracting/facebook.svg);display:block;width:2.5rem;height:2.5rem;}footer.footer ul.social-media li a.linkedin{background:url(../../images/Public/powercontracting/linkedin.svg);display:block;width:2.5rem;height:2.5rem;}footer.footer ul.social-media li a.email{background:url(../../images/Public/powercontracting/email.svg);display:block;width:2.5rem;height:2.5rem;}footer.footer ul.social-media li a:hover{opacity:.7;}footer.footer ul.footer-logo img,footer.footer ul.footer-logo svg{width:6.25rem;height:3.4375rem;filter:brightness(0) invert(1);}@media(max-width:1200px){footer.footer ul.footer-logo{margin-left:0;flex-direction:column;}}footer.footer #location .copyright{display:block;}@media(max-width:650px){footer.footer #location .copyright{display:none;}}footer.footer #social-media .copyright{display:none;}@media(max-width:650px){footer.footer #social-media .copyright{display:block;}}footer.footer #links p{font-family:"Arial";font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;padding:0;color:#fff;}footer.footer #links ul li{list-style:none;font-family:"Arial";}