.hr-footer{background-image:url(https://dev.hrinfocare.com/elitedental/public/assets/images/backgrounds/footer-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.hr-footer::before{position:absolute;content:"";width:100%;height:100%;background-color:var(--color-3);top:0;left:0;z-index:1}.hr-footer .hr-main-footer{padding-top:100px;position:relative;z-index:11}.hr-footer .hr-main-footer .hr-footer-info{padding-right:40px}.hr-footer .hr-main-footer .hr-footer-info .hr-brand{margin-bottom:33px}.hr-footer .hr-main-footer .hr-footer-info .hr-brand .hr-brand-link{display:inline-block}.hr-footer .hr-main-footer .hr-footer-info .hr-brand .hr-brand-link img{width:auto;-o-object-fit:cover;object-fit:cover;max-width:190px}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-about{color:#fff;font-size:17px;line-height:26px;margin-bottom:38px;width:75%;font-family:var(--font-02)}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item{margin-right:10px}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item:last-child{margin-right:0}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item .nav-link{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:17px;color:var(--color-3);border:2px solid var(--white);border-radius:50%;background-color:var(--white)}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item .nav-link:hover{color:var(--white);border:1px solid var(--color-4);background-color:var(--color-4)}.hr-footer .hr-main-footer .hr-footer-menu .hr-titel{margin-bottom:34px;color:var(--white);font-size:22px;font-weight:600;line-height:140%}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link{padding:0;margin-bottom:8px;font-size:17px;color:var(--white);line-height:40px;font-family:var(--font-02)}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover{color:var(--color-4)}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item:last-child .nav-link{margin-bottom:0}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link .hr-link-icon{padding-right:4px}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info{display:flex;align-items:flex-start}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-icon{width:1.2rem;height:1.2rem;display:flex;justify-content:center;color:var(--color-5);margin-right:6px}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-icon span{margin-top:1px}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-detail{color:var(--color-5)}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info:hover .hr-icon,.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover .hr-info .hr-detail,.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover .hr-info .hr-icon{color:var(--color-4)}.hr-footer .hr-copyright{z-index:11;position:relative}.hr-copyright-wrap{padding:30px 0 25px 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-4)}.hr-footer .hr-copyright p,.hr-footer .hr-copyright p a{margin-bottom:0;color:var(--white);font-size:17px}.hr-footer .hr-copyright p a{font-weight:500}.hr-footer .hr-copyright p a:hover{color:var(--color-4)}.mb-30{margin-bottom:30px}.hr-footer-time li{font-size:16px;line-height:40px;color:#fff;margin-bottom:6px;list-style-type:none;font-family:var(--font-02)}.hr-copyright-menu{display:flex;align-items:center;list-style-type:none}.hr-copyright-menu li{margin-right:27px}.hr-copyright-menu li a{font-size:17px;line-height:30px;color:#fff;transition:all 0.3s ease}.hr-copyright-menu li a:hover{color:var(--color-4)}.hr-copyright-menu li:last-child{margin-right:0}.hr-footer-shape{position:absolute;bottom:0;right:0;z-index:11}.hr-footer-shape img{max-width:125px}@media (max-width:1550px){.hr-footer-shape{display:none}}@media screen and (max-width:992px){.hr-footer .hr-main-footer .hr-footer-info,.hr-footer .hr-main-footer .hr-footer-menu{margin-bottom:30px}.hr-copyright-wrap{flex-direction:column;justify-content:center}.hr-copyright-wrap p{margin-bottom:12px;text-align:center}.hr-copyright-wrap p:last-child{margin-bottom:0}}@media (max-width:576px){.hr-copyright-menu{flex-wrap:wrap;justify-content:start;text-align:start}.hr-footer .hr-main-footer{padding-top:50px}.hr-footer .hr-main-footer .hr-footer-info{padding-right:0}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-about{width:auto}}