#footer{background:#262626;padding:0 0 15px;color:#eee;font-size:14px}#footer p{padding:0!important;margin:0!important}#footer .footer-top{background:#333;padding:15px 0}#footer .footer-top .footer-info{margin-bottom:30px}#footer .footer-top .footer-info h3{font-size:34px;margin:0 0 20px;padding:2px 0 2px 10px;line-height:1;font-weight:700;letter-spacing:3px;border-left:4px solid #18d26e}#footer .footer-top .footer-info p{font-size:14px;line-height:24px;margin-bottom:0;color:#eee}#footer .footer-top .social-links a{font-size:18px;display:inline-block;background:#333;color:#eee;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px}#footer .footer-top .social-links a:hover{background:#18d26e;color:#fff}#footer .footer-top h3,#footer .footer-top h4,#footer .footer-top h5{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;padding-bottom:12px}#footer .footer-top h3:before,#footer .footer-top h3:after,#footer .footer-top h4:before,#footer .footer-top h4:after,#footer .footer-top h5:before,#footer .footer-top h5:after{content:"";position:absolute;left:0;bottom:0;height:2px}#footer .footer-top h3:before,#footer .footer-top h4:before,#footer .footer-top h5:before{right:0;background:#555}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:8px;color:#ddd}#footer .footer-top .footer-links ul li{border-bottom:1px solid #333;padding:2px 0}#footer .footer-top .footer-links ul li:last-child{border-bottom:0px solid #333;padding-bottom:0}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#eee}#footer .footer-top .footer-links ul a:hover{text-decoration:underline}#footer .footer-top .footer-contact{margin-bottom:30px}#footer .footer-top .footer-contact p{line-height:26px}#footer .footer-top .footer-newsletter{margin-bottom:30px}#footer .footer-top .footer-newsletter input[type=email]{border:0;padding:6px 8px;width:65%}#footer .footer-top .footer-newsletter input[type=submit]{background:#18d26e;border:0;width:35%;padding:6px 0;text-align:center;color:#fff;cursor:pointer}#footer .footer-top .footer-newsletter input[type=submit]:hover{background:#13a456}#footer .copyright,#footer .footer-logo-img-container{text-align:left;font-size:13px}#footer .address,#footer .legalInfo,#footer .contact_us{text-align:left;font-size:13px;color:#ddd}#footer .address a,#footer .legalInfo a,#footer .contact_us a{color:#eee;font-size:13px}#footer .address a:hover,#footer .legalInfo a:hover,#footer .contact_us a{text-decoration:underline}.footerLogo{max-width:200px}.aFooterAccordion{display:none}.footer-body{position:relative;margin-top:10px}#footer .connect{position:absolute;top:0;right:15px}#footer .connect h4,#footer .connect h5{font-size:14px;font-weight:700;color:#fff;text-transform:inherit;position:relative;margin:3px 0 0;padding:0}#footer .connect .social-links{margin-top:5px}#footer .connect .social-links a{background:#fff;float:right;margin-left:6px;padding:2px 2px 2px 7px;width:24px;height:24px;display:inline-block}#footer .connect .social-links a i{color:#000;font-size:16px}#footer .copyright p,#footer .address p{font-size:13px}@media (min-width: 320px) and (max-width:992px){#footer{bottom:auto!important}}@media (max-width: 990px){#contact_us_footer{margin-top:10px;text-align:center!important;width:100%!important}#footer .contact_us{text-align:center!important}}@media (max-width: 768px){#footer .footerLogo{max-width:186px;margin-left:-10px}#footer .copyright,#footer .address,#footer .contact_us{text-align:center!important}#footer .address{margin-top:5px}#footer .legalInfo{display:none}#footer .footer-links ul{display:none;margin-bottom:15px!important}#footer .aFooterAccordion{display:block;position:absolute;top:0;right:5px;color:#fff}#footer .footer-top .footer-links ul li:last-child{padding-bottom:0!important}}@media (min-width: 768px){.aFooterAccordion{display:none!important}#footer .footer-top .footer-links ul{display:block!important}}@media (max-width: 992px){#footer .footer-top .footer-links ul li:last-child{padding-bottom:5px}}@media (min-width: 992px) and (max-width: 1200px){#footer .copyright,#footer .address,#footer .legalInfo{padding-left:45px}}.footer-aw .footerLogo{margin-left:0!important;margin-top:15px;max-width:150px}@media (max-width: 350px){.footerLogo{width:50%}#footer .connect h4,#footer .connect h5{font-size:14px}}a.twitter,a.linkedin{padding-left:5px!important}#footer .vc_row:after,#footer .vc_row:before{display:none!important}img.footerLogo{height:61px;float:left;margin-top:-12px}
