.container-fluid.main-footer-section-container-fluid{padding:0;margin:0 auto;background:#191919;position:relative}.container-fluid.main-footer-section-container-fluid .container .row{margin:0}.footer-nav-container{color:#f2f2f2;width:100%;max-width:1440px;padding:64px;display:flex;flex-direction:column;gap:64px;position:relative}@media screen and (max-width: 767px){.footer-nav-container{padding:40px 24px;gap:32px}}.footer-nav-container:before,.footer-nav-container:after{display:none}.footer-nav-container .first-col{margin:0 auto 0 0;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 767px){.footer-nav-container .first-col{padding:0}}.footer-nav-container .first-col p{font-size:14px;margin:0}.footer-nav-container .footer-socials{display:flex;gap:24px;margin-top:16px}@media screen and (max-width: 767px){.footer-nav-container .footer-socials{margin-bottom:32px}}.footer-nav-container .footer-socials svg{width:24px;height:24px}.footer-nav-container .footer-socials__tiktok{background-image:url(/TikTok_Icon_Black_Circle.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;display:block;height:24px;width:24px}.footer-nav-container .footer-logo-wrapper img{width:32px;height:32px}.footer-nav-container .footer-logo-wrapper a{color:var(--White, #fefefe);font-feature-settings:"liga" off,"clig" off;font-family:Futura;font-size:var(--Font-Size-Default, 16px);font-style:normal;font-weight:500;line-height:var(--Font-Height-24, 24px);letter-spacing:3.5px;text-transform:uppercase;display:flex;gap:8px;align-items:center}.footer-nav-container .row{display:flex;justify-content:right;flex-wrap:wrap}.footer-nav-container .back-to-top-button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:absolute;bottom:70px;right:28px;border:1px solid #666666;border-radius:50%}.footer-nav-container .back-to-top-button svg{fill:#afafaf;transform:rotate(-90deg);width:10px}@media screen and (max-width: 767px){.footer-nav-container .back-to-top-button{bottom:60px}}@media screen and (min-width: 768px){.footer-nav-col{width:20%}}@media screen and (max-width: 767px){.footer-nav-col{margin-bottom:16px;padding:0 0 16px;border-bottom:1px solid #5c616c}.footer-nav-col:last-child{margin-bottom:0}}.footer-nav-col .footer-col-content-wrapper{display:flex;flex-direction:column;gap:4px}.footer-nav-col p{font-size:14px;font-weight:400;text-align:left;line-height:20px;color:#caced7;margin:0}@media screen and (max-width: 767px){.footer-nav-col p{display:none}}.footer-nav-col button{display:none;color:var(--White, #fefefe);font-feature-settings:"liga" off,"clig" off;font-family:Helvetica Neue;font-size:var(--font-size-lg, 20px);font-style:normal;font-weight:400;line-height:26px;letter-spacing:1px;text-transform:uppercase;text-align:left}@media screen and (max-width: 767px){.footer-nav-col button{display:block}.footer-nav-col button[aria-expanded=true]:after{content:"-"}.footer-nav-col button[aria-expanded=true]+ul{max-height:500px}}.footer-nav-col button:after{content:"+";float:right;font-size:30px}.footer-nav-col ul{display:flex;flex-direction:column;gap:4px;text-align:left}@media screen and (max-width: 767px){.footer-nav-col ul{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}}.footer-nav-col ul li{padding:4px 0}.footer-nav-col ul li:last-child{margin-bottom:0}.footer-nav-col ul li a{display:flex;justify-content:flex-start;align-items:center;color:#fefefe;font-size:16px;letter-spacing:0;line-height:20px;margin:0;transition:all .3s ease-in-out}.footer-nav-col ul li a.footer-nav-col__tiktok{background-image:url(/TikTok_Icon_Black_Circle.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;display:block;height:15px;padding-left:26px;width:15px}.footer-nav-col ul li a:hover{color:#f2f2f2}.footer-nav-col ul li a:hover svg path{fill:#f2f2f2}.footer-nav-col ul li a svg{width:15px;height:15px;margin-right:10px;fill:#afafaf}.footer-nav-col ul li a svg path{fill:#afafaf;transition:all .3s ease-in-out}.footer-copyright-container{width:100%;padding:0}@media screen and (max-width: 767px){.footer-copyright-container{gap:8px;text-align:center}}.footer-copyright-container .first-col{margin:0 auto 0 0}@media screen and (max-width: 767px){.footer-copyright-container .first-col{order:1;margin-top:16px}}.footer-copyright-container .col p{padding:0;font-size:14px;line-height:20px;color:#e9ebf2}@media screen and (max-width: 767px){.footer-copyright-container .footer-nav-col{padding:0;margin:0;border-bottom:0;font-size:14px}}.main-footer-section-container-fluid .footer-logo-desktop-wrapper{position:absolute;top:140px;left:12vw}.main-footer-section-container-fluid .footer-logo-desktop-wrapper .footer-logo{width:80px;max-width:100%}.main-footer-section-container-fluid .footer-logo-mobile-wrapper{display:none}@media screen and (max-width: 1599px){.main-footer-section-container-fluid .footer-logo-desktop-wrapper{left:8vw}}@media screen and (max-width: 1399px){.main-footer-section-container-fluid .footer-logo-desktop-wrapper{left:4vw}}@media screen and (max-width: 1199px){.main-footer-section-container-fluid .footer-logo-desktop-wrapper{display:none}.main-footer-section-container-fluid .footer-logo-mobile-wrapper{display:block}.main-footer-section-container-fluid .footer-logo-mobile-wrapper .footer-logo{width:40px;max-width:100%;margin-top:16px;margin-bottom:16px}}
