@font-face{font-display:swap;font-family:DIN Pro;font-style:normal;font-weight:700;src:url(DINPro-Bold.eot);src:local("DIN Pro Bold"),local("DINPro-Bold"),url(https://www.avanan.com/hubfs/Fonts/DINPro/DINPro-Bold.eot?#iefix) format("embedded-opentype"),url(https://www.avanan.com/hubfs/Fonts/DINPro/DINPro-Bold.woff2) format("woff2"),url(https://www.avanan.com/hubfs/Fonts/DINPro/DINPro-Bold.woff) format("woff"),url(https://www.avanan.com/hubfs/Fonts/DINPro/DINPro-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:DIN Pro;font-style:normal;font-weight:400;src:url(DINPro.eot);src:local("DIN Pro"),local("DINPro"),url(https://www.avanan.com/hubfs/Fonts/DINPro/DINPro.eot?#iefix) format("embedded-opentype"),url(https://www.avanan.com/hubfs/Fonts/DINPro/DINPro.woff2) format("woff2"),url(https://www.avanan.com/hubfs/Fonts/DINPro/DINPro.woff) format("woff"),url(https://www.avanan.com/hubfs/Fonts/DINPro/DINPro.ttf) format("truetype")}@media (min-width:576px){.footer-main .wrap{max-width:540px}}@media (min-width:768px){.footer-main .wrap{max-width:750px}}@media (min-width:992px){.footer-main .wrap{max-width:970px}}@media (min-width:1201px){.footer-main .wrap{max-width:1600px;width:90%}}.footer-main{display:flex;margin-inline:0!important;padding-inline:15px}.footer-main *{font-family:DIN Pro;list-style:none}.footer-main ul{margin-left:0;padding-left:0}.footer-main .wrap{padding-top:40px}.footer-main .menu-top{display:flex}.footer-main .menu-top .hs-menu-wrapper{flex:4}.footer-main .menu-top .hs-menu-wrapper>ul{display:flex}.footer-main .menu-top .hs-menu-wrapper>ul .hs-item-has-children{width:23.457%}.footer-main .menu-top .hs-menu-wrapper>ul .hs-item-has-children>a{color:#222;display:inline-block;font-size:17px;font-weight:700!important;line-height:20px;padding-bottom:15px}.footer-main .menu-top .hs-menu-wrapper>ul .hs-menu-children-wrapper .hs-menu-item{display:flex;margin-bottom:15px}.footer-main .menu-top .hs-menu-wrapper>ul .hs-menu-children-wrapper a{color:#333;display:inline-block;font-size:16px;line-height:21px}.footer-main .menu-top .hs-menu-wrapper>ul .hs-menu-children-wrapper a:hover{color:#ee0c5d}.footer-main .menu-top .hs-menu-wrapper>ul .hs-item-has-children>a .slide{appearance:none;display:block;height:44px;inset:0;opacity:0;position:absolute;width:87vw}.footer-main .menu-top .cp_footer_menu__item{flex:1}.footer-main .menu-top .cp_footer_menu__item .cp_footer_menu__item__inner_menu{align-items:flex-end;display:flex;flex-direction:column;padding-right:67px}.footer-main .menu-top .cp_footer_menu__item .cp_footer_menu__item__inner_menu li{margin-bottom:15px}.footer-main .menu-top .cp_footer_menu__item .contact__title{color:#e40c5b;display:inline-block;font-size:15px;font-weight:700;padding:0 0 5px}.footer-main .menu-top .cp_footer_menu__item .contact__loc{font-size:16px}.footer-main .menu-top .cp_footer_menu__item .footer-link{color:#333;cursor:default}.footer-main .menu-top .cp_footer_menu__item .footer-link:hover{color:#ee0c5d}.footer-main .menu-top .cp_footer_menu__item .cp_footer_menu__item__inner_menu li ul{padding-left:15px}.footer-main hr{border-top:1px solid #c9ccce;margin-block:35px 25px}.footer-main .menu-bottom{display:flex;justify-content:space-between;padding-bottom:10px}.footer-main .menu-bottom>*{padding-inline:30px}.footer-main .menu-bottom .desc{display:flex;flex-direction:column;padding-left:0}.footer-main .menu-bottom .desc .tagline{display:block;font-size:25px;font-weight:700;letter-spacing:3.5px;line-height:20.16px;margin:0 0 30px;transform:scaleX(.7);transform-origin:0 50%;white-space:nowrap}.footer-main .menu-bottom .desc .copyright{font-size:13.824px;padding-bottom:5px}.footer-main .menu-bottom .desc .copyright .footer-link{color:#333}.footer-main .menu-bottom .desc .copyright .footer-link:hover{color:#ee0c5d}.footer-main .menu-bottom .socials{align-items:center;align-self:flex-start;display:flex;padding-right:0}.footer-main .menu-bottom .socials .title{color:#222!important;font-size:18px;font-weight:700;line-height:23px}.footer-main .menu-bottom .socials a{margin-left:30px}.footer-main strong{font-weight:600!important}@media (max-width:1200px){.footer-main hr{display:none}.footer-main .menu-top .cp_footer_menu__item .cp_footer_menu__item__inner_menu{padding-right:0}.footer-main .menu-bottom{flex-direction:row-reverse}.footer-main .menu-bottom .socials{padding:20px 30px}.footer-main .menu-bottom .desc{flex:1;padding-inline:30px}.footer-main .menu-bottom .desc .tagline{font-size:17px;margin:0 0 30px}.footer-main .menu-bottom .desc .copyright{padding-left:10px}}@media (max-width:1080px){.footer-main .menu-top{flex-direction:column-reverse}.footer-main .menu-top .cp_footer_menu__item .cp_footer_menu__item__inner_menu{flex-direction:row;justify-content:space-around}.footer-main .menu-top .hs-menu-wrapper>ul{flex-direction:column}.footer-main .menu-top .hs-menu-wrapper>ul .hs-item-has-children{border:solid #d3d3d3;border-width:1px 1px .5px;position:relative;width:100%}.footer-main .menu-top .hs-menu-wrapper>ul .hs-item-has-children>a{display:flex;justify-content:space-between;padding:14px 0 10px 12px;position:relative;width:100%}.footer-main .menu-top .hs-menu-wrapper>ul .hs-item-has-children>a:after{color:#ee0c5d;content:"+";cursor:pointer;font-size:21px;font-weight:700;padding-right:15px}.footer-main .menu-top .hs-menu-wrapper>ul .hs-menu-children-wrapper{background-color:#ebebeb;max-height:0;overflow:hidden;transition:all .3s ease}.footer-main .menu-top .hs-menu-wrapper>ul .hs-item-has-children:has(input.slide:checked) .hs-menu-children-wrapper,.footer-main .menu-top .hs-menu-wrapper>ul .hs-menu-children-wrapper.open{max-height:350px;overflow:visible}.footer-main .menu-top .hs-menu-wrapper>ul .hs-menu-children-wrapper .hs-menu-item{margin-bottom:0}.footer-main .menu-top .hs-menu-wrapper>ul .hs-menu-children-wrapper a{padding:10px;width:100%}}@media (max-width:991px){.footer-main{padding-block:75px}.footer-main .menu-top .hs-menu-wrapper>ul .hs-item-has-children>a:after{left:64.5vw}.footer-main .menu-bottom{flex-direction:column-reverse}.footer-main .menu-bottom .socials{padding:20px}.footer-main .menu-bottom .desc{padding-inline:0}}