.footer{background-color:#b8193f}.footer .hs-menu-children-wrapper:first-of-type() ul:first-of-type(){margin:0 auto}.footer__about-contact{overflow:hidden;margin:0 auto;padding:9rem 0}.footer--simple .footer__about-contact{overflow:hidden;margin:0 auto;padding:2rem 0}.footer--simple .footer__about>p{margin:0 !important;font-size:1.2rem}.footer--simple .footer__about>a{margin:0 0 0 1.6rem !important}.footer__about{float:left;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer--simple .footer__about{display:flex;justify-content:center;align-items:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF}.footer--simple .footer__about a img{max-width:8rem !important;width:8rem !important}.footer img{max-width:16rem;height:auto}.footer__email{width:100%;font-size:1.6rem;line-height:1.8rem;margin-bottom:2.5rem}.footer__email a,.footer__snippet a{color:#FFF;font-weight:400}.footer__email a:hover,.footer__snippet a:hover{color:#FFF}.footer__snippet{width:100%;font-size:1.2rem;line-height:1.6rem;color:#FFF}.footer__about>a{display:inline-block;vertical-align:top;margin:0 0 2rem}.footer__social{margin:2.5rem 0 0}.footer__social__icons{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.footer__social__icons a{margin-right:2rem}.footer__social svg{width:2.2rem;fill:#FFF;transition:fill .3s ease}.footer__social .fm_button--custom:hover{fill:#FFF}.footer__social svg:hover{fill:#24272a}.footer__menu{width:70%;float:right;padding:0 3rem;text-align:right}.footer__menu .hs-menu-wrapper ul:first-child{margin:0 auto}.footer__menu .hs-menu-depth-1{display:inline-block;vertical-align:top;float:none !important;margin:0 0 3rem 7.5rem;text-align:left}.footer__menu .hs-menu-depth-1:first-child{margin:0}.footer__menu .hs-menu-depth-1>a{font-weight:700;font-size:1.6rem;color:#FFF}.footer__menu .hs-menu-depth-1>a:hover{color:#FFF}.footer__menu ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important;margin-top:1.6rem}.footer__menu .hs-menu-depth-2{margin:1rem 0 0}.footer__menu .hs-menu-depth-2>a{display:inline !important;font-size:1.4rem;font-weight:400;color:#FFF;white-space:normal !important;overflow:initial !important;text-overflow:initial !important;padding:0 !important;line-height:normal !important}.footer__menu .hs-menu-depth-2>a:hover{color:#FFF}.footer__copy{max-width:37.7rem;width:100%;margin-left:auto;color:#FFF;font-size:1.2rem;text-align:right}.footer__copy p{margin:0}.footer__ribbon{font-size:1.4rem;padding:4rem 0}.footer__ribbon__container{display:flex;flex-wrap:wrap;justify-content:center}.footer__ribbon__menu{margin-left:1.5rem}.footer__ribbon p{margin:0;text-align:center;color:#FFF !important}.footer__ribbon a{color:#FFF !important}.footer__ribbon>*{font-weight:400;color:#FFF !important}.footer__ribbon .hs-menu-wrapper.hs-menu-flow-horizontal ul{display:flex}.footer__ribbon .hs-menu-wrapper.hs-menu-flow-horizontal li{position:relative;margin:0 2rem;text-align:center}.footer__ribbon .hs-menu-wrapper.hs-menu-flow-horizontal li:before{content:'';height:10px;width:1px;background-color:#FFF;position:absolute;left:-2rem;top:50%;transform:translateY(-50%)}.footer__ribbon .hs-menu-wrapper.hs-menu-flow-horizontal li>a:hover{color:#FFF}.footer__menu .hs-menu-depth-1>a:hover{text-decoration:none;cursor:auto;pointer-events:none}@media only screen and (max-width:1024px){.footer__ribbon__container{display:flex;flex-direction:column;align-items:center}.footer__ribbon__menu{margin-left:0}.footer__ribbon__text{margin-bottom:1rem}.footer__ribbon .hs-menu-wrapper.hs-menu-flow-horizontal li:first-of-type:before{display:none}.footer--simple .footer__about{margin:0 !important}.footer__about>a{display:block;width:20rem;margin:0 auto 2.5rem}.footer__about{float:none;padding:0;margin:0 0 3rem;width:auto;text-align:center}.footer--simple .footer__about>a{width:auto}.footer__snippet{display:inline-block;width:auto;display:block;max-width:none;padding:0 7rem;padding:1rem 2rem}.footer__menu{width:auto;float:none;padding:0}.footer__menu .hs-menu-depth-1{display:block;margin:0;text-align:center}.hs-menu-children-wrapper{padding-left:0}.footer__menu .hs-menu-depth-1:nth-child(n+2){margin:1.5rem 0 0}.footer__menu .hs-menu-depth-2{margin:2rem 1rem;display:inline-block;vertical-align:top}.footer img{max-width:none;width:100%;height:auto}ul{padding-left:0}.footer__social__icons{justify-content:center}.footer__social__icons a{margin-left:1rem;margin-right:1rem}.footer__copy{text-align:center;width:100%;margin:40px auto}.footer__copy table,.footer__copy table td{text-align:center !important}}@media only screen and (max-width:640px){.hs-menu-children-wrapper{padding:0;display:flex;flex-direction:column}.footer__ribbon .hs-menu-wrapper.hs-menu-flow-horizontal li:before{display:none}.footer__ribbon .hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}.footer__ribbon .hs-menu-wrapper.hs-menu-flow-horizontal li{position:relative;margin:.5rem 1rem;text-align:center}}