footer{padding:0 25px}footer .box{justify-content:space-between}footer .box,footer .ft-logo{align-items:flex-start;display:flex}footer .ft-logo{gap:30px}footer .ft-logo img{max-height:36px}footer .ft-logo .logo{background:url(/img/logo.png) no-repeat;background-size:contain;display:block;height:35px;text-indent:-99999px;width:150px}footer .footer-nav{margin:80px 0}footer .footer-nav>ul{display:flex}footer .footer-nav>ul>li{border:0 solid #e1e1e1;flex:1}footer .footer-nav>ul>li>a{color:var(--color-point);display:block;font-weight:var(--font-weight-medium);margin-bottom:20px}footer .footer-nav>ul>li>ul>li{margin:10px 0}footer .footer-nav>ul>li>ul>li a{color:var(--color-tertiary);font-size:var(--font-size-sm)}footer .copy-wrap{align-items:center;display:flex;justify-content:space-between}footer .ft_link{font-size:var(--font-size-xs)}footer .ft_link>ul{align-items:center;display:flex;gap:10px}footer .ft_link>ul>li>a{align-items:center;background:none;border:1px solid #ccc;border-radius:15px;color:#000;display:flex;gap:0 5px;line-height:30px;padding:0 15px;transition:var(--transition-fast)}footer .ft_link>ul>li>a:hover{background:#fff;border:1px solid #555}footer .copyright{align-items:center;display:flex;gap:10px}footer .copyright>ul>li{font-size:var(--font-size-xs);position:relative}footer .copyright>ul>li>a{align-items:center;background:none;border:1px solid #ccc;border-radius:15px;color:var(--color-tertiary);display:flex;gap:0 5px;line-height:30px;padding:0 15px;transition:var(--transition-fast)}.footer.new .footer-nav>ul{flex-wrap:wrap}.footer.new .hs-menu-item{margin:10px 0}@media screen and (max-width:767px){.footer.new .footer-nav>ul>li{width:100%}}@media (max-width:1024px) and (min-width:768px){.footer.new .footer-nav>ul>li{width:calc(50% - 18px)}.footer.new .footer-nav>ul{gap:15px!important}}.footer.new .modal{background-color:rgba(0,0,0,.9);display:none;outline:0;overflow-x:hidden;overflow-y:auto;padding:0 20px;transition:opacity .15s linear;z-index:1060;z-index:1055}.footer.new .modal,.footer.new .modal-backdrop{height:100%;left:0;position:fixed;top:0;width:100%}.footer.new .modal-backdrop{background-color:rgba(0,0,0,.5);z-index:1050}.footer.new .modal-dialog{margin:auto;max-width:800px;pointer-events:none;position:relative;transition:transform .3s ease-in-out;z-index:1060}.footer.new .modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;border-radius:30px;box-shadow:0 4px 15px rgba(0,0,0,.2);display:flex;flex-direction:column;max-width:800px;outline:0;padding:30px;pointer-events:auto;position:relative;text-align:center;width:100%}.footer.new .modal-body{flex:1 1 auto;padding:20px;position:relative;text-align:left}.footer.new .modal-footer{align-items:center;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.footer.new .btn{background-color:#007bff;border:1px solid #007bff;border-radius:.25rem;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}.footer.new .btn-close:hover{opacity:1}.footer.new .modal-dialog-centered{height:100vh;margin:0 auto;transition:transform .3s ease-out}.footer.new .modal-dialog-centered,.footer.new .modal.fade.show{align-items:center;display:flex;justify-content:center}.footer.new .modal-dialog{transform:translateY(100%);transition:transform .5s ease-in-out}.footer.new .modal.fade.show .modal-dialog{transform:translateY(0)}.footer.new .modal.fade .modal-dialog{transform:translateY(100%)}.footer.new .btn-close{align-items:center;background:#fff;border:none;border-radius:50%;cursor:pointer;display:grid;font-size:15px;height:50px;justify-content:center;position:absolute;right:0;top:-65px;width:50px}.footer.new .btn-close:after{color:#000;content:"×";font-size:36px;font-weight:300;margin-top:-5px}@media screen and (max-width:1024px){footer{padding:30px 0}footer .ft-logo{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}footer .book-btn-box{min-width:130px;text-align:right}footer .footer-nav{margin:40px 0}footer .footer-nav>ul{flex-wrap:wrap;gap:0 0}footer .footer-nav>ul>li{border:1px solid #e1e1e1;border-radius:15px;flex:none;margin:5px;padding:20px 15px;width:calc(50% - 10px)}footer .copy-wrap{display:block}footer .ft_link{margin-bottom:20px}}@media screen and (max-width:767px){footer{padding:30px 0}footer .ft-logo{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}footer .book-btn-box{min-width:130px;text-align:right}footer .footer-nav{margin:40px 0}footer .footer-nav>ul{flex-wrap:wrap;gap:0 0}footer .footer-nav>ul>li{border:1px solid #e1e1e1;border-radius:15px;flex:none;margin:5px;padding:20px 15px;width:calc(50% - 10px)}footer .copy-wrap{display:block}footer .ft_link{margin-bottom:20px}}@media screen and (max-width:480px){footer{padding:30px 0}footer .ft-logo{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}footer .book-btn-box{min-width:130px;text-align:right}footer .footer-nav{margin:40px 0}footer .footer-nav>ul{flex-wrap:wrap;gap:0 0}footer .footer-nav>ul>li{border:1px solid #e1e1e1;border-radius:15px;flex:none;margin:5px;padding:20px 15px;width:calc(50% - 10px)}footer .copy-wrap{display:block}footer .ft_link{margin-bottom:20px}}