.footer-top{height:2px}.footer-middle{padding-top:60px;padding-bottom:7px}.block-footer{margin-bottom:40px;color:#666}.block-footer.block-footer-contact .footer-contact{margin-bottom:30px}.block-footer .block-footer-title{font-size:128.571%;position:relative;color:#000;font-weight:600;margin-bottom:17px;text-transform:uppercase}.block-footer .footer-logo-img{margin-bottom:40px}.block-footer .app-footer ul{list-style:none;padding:0}.block-footer .app-footer ul li{float:left;margin:0;margin-right:10px}.block-footer .block-footer-content>p{margin-bottom:15px}.block-footer .block-footer-content ul{list-style:none;margin:0;padding:0}.block-footer .block-footer-content ul li{margin-bottom:19px}.block-footer .block-footer-content ul li a{padding-left:0;color:#666}.block-footer .footer-contact ul li{position:relative;padding-left:35px}.block-footer .footer-contact ul li:not(:last-child){margin-bottom:16px !important}.block-footer .footer-contact ul li span{color:#222;font-weight:500}.block-footer .footer-contact ul li:before{position:absolute;left:0;top:-4px}.block-footer .footer-contact ul li.address:before{top:5px;content:'\e945';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px}.block-footer .footer-contact ul li.phone a{font-size:171.429%;font-weight:500;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent}.block-footer .footer-contact ul li.phone:before{content:'\e94b';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px;top:3px}.block-footer .footer-contact ul li.email:before{content:'\e944';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px}.block-footer .footer-contact ul li.time:before{content:'\e932';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px}.block-footer.newsletter-footer{background:#f5f5f5;padding:30px;text-align:center;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.block-footer.newsletter-footer .newsletter-footer-title{font-size:171.429%;font-weight:500;color:#111;margin-bottom:5px}.block-footer.newsletter-footer .newsletter-footer-title:before{content:'\e944';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:58px;display:block;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent}.block-footer.newsletter-footer .block-footer-content p{margin-bottom:25px}.block-subscribe-footer .newsletter-content{display:table;width:100%}.block-subscribe-footer .input-box{display:block;margin-bottom:10px}.block-subscribe-footer .input-box #newsletter-footer{height:60px;border:none;text-align:center;padding-left:18px;color:#666;max-width:unset;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.block-subscribe-footer .action-button{display:block}.block-subscribe-footer .action-button button{font-size:114.286%;text-transform:uppercase;height:60px;line-height:60px;padding:0;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.social-footer{margin-bottom:28px}.social-footer ul{list-style:none;margin:0;padding:0}.social-footer ul::after{content:"";display:block !important;clear:both}.social-footer ul li{float:left;margin:0 10px 0 0}.social-footer ul li a{color:#999;width:50px;height:50px;text-align:center;line-height:50px;font-size:18px;background-color:#f5f5f5;display:block;overflow:hidden;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.footer-bottom{border-top:solid 1px #eee;padding:20px 0}.footer-bottom .footer-payments{margin-bottom:0}.footer-bottom address{font-size:92.857%;margin:7px 0 0;text-align:right}.footer-bottom address a{color:#666}@media (max-width:991px){.footer-middle{padding-top:60px}}@media (min-width:580px) and (max-width:1199px){.footer-middle>.container>.row>div:nth-child(2){order:4}.footer-middle>.container>.row>div:nth-child(3){order:3}.footer-middle>.container>.row>div:nth-child(4){order:2}}@media (max-width:991px){.footer-bottom{text-align:center}.footer-bottom>.container>.row>div{width:100%}.footer-bottom>.container>.row>div .footer-payments{margin-bottom:10px}.footer-bottom>.container>.row>div address{text-align:inherit}}@media (max-width:767px){.social-footer ul li{margin-bottom:10px}}@media (max-width:579px){.footer-middle>.container>.row>div:nth-child(2){order:3}.footer-middle>.container>.row>div:nth-child(3){order:4}.footer-middle>.container>.row>div:nth-child(4){order:2}.block-footer .social-footer{margin-bottom:0}}