@keyframes bottomtop{0%{top:0}100%{top:30px}}.effect-1{display:block;overflow:hidden;position:relative}.effect-1:before,.effect-1:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .9s ease 0s}.effect-1:hover:before{background:rgba(255,255,255,.5) none repeat scroll 0 0;bottom:50%;top:50%}.effect-1:hover:after{background:rgba(255,255,255,.5) none repeat scroll 0 0;left:51%;right:50%}.effect-2{display:block;overflow:hidden;position:relative}.effect-2:before{border:1px solid #fff;bottom:15px;content:"";left:15px;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);position:absolute;right:15px;top:15px;-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;-o-transition:opacity .35s ease 0s,transform .35s ease 0s;transition:opacity .35s ease 0s,transform .35s ease 0s;z-index:1}.effect-2:after{bottom:15px;content:"";left:15px;position:absolute;right:14px;top:15px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);opacity:0;filter:alpha(opacity=0);-webkit-box-shadow:0 0 0 20px rgba(0,0,0,.2);box-shadow:0 0 0 20px rgba(0,0,0,.2);background-color:rgba(0,0,0,.05);-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;-o-transition:opacity .35s ease 0s,transform .35s ease 0s;transition:opacity .35s ease 0s,transform .35s ease 0s;z-index:1}.effect-2:hover:before,.effect-2:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.effect-3{display:block;overflow:hidden;position:relative}.effect-3:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.effect-3:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-moz-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.footer-top{padding:70px 0 30px}.block-footer{margin-bottom:55px}.block-footer .block-footer-title{font-size:214.28%;color:#000;margin-bottom:15px}.block-footer .block-footer-content ul{list-style:none;margin:0 0 20px;padding:0}.block-footer .block-footer-content ul li{margin-bottom:12px;position:relative;padding-left:20px}.block-footer .block-footer-content ul li:before{content:'\e930';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:13px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block-footer .block-footer-content ul li a{display:block;font-size:100%;color:#3d3d3d}.block-footer.newsletter-footer{margin-bottom:30px}.block-footer.infostore-footer .logo-footer{display:block;margin-bottom:35px}.block-footer.infostore-footer ul{margin:0;padding:0;list-style:none;font-size:171.42%}.block-footer.infostore-footer .payment-footer .title{font-size:164.28%;color:#000;display:block;margin-bottom:10px;font-weight:500}.block-footer.social-footer ul{padding:0;margin:0;list-style:none}.block-footer.social-footer ul li{display:inline-block;margin-right:8px;padding-left:0;width:30px;height:30px;text-align:center}.block-footer.social-footer ul li:before{display:none}.block-footer.social-footer ul li:hover{opacity:.8}.block-footer.social-footer ul li a{color:#b0b0b0;font-size:24px;display:block;line-height:30px}.newsletter-footer .newsletter-content{position:relative;margin-bottom:20px}.newsletter-footer #newsletter-footer{height:43px;background-color:#fff;border:none;padding:0 15px;color:#9f9f9f;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border:0;box-shadow:0 5px 5px rgba(0,0,0,.05)}.newsletter-footer .action-button button{padding:0 25px;height:43px;margin-right:-2px;line-height:43px;text-transform:capitalize;border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;-webkit-border-radius:0 25px 25px 0;position:absolute;right:0;top:0;font-size:171.42%}.newsletter-footer .action-button button:hover{color:#fff}.footer-bottom{padding:25px 0;border-top:1px solid #e5e3df}.footer-bottom address{margin-bottom:0;text-align:center;font-size:92.85%}@media (min-width:992px) and (max-width:1199px){.footer-links ul li{padding:0 15px}}@media (max-width:991px){.footer-bottom{text-align:center}.footer-bottom address{text-align:center}}