.footer{background:#fff;border-top:1px solid #dde8f1;font-size:14px}.footer .footer-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:80px 0 40px}@media only screen and (max-width: 1200px){.footer .footer-top{padding:40px 0 30px}}@media only screen and (max-width: 991px){.footer .footer-top{padding:30px 0 20px}}@media only screen and (max-width: 767px){.footer .footer-top{padding:20px 0}}.footer .footer-top .footer-block{-webkit-box-flex:1 20%;-moz-box-flex:1 20%;-webkit-flex:1 20%;-ms-flex:1 20%;flex:1 20%;padding-bottom:20px}@media only screen and (max-width: 1200px){.footer .footer-top .footer-block{-webkit-box-flex:1 25%;-moz-box-flex:1 25%;-webkit-flex:1 25%;-ms-flex:1 25%;flex:1 25%}.footer .footer-top .footer-block.wide{border-top:1px solid #dde8f1;padding-top:30px;margin-top:30px;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}}@media only screen and (max-width: 767px){.footer .footer-top .footer-block{-webkit-box-flex:0 100%;-moz-box-flex:0 100%;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.footer .footer-top .footer-block h5{font-size:17px;color:#25303b;font-weight:600;margin-bottom:25px}@media only screen and (max-width: 767px){.footer .footer-top .footer-block h5{font-size:15px;color:#25303b;font-weight:600;margin-bottom:0px;border-bottom:1px solid #dde8f1;padding-bottom:15px;position:relative}.footer .footer-top .footer-block h5:after{content:"\f078";font-family:"Faprika";font-size:15px;font-weight:600;float:right}}@media only screen and (max-width: 767px){.footer .footer-top .footer-block ul{display:none}}.footer .footer-top .footer-block ul li a{line-height:28px}.footer .footer-top .footer-block ul li a:hover{color:#2b7bb9}.footer .footer-top .footer-block .newsletter{margin-bottom:10px}.footer .footer-top .footer-block .newsletter-title{margin-bottom:15px}.footer .footer-top .footer-block .newsletter-title h5{margin-bottom:15px}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email{border:1px solid #dde8f1;border-radius:10px;position:relative}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email input{height:30px;border:none;padding:0 15px;color:#5f6b78;width:calc(100% - 30px)}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email input::placeholder{color:#5f6b78;opacity:1}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email input:-ms-input-placeholder{color:#5f6b78}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email input::-ms-input-placeholder{color:#5f6b78}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email button{height:30px;padding:0 10px;border:none;border-left:1px solid #dde8f1;position:absolute;right:0}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email button:after{content:"\f0e0";font-family:"Faprika";color:#2b7bb9;font-size:18px}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email button:hover{background:#2b7bb9;border-top-right-radius:10px;border-bottom-right-radius:10px}.footer .footer-top .footer-block .newsletter-subscribe .newsletter-email button:hover:after{color:#fff}.footer .footer-top .footer-block.wide .newsletter{text-align:center;margin-bottom:25px}.footer .footer-top .footer-block .contact{text-align:center}.footer .footer-top .footer-block .contact span,.footer .footer-top .footer-block .contact a{display:block;white-space:nowrap;width:100%;min-width:100%}.footer .footer-top .footer-block .contact .help-title{font-family:ui-rounded,"SF Pro Rounded","Arial Rounded MT Bold","Hiragino Maru Gothic ProN",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:19px;font-weight:800;line-height:25px;margin:0 auto;color:#25303b}.footer .footer-top .footer-block .contact .help-more{font-size:14px;font-weight:600;color:#2b7bb9;line-height:23px;padding:15px 0 0 0}.footer .footer-top .footer-block .contact .help-text{font-size:14px;font-weight:600;line-height:23px;padding:20px 0 6px 0}.footer .footer-top .footer-block .contact .help-phone{font-family:ui-rounded,"SF Pro Rounded","Arial Rounded MT Bold","Hiragino Maru Gothic ProN",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:27px;font-weight:800;color:#2b7bb9}.footer .footer-top .footer-block .contact-block{border:1px solid #dde8f1;border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex:1 100%;-moz-box-flex:1 100%;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;margin:0 10px;font-size:11px;min-width:170px;margin-bottom:10px;padding:10px}.footer .footer-top .footer-block .contact-block .title{color:#25303b;font-weight:600;margin-bottom:5px}.footer .footer-top .footer-block .contact-block .title.icon-headset:before{content:"\f590"}.footer .footer-top .footer-block .contact-block .title.icon-mail:before{content:"\f0e0"}.footer .footer-top .footer-block .contact-block .title.icon-map:before{content:"\f5a0"}.footer .footer-top .footer-block .contact-block .title:before{font-family:"Faprika";margin-right:5px;font-size:12px;font-weight:400}.footer .footer-top .footer-block .contact-block span{line-height:15px}.footer .footer-top .footer-block .contact-block.wide{-webkit-box-flex:0 100%;-moz-box-flex:0 100%;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%}.footer .footer-bottom-wrapper{background-color:#2b7bb9;padding:30px 0}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.3)}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-contact{width:100%}}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-contact>span:first-child{font-weight:600;padding-bottom:16px;font-size:15px;display:block}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social{width:100%}}@media only screen and (max-width: 479px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social>span{display:none}}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social{padding:0 0 15px 0;text-align:right}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social{text-align:center}}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.facebook:before{content:"\f39e";color:#fff}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.facebook:hover:before{color:#3C5A99}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.instagram{color:#fff}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.instagram:before{content:"\f16d"}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.instagram:hover:before{color:#fd5949}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.twitter{color:#fff}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.twitter:before{content:"\f099"}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.twitter:hover:before{color:#1da1f2}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.youtube{color:#fff}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.youtube:before{content:"\f167"}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.youtube:hover:before{color:#ff0000}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.pinterest{color:#fff}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.pinterest:before{content:"\f231"}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a.pinterest:hover:before{color:#bd081c}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a:before{font-family:"FaprikaBrand";font-size:19px;margin-right:20px}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up .footer-social .social a:last-child:before{margin-right:0}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-up{-webkit-flex-flow:column-reverse;-moz-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;text-align:center}}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down{-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;text-align:center}}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-left{width:100%}}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-left .footer-store-name{display:block;font-family:ui-rounded,"SF Pro Rounded","Arial Rounded MT Bold","Hiragino Maru Gothic ProN",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:22px;font-weight:800;line-height:28px;color:#fff;margin-bottom:12px}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-left .footer-store-name{margin:20px auto 12px}}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-right{width:100%}}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-right img{background:#fff;border-radius:10px;padding:6px 12px;margin-bottom:18px;max-width:100%}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-right img{margin:0 auto}}@media only screen and (max-width: 479px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-right img{display:none}}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-right .copyright{text-align:right;color:#fff;line-height:22px}@media only screen and (max-width: 767px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-right .copyright{width:100%;text-align:center}}@media only screen and (max-width: 479px){.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-right .copyright{font-size:0;margin-top:15px}.footer .footer-bottom-wrapper .footer-bottom .footer-bottom-down-right .copyright a{font-size:0}}.footer .footer-bottom-wrapper .footer-bottom img{display:block}.footer .footer-bottom-wrapper .footer-bottom span,.footer .footer-bottom-wrapper .footer-bottom a{color:#fff;line-height:22px}.footer .go-to-top{display:none;width:40px;height:40px;border-radius:100%;background:#fff;position:fixed;right:20px;bottom:70px;z-index:99;box-shadow:0px 3px 20px -3px rgba(0,0,0,0.25);cursor:pointer}.footer .go-to-top:before{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;content:"\f106";font-family:"Faprika";font-size:25px;color:#2b7bb9;font-weight:300;width:100%;height:100%}.footer .go-to-top:hover{border-radius:100%;background:#2b7bb9}.footer .go-to-top:hover:before{color:#fff}
