#footer-outer{border-top:20px solid #2ca8e2;color:#fff;font-family:Roboto;padding:2em 0 4em;position:relative}#footer-outer:before{background:#07a;content:"";height:20px;position:absolute;top:0;width:100%}#footer-outer a{font-family:Roboto;text-decoration:none}#copyright,#footer-outer{background-color:#09213a;font-family:Roboto}#footer-outer .container-fluid{margin:0 auto;max-width:1810px;padding:0 20px}#footer-logo-menu{align-items:flex-start;display:flex;justify-content:space-between;padding:2em 0 3em}#footer-logo-menu .logo-social{align-items:center;display:flex;flex:0 0 25%;flex-direction:column;justify-content:flex-start}#footer-logo-menu #logo{margin-bottom:25px}#footer-logo-menu #logo img{max-width:180px;width:100%}#footer-logo-menu .social-icons{display:flex;justify-content:center;list-style:none;max-width:180px;padding-left:unset;width:100%}#footer-logo-menu .social-icons img{margin:0 1px;width:45px}#footer-logo-menu .menu-links{display:flex;flex:1 1 75%}.menu-links .col{flex:1 1 auto}.menu-links .title{color:#fff;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:7px;margin-top:unset;text-align:left}.menu-links .col .title:nth-of-type(2){margin-top:24px}.menu-links ul{list-style:none;margin:0;padding:0}.menu-links ul li{float:unset!important;font-weight:400;margin-bottom:unset}.menu-links ul li,.menu-links ul li a{font-family:Roboto;font-size:16px;line-height:24px}.menu-links ul li a{color:#fff}.menu-links ul li a:hover{color:#2ca8e2}#copyright{display:flex;flex-wrap:wrap;font-family:Roboto;justify-content:center;padding-top:3em;text-align:center}#copyright .links{font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}#copyright a{color:#fff}#copyright a:hover{color:#2ca8e2}@media(max-width:480px){.menu-links .col{flex:1 1 100%}}@media(max-width:768px){#footer-logo-menu{align-items:flex-start;flex-direction:column}}@media only screen and (max-width:999px){.menu-links{flex-direction:column;padding-top:50px}.menu-links .col{padding-bottom:50px}.menu-links .col:last-child{padding-bottom:0}.menu-links .col .title:nth-of-type(2){margin-top:50px}#footer-outer .container-fluid,#header-outer .container,.body-container .container-fluid,.container,.ocm-overlay .ocm-main{margin:0 auto;padding:0;width:88%}#footer-logo-menu,#footer-outer{margin:unset}#nc-mega-menu,.nectar-button{display:none}#footer-logo-menu{padding-bottom:0}#footer-logo-menu .logo-social{width:100%}.menu-item.has-child a{font-weight:700}}@media only screen and (min-width:1024px){#copyright{max-width:100%}}@media only screen and (min-width:1024px)and (max-width:1280px){.menu-links .col{padding-right:10px}}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:16px;line-height:1.5;max-width:unset;overflow:unset;padding:unset;text-decoration:none;white-space:nowrap}