.footer{padding-bottom:40px;padding-top:80px}.footer a{text-decoration:none}footer .footer-module .footer-wrapper{flex-direction:column;justify-content:space-between}@media (min-width:1160px){footer .footer-module .footer-wrapper{flex-direction:row}}footer .footer-module .footer-wrapper .footer-logo-privacy{margin-bottom:30px}@media (min-width:1160px){footer .footer-module .footer-wrapper .footer-logo-privacy{flex:0 0 25%;margin-bottom:0}}footer .footer-module .footer-wrapper .footer-logo-privacy .footer-logo img{max-width:196px}footer .footer-module .footer-wrapper .footer-logo-privacy .footer-description{margin-bottom:27px;margin-top:10px}@media (min-width:1160px){footer .footer-module .footer-wrapper .footer-logo-privacy .footer-description{margin-top:10px;max-width:300px}}footer .footer-module .footer-wrapper .footer-menu-contact{flex:0 0 70%;justify-content:space-between}@media (max-width:840px){footer .footer-module .footer-wrapper .footer-menu-contact{flex-direction:column;gap:25px}}footer .footer-module .footer-wrapper .footer-menu-contact{width:100%}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul{justify-content:space-between;margin-top:0}@media (max-width:500px){footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul{flex-direction:column}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul a{padding-left:0}footer .copyright-privacy-info{margin-right:0!important;padding-right:0!important}footer .copyright-privacy-info:after{display:none}}@media (max-width:270px){.footer-module .footer-bottom{flex-direction:column}}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1:before{content:unset}@media (max-width:890px){footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1:first-of-type a{padding-left:0}}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1>a:first-child{color:#4f6475;font-family:Rustica Medium;font-style:normal;font-weight:500;padding-top:0}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1 .hs-menu-children-wrapper{display:flex;flex-direction:column;margin-top:15px}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1 .hs-menu-children-wrapper li{margin-bottom:15px;padding-bottom:0;padding-left:0}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1 .hs-menu-children-wrapper li:before{content:unset}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1 .hs-menu-children-wrapper a{color:#fff}footer .footer-module .footer-wrapper .footer-menu-contact .footer-contact-us{flex:0 0 26%}@media (max-width:600px){footer .footer-module .footer-wrapper .footer-menu-contact .footer-contact-us{margin-top:30px}}footer .footer-module .footer-wrapper .footer-menu-contact .footer-contact-us .contact-us-title{color:#ffffff80;font-weight:600;letter-spacing:2px;line-height:16px;margin-bottom:15px;text-transform:uppercase}footer .contact-container{gap:15px}footer .footer-module .footer-wrapper .footer-menu-contact .footer-contact-us a{color:#fff}footer .footer-module .footer-wrapper .footer-menu-contact .footer-contact-us a p{margin-bottom:0;margin-top:0}footer .footer-module .footer-wrapper .footer-menu-contact .footer-contact-us .contact-us-customer-service{margin-top:16px}footer .footer-module .footer-wrapper .footer-menu-contact .footer-contact-us img{height:15px;width:15px}footer .speak-to-an-expert{gap:9px}footer .copyright-privacy-info{color:#fff;margin-bottom:0;margin-right:32px;padding-right:27px;position:relative}footer .footer-bottom .terms-of-use-text:after{background-color:#6a7181;background-color:#593c3c;content:" ";height:16px;position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:1px}footer .copyright-privacy-info a{color:#00617d}.footer-module .footer-bottom{gap:20px}.footer-module .footer-links,.footer-module .footer-links a{color:#fff;margin-bottom:0}.footer-module .footer-wrapper .footer-menu-contact .badges{margin-top:30px}.footer-menu{flex:0 0 70%}.footer-menu .hs-menu-wrapper.flyouts .hs-menu-children-wrapper{left:unset;opacity:1;position:relative}.footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{top:0}.footer-module .footer-bottom-row{border-top:1px solid #484849;justify-content:space-between;margin-top:61px;padding-top:20px}@media (min-width:890px){.footer-module .footer-bottom{flex-direction:row}.footer-module .footer-module .footer-wrapper .footer-menu-contact .badges{margin-top:0}}@media (max-width:600px){.footer-module .footer-wrapper .footer-menu-contact{flex-direction:column}}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1>a:first-child{color:#ffffff80;cursor:unset;font-family:Epilogue;font-size:14px;font-weight:600;letter-spacing:2px;line-height:16px;margin-bottom:0;text-align:left;text-transform:uppercase}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1>a:first-child:hover{color:#ffffff80!important}.footer-module .hs-menu-wrapper.flyouts .hs-item-has-children{line-height:normal;margin-right:15px}.footer-module .media_contact-title{color:#6a7181;font-weight:900;letter-spacing:1px;margin-bottom:8px;margin-top:33px;text-transform:uppercase}.footer-module .contact-us-email,.footer-module .contact-us-phone{align-items:center;gap:9px}footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1 .hs-menu-children-wrapper a{font-family:Epilogue;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;text-align:left}footer .footer-module .footer-wrapper .footer-menu-contact .footer-contact-us a:hover,footer .footer-module .footer-wrapper .footer-menu-contact .footer-menu ul .hs-menu-depth-1 .hs-menu-children-wrapper a:hover{text-decoration:unset}@media (max-width:767px){.footer-module .hs-menu-wrapper.flyouts .hs-item-has-children:not(:last-child){margin-bottom:25px;margin-right:0}.footer-module .footer-bottom-row{flex-direction:column;gap:25px}}footer a:hover{color:#fff!important}footer .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{display:inline-block}