﻿.footer{background:#29bbb0;position:absolute;bottom:0;border-top:0 solid #f7f8f9;margin:0 auto;width:100%;}.footer .footerContainer{padding:45px 52px;clear:both;color:#fff;}.footer .footerContainer>div{margin-top:30px;}.footer .footerContainer a{color:#fff;}.footer .footerContainer a:hover{color:#666;}.footer .footerContainer h5{margin:0;padding:26px 0 8px 0;font-size:16px;font-weight:bold;border-bottom:1px solid #333;}.footer .footerContainer ul{padding-left:0;}.footer .footerContainer li{font-size:12px;line-height:16px;list-style:none;padding-bottom:23px;}.footer .footerContainer .info{font-size:14px;line-height:18px;}.footer .footerContainer .info .footerTitle{font-size:12px;margin-bottom:10px;}.footer .footerContainer .info img{margin-bottom:30px;}.footer .footerContainer .copyrightBorder{height:25px;border-top:1px solid #333;}.footer .footerContainer .copyrightBorder .copyright{text-align:left;font-size:9px;padding-top:6px;}.footer .footerContainer .footerSep{border-left:1px solid #fff;}.footer .footerContainer .footerMenuTitle{font-size:14px;font-weight:bold;margin:0 0 15px 0;}.footer .footerContainer .footerMenu li{font-size:13px;padding-bottom:5px;}.footer .footerContainer .footerSocial .logoSocialContainer{text-align:left;margin-right:20px;}.footer .footerContainer .footerSocial .logoSocialContainer i{font-size:30px;}.footer .footerContainer .footerLogo{padding-right:80px;}.footer .footerContainer .marginLeft{margin-left:50px;}.footer .footerContainer .info{font-size:13px;}.footer .footerContainer .info>div{padding-bottom:5px;}@media screen and (min-width:1440px){.footer .footerContainer .contactsContainer{margin-left:-60px;}.footer .footerContainer .infoContainer{padding-left:30px;}.footer .footerContainer .interestLinksContainer{margin-right:140px;}.footer .footerContainer .infoContainer{margin-right:80px;}.footer .footerContainer .contactsContainer{margin-right:50px;}}@media screen and (min-width:1200px) and (max-width:1439px){.footer .footerContainer .footerLogo{padding-right:40px;}.footer .footerContainer .interestLinksContainer{margin-right:30px;}.footer .footerContainer .infoContainer{margin-right:20px;}.footer .footerContainer .contactsContainer{margin-right:20px;}}@media screen and (min-width:1024px) and (max-width:1199px){.footer .footerContainer .footerLogo{padding-left:0;margin-left:-30px;padding-right:20px;}.footer .footerContainer .interestLinksContainer{width:40%;}.footer .footerContainer .interestLinksContainer .footerMenu.marginLeft{margin-left:10px;}.footer .footerContainer .infoContainer{padding-right:10px;width:18%;}.footer .footerContainer .contactsContainer{margin-right:20px;}.footer .footerContainer .footerSocial{width:19%;margin-right:-35px;}}.mobile.footer{width:100%;}.mobile.footer .footerContainer{padding:6px 25px;}.mobile.footer .footerContainer .footerLogo{padding:0;text-align:center;}