.page-footer{background-color:#fff}.ft-block{margin-bottom:30px}.ft-block .ft-title{font-weight:500;font-size:142.857%;margin-bottom:13px;color:#222}.links-footer{margin:0;padding:0;list-style:none}.links-footer li{margin-bottom:10px}.links-footer li a{color:#666}.text-description{margin-bottom:15px}.contact-footer{margin:0;padding:5px 0 0;list-style:none}.contact-footer li{padding-left:28px;position:relative;margin-bottom:0}.contact-footer li:before{content:"";display:block;width:18px;height:19px;position:absolute;top:2px;left:0}.contact-footer li:not(:last-child){margin-bottom:15px}.contact-footer li a{color:#666}.contact-footer li:before{-webkit-filter:brightness(.2);filter:brightness(.2)}.contact-footer .address:before{background:url("../images/icon-images.png") no-repeat -17px -53px}.contact-footer .phone:before{background:url("../images/icon-images.png") no-repeat -17px -92px}.contact-footer .email:before{background:url("../images/icon-images.png") no-repeat -17px -129px}.contact-footer p:first-child{margin-bottom:4px;color:#fff}.block-subscribe-footer .newsletter-content{display:flex}.block-subscribe-footer .input-box{width:100%}.block-subscribe-footer #newsletter-footer{height:44px;border:none !important;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}.block-subscribe-footer .action-button button{height:44px;padding:0 35px;font-weight:500;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0}.footer-bottom{padding:20px 0;border-top:1px solid #e2e2e2}.footer-bottom .footer-payment{text-align:right}.footer-bottom address{margin:5px 0 0}.footer-newsletter{background-color:#031424;padding:30px 0 0}.footer-newsletter .block-subscribe-footer{margin-bottom:30px}.footer-newsletter .newsletter-title{display:flex}.footer-newsletter .news-title{max-width:230px;padding-left:65px;position:relative;font-size:142.857%;line-height:1.4;padding-right:30px;color:#fff;font-weight:500;margin-top:-7px}.footer-newsletter .news-title:before{content:"";display:block;width:46px;height:41px;background:url("../images/icon-images.png") no-repeat -21px -208px;position:absolute;left:0;top:8px}.footer-newsletter .news-description{max-width:390px;padding-left:30px;position:relative;color:#fff;opacity:.6}.footer-newsletter .news-description:before{content:"";display:block;width:1px;height:36px;background-color:rgba(255,255,255,0.25);position:absolute;left:0;top:5px}@media (max-width:1024px){.footer-newsletter .news-title{padding-right:10px;overflow:hidden;text-indent:-999px}.ft-block .ft-title{font-size:133%}}@media (max-width:768px){.footer-bottom .footer-payment{text-align:unset;margin-top:10px}.footer-newsletter .newsletter-title{margin-bottom:10px}}