@font-face{font-family:Canela Regular;font-style:normal;font-weight:400;src:url(fonts/Canela-Regular-Trial.ttf) format("opentype")}@font-face{font-family:Canela Thin;font-style:normal;font-weight:400;src:url(fonts/Canela-Thin-Trial.ttf) format("opentype")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(fonts/ProximaNova-Regular.ttf) format("opentype")}@font-face{font-family:Proxima Nova Bold;font-style:normal;font-weight:400;src:url(fonts/ProximaNova-Bold.ttf) format("opentype")}footer{background:#f4ebe4 url(https://2019794.fs1.hubspotusercontent-na1.net/hubfs/2019794/raw_assets/public/MassageBook_2025/images/tools-bkcg.svg) no-repeat right -30% bottom -130%;background-size:auto;padding:78px 56px 40px}.copyright a{color:inherit}footer .title{color:#171921;font-size:14px;font-weight:700;margin-bottom:16px;text-transform:uppercase}footer .top-footer{display:flex;flex-wrap:wrap;width:100%}footer .top-footer .logo-holder{width:20%}footer .top-footer .newsletter-holder{display:none;margin-top:10px;width:40%}footer .top-footer .download-holder{width:40%}footer .top-footer .newsletter-holder .form-holder{max-width:80%;position:relative}footer .top-footer .newsletter-holder .form-holder input{border:none;border-radius:50px;color:#626a7f;font-size:16px;line-height:22px;outline:none;padding:17px 120px 17px 20px;width:100%}footer .top-footer .newsletter-holder .form-holder button{background:#fe6b01;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;padding:12px 20px;position:absolute;right:6px;top:6px}footer .top-footer .download-holder{margin-top:10px}footer .top-footer .download-holder .download-logos{align-items:center;display:flex;flex-wrap:wrap;gap:32px;margin-top:28px}footer .top-footer .download-holder .download-logos img{max-width:108px}footer .nav-footer{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:90px;margin-top:80px}footer .nav-footer .nav-group{width:20%}footer .nav-footer .nav-group a{color:#404149;display:block;font-size:14px;font-weight:500;line-height:18px;margin-bottom:14px;text-transform:uppercase;word-break:break-all}footer .nav-footer .nav-group .btn{background:#fe6b01;border:1px solid #fe6b01;border-radius:50px;color:#fff!important;display:inline-block;font-size:16px!important;font-weight:400!important;margin-top:12px;padding:12px 20px;text-transform:none}footer .bottom-footer{align-items:flex-start;display:flex;justify-content:flex-end}footer .bottom-footer .bottom-footer-holder{width:80%}footer .bottom-footer .bottom-footer-holder .social-holder{align-items:center;display:flex;gap:16px;margin-bottom:40px}footer .bottom-footer .bottom-footer-holder .social-holder img{max-width:20px}footer .bottom-footer .bottom-footer-holder .copyright{color:#626a7f;font-size:14px;font-weight:500}@media only screen and (max-width:1200px){footer{background:#f4ebe4 url(https://2019794.fs1.hubspotusercontent-na1.net/hubfs/2019794/raw_assets/public/MassageBook_2025/images/tools-bkcg.svg) no-repeat right -140px bottom -240px;padding:40px 44px}footer .nav-footer{gap:40px;margin-top:56px}footer .nav-footer .nav-group{width:40%}.top-footer .logo-holder{margin-bottom:32px;width:100%!important}.top-footer .newsletter-holder{width:60%!important}.top-footer .download-holder{width:40%!important}footer .bottom-footer{justify-content:flex-start}footer .top-footer .newsletter-holder .form-holder input{font-size:14px;padding:15px 120px 15px 20px}footer .top-footer .newsletter-holder .form-holder button{font-size:14px}}@media only screen and (max-width:768px){footer .nav-footer .nav-group .btn{text-align:center;width:100%}footer{background:#f4ebe4;padding:40px 26px 32px}footer .nav-footer{gap:40px;margin-bottom:32px;margin-top:48px}footer .nav-footer .nav-group{width:100%}.top-footer .logo-holder{margin-bottom:40px;width:100%!important}.top-footer .newsletter-holder{margin-bottom:32px;width:100%!important}.top-footer .download-holder{width:100%!important}footer .top-footer .newsletter-holder .form-holder input{font-size:14px;padding:15px 120px 15px 20px}footer .top-footer .newsletter-holder .form-holder button{font-size:14px}footer .top-footer .newsletter-holder .form-holder{max-width:100%}footer .bottom-footer .bottom-footer-holder{width:100%}footer .bottom-footer .bottom-footer-holder .social-holder{margin-bottom:16px}}