.footer-column .header{font-size:12px !important;font-family:metropolis bold;letter-spacing:.6px}.top-footer-container{margin-bottom:10px}.brand-footer img{width:50px}.footer-column{display:inline-block;vertical-align:top;width:24%}.padding-top-footer{padding-top:10px}.border-top{border-top:1px solid #ddd;margin-bottom:0}.custom-footer-bg{background-color:white;color:#333;padding:2% 3%;margin-top:4px;box-shadow:0 -1px 1px #ddd}.custom-footer-bg ul{display:block;margin:0;padding:0}.custom-footer-bg ul li{list-style:none;flex-grow:1;text-align:center}.custom-footer-bg ul li a{display:block;text-decoration:none;color:#333;text-align:left}.hs-menu-item.hs-menu-depth-1.hs-item-has-children a,.custom-footer-bg .header{font-size:1em;margin-bottom:5px;font-weight:600;text-align:left}.hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2 a,.footer-info{font-size:.857em !important;margin-bottom:8px !important;font-weight:100;text-align:left;cursor:pointer}.footer-info a{color:#333}.footer-info:hover,.footer-info a:hover{color:#0eb5fe;text-decoration:none}.hs-menu-depth-1 .hs-menu-children-wrapper{display:block !important}.hs-menu-item.hs-menu-depth-1.hs-item-has-children a:hover{color:#0eb5fe}.hs-menu-item.hs-menu-depth-1.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-2 a:hover,li.hs-menu-depth-2 a:hover{color:#0eb5fe;cursor:pointer}.custom-footer-bg .social-icon{font-size:2em}.social.header{margin-top:3%}.custom-footer-bg .socials ul li a:hover{color:#0eb5fe;cursor:pointer}.custom-footer-bg .socials ul li{display:inline-block;margin:0 10px}.socials{width:39.5%;display:inline-block}.sub-footer{width:59%;display:inline-block;text-align:right;vertical-align:top}.span6.widget-span.widget-type-raw_html{margin-left:0}.sub-footer .services,.sub-footer .service,.sub-footer .brand{display:inline-block;margin-left:15px}.sub-footer .services .service a{font-size:12px;color:#333;text-decoration:none}.sub-footer .services .service a:hover{color:#0eb5fe !important;cursor:pointer}.hide-desktop{display:none}@media only screen and (max-width:991px){.sub-footer .service{margin-left:15px;margin-right:15px}.sub-footer .services{margin-left:0;margin-bottom:10px}.sub-footer,.socials{width:100%;text-align:center}.brand-footer{margin-top:10px;margin-bottom:10px}.hide-desktop{display:block}.hide-mobile{display:none}.socials .fa-ul{margin-bottom:0}}@media only screen and (max-width:768px){.hs-menu-wrapper.active-branch.flyouts.hs-menu-flow-horizontal{position:initial}.custom-footer-bg .header{margin-top:15px}.footer-column{width:49%}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){.custom-footer-bg{padding:0 5%}.hs-menu-item.hs-menu-depth-1.hs-item-has-children a,.custom-footer-bg .header{margin-top:5px}.hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2 a,.footer-info{margin-top:0 !important}.custom-footer-bg ul li{display:inline-block}.socials{width:100%}.custom-footer-bg ul.fa-ul li{display:inline-block}.custom-footer-bg ul{display:block}li.hs-menu-item.hs-menu-depth-2{width:100%}.sub-footer .services,.sub-footer .service,.sub-footer .brand{margin-left:7px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.custom-footer-bg{padding:0 5%}.hs-menu-item.hs-menu-depth-1.hs-item-has-children a,.custom-footer-bg .header{margin-top:5px}.hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2 a,.footer-info{margin-top:0 !important}.custom-footer-bg ul li{display:inline-block}.socials{width:100%}.custom-footer-bg ul.fa-ul li{display:inline-block}.custom-footer-bg ul{display:block}li.hs-menu-item.hs-menu-depth-2{width:100%}.sub-footer .services,.sub-footer .service,.sub-footer .brand{margin-left:0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.hs-menu-item.hs-menu-depth-1.hs-item-has-children a,.custom-footer-bg .header{margin-top:0}.socials{width:100%;display:inline-block}.custom-footer-bg .socials ul li{margin:auto 8px}.custom-footer-bg ul.fa-ul li{display:inline-block}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.custom-footer-bg .hs-menu-wrapper.active-branch.flyouts.hs-menu-flow-horizontal{position:initial}}