.revnew-footer-module{--rf-bg-top:#4d003c;--rf-bg-bottom:#080008;--rf-heading:#f5f0f3;--rf-link:hsla(0,0%,100%,.62);--rf-link-hover:#fff;--rf-arrow-bg:#ff492d;--rf-arrow-color:#fff;background:linear-gradient(180deg,#620d48,#000);overflow:hidden;position:relative;width:100%}.revnew-footer-module__nav{align-items:start;display:grid;gap:40px;grid-template-columns:.65fr 1.05fr 1.05fr .75fr 1.5fr .8fr .9fr}.footer-menu ul li.hs-menu-depth-1>a{color:#fafafa;cursor:auto;display:block;font-size:20px;font-weight:500;margin-bottom:15px}.footer-menu.footer-menu ul.hs-menu-children-wrapper{opacity:1;position:unset}.footer-menu ul.hs-menu-children-wrapper li{margin-bottom:12px;padding:0;text-align:left}.footer-menu ul.hs-menu-children-wrapper li a{color:#b1b1b1;font-size:14px!important;padding:0!important}.footer-menu .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a:hover{color:#fff}.socia-media-link{display:flex;gap:25px}.socia-media-link a{width:26px}.copy-wrapper{border-bottom:1px solid #ffffff3d;border-top:1px solid #ffffff3d;padding:15px 0}.copy-inner{align-items:center;display:flex;justify-content:space-between}.copy-text a{color:#b1b1b1}.copy-link ul{display:flex;flex-wrap:wrap;gap:25px;margin:0;padding:0}.copy-link ul li{font-size:16px;list-style:none}.copy-link ul li a{color:#b1b1b1}.copy-text p{font-size:16px;margin:0}.copy-inner a:hover{color:#fff!important}.revnew-footer-module__menu-title{color:var(--rf-heading);font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0 0 20px}.revnew-footer-module{padding-top:300px}.revnew-footer-module__menu-list,.revnew-footer-module__menu-list ul{list-style:none;margin:0;padding:0}.revnew-footer-module__menu-list ul>li{margin:0 0 14px}.revnew-footer-module__menu-list a,.revnew-footer-module__menu-list span{color:var(--rf-link);font-size:14px;line-height:1.45;text-decoration:none;transition:color .25s ease,opacity .25s ease}.revnew-footer-module__menu-list a:hover{color:var(--rf-link-hover)}.revnew-footer-module .container{position:relative}.revnew-footer-module__menu-list .hs-menu-children-wrapper{margin-top:12px;padding-left:0}.revnew-footer-module__menu-list .hs-menu-children-wrapper li{margin-bottom:12px}.revnew-footer-module__menu-list .hs-menu-children-wrapper a{font-size:13px}.revnew-footer-module__brand img{width:100%}.revnew-footer-module__top{align-items:center;background:var(--rf-arrow-bg);border:0;border-radius:8px;color:var(--rf-arrow-color);cursor:pointer;display:flex;font-size:25px;height:48px;justify-content:center;line-height:1;position:absolute;right:30px;text-decoration:none;top:260px;transition:transform .25s ease,background .25s ease;width:48px;z-index:10}.revnew-footer-module__top:hover{background:#ff5a42;transform:translateY(-3px)}.socia-media-link svg{fill:#ff492d}.socia-media-link a:hover svg{fill:#fff!important}.revnew-footer-module__brand{align-items:flex-end;display:flex;line-height:0;margin-top:50px;overflow:hidden;width:100%}.revnew-footer-module__brand img{display:block;filter:brightness(0) invert(1);height:auto;max-width:100%;object-fit:contain;object-position:left bottom;opacity:.92}.revnew-footer-module__bottom{border-bottom:1px solid hsla(0,0%,100%,.16);height:20px;margin-top:20px}@media (max-width:1200px){.revnew-footer-module__nav{grid-template-columns:repeat(4,1fr);row-gap:50px}.revnew-footer-module__top{top:520px}.revnew-footer-module__brand{margin-top:100px}}@media (max-width:800px){.revnew-footer-module__nav{gap:42px 28px;grid-template-columns:repeat(2,minmax(0,1fr))}.revnew-footer-module__menu-title{font-size:18px;margin-bottom:15px}.revnew-footer-module__menu-list ul>li{margin-bottom:11px}.revnew-footer-module__menu-list a,.revnew-footer-module__menu-list span{font-size:13px}.revnew-footer-module__top{margin:45px 0 0 auto;position:static}.revnew-footer-module__brand{margin-top:70px;overflow:hidden}.revnew-footer-module__brand img{max-width:none}}@media (max-width:480px){.revnew-footer-module__nav{gap:36px 18px;grid-template-columns:1fr 1fr}.revnew-footer-module__menu-title{font-size:17px}.revnew-footer-module__menu-list a,.revnew-footer-module__menu-list span{font-size:12px}.revnew-footer-module__top{font-size:22px;height:44px;width:44px}.revnew-footer-module__brand{margin-top:0}.revnew-footer-module__brand img{max-width:none}.revnew-footer-module__bottom{margin-top:10px}}