.custom-footer{padding:30px 0 50px}.custom-footer .logo-section{display:inline-block;margin-top:15px;vertical-align:top;width:100px}.custom-footer .address-section{width:230px}.custom-footer .address-section p{color:#fff;font-size:14px;margin-bottom:10px}.custom-footer .address-section p a{color:#fff;text-decoration:none}.custom-footer .address-section{display:inline-block;padding:20px 40px 20px 20px;width:260px}.custom-footer li.hs-menu-item{display:block!important}.custom-footer .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{padding:0!important}.custom-footer .menu-section1{border-left:1px solid #fff;display:inline-block;margin-top:20px;padding-left:20px;vertical-align:top}.custom-footer .menu-section2{padding-right:40px}.custom-footer .menu-section2,.custom-footer .menu-section3{display:inline-block;margin-top:20px;padding-left:30px;vertical-align:top}.custom-footer .menu-section3{border-left:1px solid #fff}.custom-footer .menu-section3 li a{font-weight:300!important}.custom-footer .menu-section4{margin-top:20px;padding:0 30px}.custom-footer .first-half,.custom-footer .menu-section4,.custom-footer .second-half{display:inline-block;vertical-align:top}.custom-footer .menu-section4 a:before{color:#61c250;content:"\f00c";font-family:fontAwesome;position:relative;right:5px}.custom-footer .footer-triangle img{display:inline-block;margin-top:15px;max-width:160px;vertical-align:top}.custom-footer .footer-triangle{float:right}.footer .copyright{background:#013478;padding:20px 0 10px;text-align:center}@media(max-width:1150px){.custom-footer .address-section{width:80%}.custom-footer .menu-section1{border:none}}@media(max-width:767px){.footer .copyright{margin-top:30px}.custom-footer{text-align:center}.custom-footer .menu-section1,.custom-footer .menu-section2,.custom-footer .menu-section3,.custom-footer .menu-section4{display:block}.custom-footer .first-half,.custom-footer .second-half{display:block;margin:0 auto}.custom-footer .menu-section1,.custom-footer .menu-section2,.custom-footer .menu-section3,.custom-footer .menu-section4{border:none;padding:0}.custom-footer .address-section{padding:20px;width:100%}.custom-footer .logo-section{display:block;margin-top:15px;text-align:center;vertical-align:top;width:auto}.custom-footer .logo-section img{width:80px}}