.footer .shape1{position:absolute;top:175px;left:100px;opacity:.15}.footer .shape2{position:absolute;left:0;bottom:-35px;opacity:.15;right:0;text-align:center}.footer .shape3{position:absolute;top:170px;right:55px;opacity:.15;-webkit-animation:animation1 5s ease-in infinite;animation:animation1 5s ease-in infinite}.footer-bg-shape{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-position:center top;background-size:cover;background-repeat:no-repeat;z-index:-1}.single-footer-widget .title{position:relative;display:block;margin-top:0;padding-top:25px;padding-bottom:25px}.single-footer-widget .title h3{position:relative;display:block;color:#fff;font-size:22px;line-height:1.3em;font-weight:700;text-transform:capitalize}.footer-widget-links1{position:relative;display:block}.footer-widget-links1 li{position:relative;display:block;margin-bottom:14px}.footer-widget-links1 li:last-child{margin-bottom:0}.footer-widget-links1 li a{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:400;transition:all 500ms ease;line-height:22px}.footer-widget-links1 li a:before{position:absolute;left:0;bottom:0;right:0;width:0;height:1px;content:"";transition:all 200ms linear;transition-delay:.1s}.footer-widget-links1 li:hover a:before{width:100%}.top-selling-product{position:relative;display:block;margin-top:7px}.top-selling-product li{position:relative;display:block;padding-left:80px;min-height:80px;margin-bottom:20px}.top-selling-product li:last-child{margin-bottom:0}.top-selling-product li .img-box{position:absolute;top:0;left:0;width:80px;height:80px}.top-selling-product li .title-box{position:relative;display:block;padding-left:18px}.top-selling-product li .title-box h5{position:relative;top:-4px;font-size:16px;line-height:26px;font-weight:600}.top-selling-product li .title-box h5 a{color:#fff}.top-selling-product li .title-box .review-box{position:relative;display:block;margin-top:3px;margin-bottom:7px}.top-selling-product li .title-box .review-box a{color:#fbb419;font-size:14px}.top-selling-product li .title-box .rate-box{position:relative;display:block}.top-selling-product li .title-box .rate-box p{color:#fff;font-size:15px;line-height:26px;font-weight:400;margin:0}.top-selling-product li .title-box .rate-box p del{color:#fff;opacity:.7}.footer-subscribe-box{position:relative;display:block;background:#0c1529;padding-bottom:100px}.subscribe-content-box{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-content:center;flex-wrap:wrap;background:rgba(255,255,255,.05);padding:30px}.subscribe-content-box .subscribe-title{position:relative;display:block}.subscribe-content-box .subscribe-title h3{color:#fff;font-size:22px;line-height:30px;font-weight:800;padding:12px 0 13px}.subscribe-box{position:relative;display:block;max-width:560px;width:100%}.subscribe-form{position:relative;display:block;width:100%}.subscribe-form input[type=email]{position:relative;display:block;max-width:320px;width:100%;height:55px;background:0 0;border:0px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.1);color:#fff;font-size:15px;font-weight:400;font-style:normal;transition:all 500ms ease;font-family:"Rubik",sans-serif}.subscribe-form input::-webkit-input-placeholder{color:#fff}.subscribe-form input:-moz-placeholder{color:#fff}.subscribe-form input::-moz-placeholder{color:#fff}.subscribe-form input:-ms-input-placeholder{color:#fff}.subscribe-form button{position:absolute;top:0;right:0;bottom:0;line-height:55px;padding-left:45px;padding-right:45px;transition:all 300ms ease 100ms}.footer.style2{background:#0c1529;padding-top:130px}.footer.style2 .shape1{top:70px}.footer.style2 .shape3{top:70px}