.site-footer{background:#000;color:#fff;overflow:hidden;padding:60px 0;position:relative}footer.site-footer:before{background:#000;content:"";height:100%;opacity:.3;pointer-events:none;position:absolute;top:0;width:100%}.site-footer .left-right-section{display:flex;gap:40px;justify-content:space-between;position:relative;z-index:100}.site-footer .footer-left{max-width:420px}.site-footer .brand{margin-bottom:20px;max-width:140px}.site-footer .footer-left p{color:#fff;font-size:16px;font-weight:400;line-height:26px;margin-bottom:20px;margin-top:6px}.site-footer .social-icons{display:flex;gap:10px;margin-bottom:0}.site-footer .social-icons a{align-items:center;background:#ff2f6d;border-radius:6px;color:#fff;display:flex;font-size:14px;height:32px;justify-content:center;text-decoration:none;width:32px}.site-footer .social-icons a,.site-footer .social-icons a:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-footer .social-icons a:hover{transform:scale(1.1)}.site-footer .social-icons a img{border-radius:6px}.site-footer .copyright{color:#fff;font-size:14px;font-weight:400}.site-footer .footer-right{display:flex;gap:80px}.site-footer .footer-col{display:flex;flex-direction:column;gap:10px}.site-footer .footer-col a{color:#fff;font-size:16px;font-weight:400;line-height:25px;padding:1px 10px;text-decoration:none;width:100%}.site-footer .footer-right .footer-col ul{display:block}.site-footer .footer-right li.hs-menu-item.hs-menu-depth-1{background:#bf2850;border-radius:34px;display:flex;margin-bottom:10px}.site-footer .footer-right li.hs-menu-item.hs-menu-depth-1:hover a{color:#bf2850}.site-footer .footer-right li.hs-menu-item.hs-menu-depth-1:hover{background:var(--white_color)}.site-footer .footer-waves{bottom:30px;display:flex;flex-direction:column;gap:10px;position:absolute;right:0}.site-footer .footer-waves span{background:#ff2f6d;border-radius:10px;height:6px;opacity:.7;width:180px}.site-footer .copyright-section{align-items:center;display:flex;justify-content:space-between;margin-top:80px;position:relative;z-index:100}.site-footer .right-text-copyr-img{bottom:0;display:flex;position:absolute;right:0;width:600px}@media (max-width:1024px){.site-footer .footer-right{gap:20px}.site-footer .footer-left{max-width:350px}.site-footer .copyright-section{margin-top:50px}}@media (max-width:767px){.site-footer .left-right-section{flex-direction:column!important}.site-footer .footer-right{flex-direction:column;gap:0}.site-footer .copyright-section{margin-top:30px;padding-bottom:0}.site-footer .footer-left{max-width:100%}}.copyright a{text-decoration:none}#whatsapp-foating-container{bottom:50px;display:block;line-height:1;position:fixed;right:20px;z-index:10}#whatsapp-foating-container a{align-items:center;background:#25d366;border-radius:50px;box-shadow:0 0 5px 2px rgba(0,0,0,.3);color:#fff;display:inline-flex;font-size:1em;height:50px;justify-content:flex-start;min-width:50px;overflow:hidden;padding:0;position:relative;text-decoration:none;transition:all .3s ease;white-space:nowrap}#whatsapp-foating-container a svg{align-items:center;display:flex;flex-shrink:0;height:35px;justify-content:center;width:50px}#whatsapp-foating-container a svg path{fill:#fff}#whatsapp-foating-container a span:not(.hs_cos_wrapper){color:#fff;display:inline-block;max-width:0;opacity:0;overflow:hidden;padding-left:0;padding-right:0;transition:max-width .3s ease,opacity .3s ease,padding .3s ease;vertical-align:middle}#whatsapp-foating-container a:hover span:not(.hs_cos_wrapper){max-width:200px;opacity:1;padding-right:20px}.tts-highlight{background:var(--accent_color_2);color:#000}.tts-icon{align-items:center;background:var(--accent_color_1);border-radius:12px 0 0 12px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:60px;justify-content:center;right:0;top:230px;width:60px}.tts-icon,.tts-wrap{position:fixed;z-index:9999}.tts-wrap{background:var(--body_bg_color);display:none;height:30px;left:0;text-align:center;top:0;width:100%}.tts-wrap button{border:1px solid var(--accent_color_3);border-radius:3px;color:#fff;cursor:pointer;font-size:10px;font-weight:600;margin:0 8px;padding:3px 10px}.tts-wrap button:hover{color:var(--accent_color_3)}.tts-icon img{max-width:28px}