.footer{padding:0 15px;position:relative}.footer .footer-top{display:flex;flex-flow:row;justify-content:space-between;margin-bottom:45px;margin-top:40px}.footer .footer-top .footer-title{font-size:14px;font-weight:700;line-height:1.71;text-align:left;color:#000;margin-bottom:16px}.footer .footer-top .footer-list .list-item .nav-link{font-size:12px;font-weight:400;line-height:2;text-align:left;color:#000;padding:0;display:inline-block}.footer .footer-top .footer-list .list-item .nav-link:hover{font-weight:600;text-decoration:underline}.footer .footer-logo-wrapper{display:flex;flex-direction:row;align-items:flex-end}.footer .footer-logo-wrapper .bakhopine-logo{margin-right:24px;width:50%}.footer .footer-logo-wrapper .bakhopine-icon{width:calc(100% - 24px);height:4px;border-radius:10px;background-image:linear-gradient(90deg,#ffb500 0,#feae06 8%,#fe9d17 15%,#fd8033 23%,#fb585a 31%,#fa2989 38%,#d73d94 46%,#8070b1 54%,#0bd 62%,#00bdd5 69%,#00c4c2 77%,#00cfa1 85%,#00de74 92%,#00f339);margin-bottom:9px}.footer .footer-base{display:flex;flex-flow:row;justify-content:space-between;padding:32px 0}.footer .footer-title{font-size:16px;font-weight:700;line-height:1.5;text-align:left;color:#000;margin-bottom:8px}.footer .footer-list{padding:0;list-style:none;display:flex;flex-wrap:wrap}.footer .footer-list .list-item{flex:0 0 50%;margin-bottom:6px;padding-right:20px}.footer .footer-list .list-item .nav-link{font-size:14px;font-weight:400;line-height:2;text-align:left;color:#000;padding:0}.footer .footer-list .list-item .nav-link:hover{font-weight:600;text-decoration:underline}.footer .footer-list .list-item .btn-link{color:#000}.footer .footer-list .list-item .btn-link .title{display:block;font-size:10px;font-weight:500;line-height:1.3}.footer .footer-list .list-item .btn-link .desc{display:block;font-size:8px;font-weight:400;line-height:1.45;margin-bottom:14px}.footer .store-wrapper{margin-top:30px}.footer .store-wrapper .footer-title{text-align:left}.footer .store-wrapper img{width:100%}.footer .footer-bottom{position:absolute;width:100%;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:24px 24px 40px;background-color:rgba(0,0,0,.05)}.footer .footer-bottom .copyright{text-align:left;width:100%;font-size:12px;font-weight:300;line-height:1.71;color:#000;margin-bottom:24px}.footer .footer-bottom .footer-logo{max-width:30px;margin:0}.footer .footer-bottom .navbar-nav{display:flex;flex-flow:row;align-items:center}.footer .footer-bottom .navbar-nav .nav-item{margin-right:15px}.footer .footer-bottom .navbar-nav .nav-item:last-child{margin-right:0}.footer .footer-bottom .navbar-nav .nav-item .nav-link{font-size:8px;font-weight:500;color:#888;padding:0}.footer .footer-bottom .contactus-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:24px}.footer .footer-bottom .contactus-wrapper p{font-size:12px;font-weight:300;line-height:1.71;text-align:center;color:#000;margin-bottom:0;margin-right:16px}.footer .footer-bottom .contactus-wrapper .navbar-nav .nav-item .nav-link{font-size:12px;font-weight:500;line-height:1.71;text-align:center;color:#000}.footer .social-list{width:100%;display:flex;flex-flow:row;align-items:center;padding:0;margin:0 -5px;list-style:none;justify-content:space-between}.footer .social-list .list-item a{padding:0 10px}@media(min-width:767px){.footer{padding:0}.footer .footer-logo-wrapper .bakhopine-logo{width:auto}.footer .footer-list,.footer .footer-list .list-item{display:block}.footer .store-wrapper{margin-top:0}.footer .store-wrapper .footer-title{text-align:right}.footer .store-wrapper .footer-list .list-item{text-align:right;padding-right:0}.footer .footer-bottom{position:relative}.footer .footer-bottom .navbar-nav{width:auto}.footer .footer-bottom .navbar-nav .nav-item{margin-right:30px}.footer .footer-bottom .copyright{text-align:left;width:auto;margin-bottom:0}.footer .footer-bottom .contactus-wrapper{width:auto}.footer .social-list{width:auto;justify-content:center}}@media(min-width:992px){.footer .footer-bottom{flex-direction:row;height:72px;padding:0 20px}.footer .footer-bottom .contactus-wrapper{margin-bottom:0}.footer .store-wrapper img{width:auto}}