.full-width-footer-wrapper{background-color:#4e4e4e;width:100%}.ft-tm-nav-column{align-items:start;display:flex;flex-direction:column}.ft-tm-nav-column ul{padding:0}.ft-terms-and-privacy{color:#c4c4c4;font-size:12.86px;line-height:21.43px;max-width:416px}.ft-terms-and-privacy,.ft-terms-and-privacy-inc{font-family:Graphik;font-weight:400;letter-spacing:0}.ft-terms-and-privacy-inc{font-size:10px;font-style:Regular;line-height:15.43px}.ft-tm-logo-contact-column{display:flex;flex-direction:column}.contact_image{margin-top:85px!important}.ft-main-content-desktop{display:flex;flex-wrap:wrap;height:576px;justify-content:space-between;margin:0 auto;max-width:1440px;padding:145px 0 50px 172px}.ft-tm-logo-column{align-items:start;display:flex;flex-direction:column}.ft-terms-and-privacy{margin-top:auto}.ft-main-content{padding:145px 0 40px 172px}.ft-li,.ft-li a{color:#f0f0f0!important;font-family:Graphik;font-size:14.57px;font-weight:500;leading-trim:NONE;letter-spacing:0;line-height:28.29px;list-style:none}.ft-tm-top-content{display:flex;flex-direction:column}.ft-tm-logo-column .riptide-logo{margin:0!important}.all-right,.terms-privacy{color:#c4c4c4;font-family:Graphik;font-size:15px;font-style:normal;font-weight:400;line-height:25px;margin-top:auto}.all-right{max-width:400px}.terms-privacy{margin-top:0}.all-right-wrapper{display:flex;gap:100px;margin-top:129px}.ft-main-content{display:none}@media (max-width:1024px){.terms-privacy{font-family:Graphik;font-size:12.86px;font-weight:400;letter-spacing:0;line-height:21.43px}.all-right{font-family:Graphik;font-size:10px;font-style:Regular;line-height:15.43px}.ft-main-content{display:block}.navigation-and-contact-wrapper{display:flex;justify-content:space-between;justify-content:normal;margin-top:56px}.ul-list{margin-bottom:0;margin-right:200px;padding-left:0}.contact_image{margin-top:35px!important}.ft-main-content{padding:44px}.ft-main-content-desktop{display:none}.ft-li a{font-family:Graphik;font-size:17px;font-weight:500;leading-trim:NONE;letter-spacing:0;line-height:32px}.ft-tm-contact-column span{font-size:17px!important;line-height:32px!important}.all-right-wrapper{margin-top:80px}}@media (max-width:736px){.ul-list{margin-right:0}.navigation-and-contact-wrapper{justify-content:space-between}.all-right-wrapper{flex-direction:column;gap:16px}.ft-main-content-desktop{display:none}.ft-main-content{display:block}.navigation-and-contact-wrapper{margin-right:0}}