body{--c-primary: ;--c-highlight: ;--c-highlight-green-darkest: ;--c-text: ;--c-text-lightest:#edf5f6}.footer{margin-top:40px}@media screen and (min-width:768px){.footer{margin-top:70px}}.footer:not(.has-primary-background):not(.has-primary-darker-background){background:transparent;border-top:1px solid #fff}.footer>.container-fluid{padding-left:0;padding-right:0}.inner-footer{position:relative}.inner-footer>div:not(.is-background):not(.is-background-image){position:relative;z-index:5}.inner-footer .is-background-image{background-position:top;background-repeat:no-repeat;background-size:100% auto;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.inner-footer>.xl-container>.row>.col-sm-12:first-child{border-bottom:1px solid #fff}@media screen and (min-width:768px){.inner-footer>.xl-container>.row>.col-sm-12:first-child{border-bottom:none;border-right:1px solid #fff}}.inner-footer p{color:inherit}.inner-footer .footer-hack-edu-info-area .col-sm-12{padding-bottom:40px;padding-top:40px}@media screen and (min-width:768px){.inner-footer .footer-hack-edu-info-area .col-sm-12:last-child{border-left:1px solid #fff}}.inner-footer .footer-hack-edu-info-area .is-title{margin-top:0}.inner-footer .footer-hack-edu-info-area .is-intro{font-weight:300;line-height:1.9em}.inner-footer .footer-copy-legal-area{border-top:1px solid #fff;color:#fff;padding-bottom:40px;padding-top:40px}@media screen and (max-width:991px){.inner-footer .footer-copy-legal-area{text-align:center}}.inner-footer .footer-copy-legal-area a{color:#fff}.inner-footer .footer-copy-legal-area p{margin-bottom:0;margin-top:0}.inner-footer .footer-copy-legal-area ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}.inner-footer .footer-copy-legal-area li{margin-bottom:5px}@media screen and (min-width:768px){.inner-footer .footer-copy-legal-area li{margin-bottom:0;margin-left:10px}}.inner-footer .footer-copy-legal-area li:first-child{margin-left:0}@media screen and (min-width:768px){.inner-footer .footer-copy-legal-area li:first-child:before{color:#fff;content:"";display:none}.inner-footer .footer-copy-legal-area li:before{color:#fff;content:" | ";display:inline-block;margin-right:10px}}.inner-footer .footer-copy-legal-area .hs-menu-wrapper{display:inline-block}.inner-footer .footer-copy-legal-area .hs-menu-wrapper a{font-size:14px;font-weight:400;text-decoration:none}@media screen and (min-width:768px){.inner-footer .footer-copy-legal-area .hs-menu-wrapper a{font-size:16px}}.inner-footer .footer-copy-legal-area .hs-menu-wrapper a:focus,.inner-footer .footer-copy-legal-area .hs-menu-wrapper a:hover{opacity:.8}.inner-footer .contact-column{border-top:1px solid #fff}@media screen and (min-width:768px){.inner-footer .contact-column{border-top:none}}.inner-footer .is-button-group{margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.inner-footer .is-button-group{max-width:200px}}.inner-footer .is-copy{margin-bottom:25px}@media screen and (min-width:768px){.inner-footer .is-copy{margin-bottom:0}}.inner-footer .footer-menu-area{padding-top:40px}@media screen and (min-width:768px){.inner-footer .footer-menu-area{padding-right:40px;padding-top:90px}}.inner-footer .footer-menu-area li{color:inherit}.inner-footer .footer-menu-area a{color:inherit;text-decoration:none}.inner-footer .footer-menu-area .is-title{border-bottom:1px solid #fff;margin-bottom:30px;padding-bottom:20px}.inner-footer .footer-menu-area .menu-item-area{margin-bottom:40px}.inner-footer .footer-cta-area{padding-bottom:40px;padding-top:20px}@media screen and (min-width:768px){.inner-footer .footer-cta-area{padding-bottom:55px;padding-right:40px;padding-top:40px}}.inner-footer .footer-cta-area .is-button-group{margin-left:0}@media screen and (min-width:768px){.inner-footer .footer-cta-area .is-button-group .is-button{min-width:145px}}.inner-footer .footer-contact-area{padding-bottom:40px;padding-top:40px}@media screen and (min-width:768px){.inner-footer .footer-contact-area{padding-bottom:55px;padding-left:40px;padding-top:90px}}.inner-footer .footer-contact-area textarea{height:160px}