footer a{color:#fff;font-size:1em;line-height:normal;text-decoration:none;position:relative;padding:13px 19px}footer a,footer ul,footer ul li{display:flex;justify-content:center}footer ul,footer ul li{padding:0;margin:0;list-style:none;flex-wrap:wrap;flex-direction:row;background-color:transparent}footer a:after,footer a:before{content:"";width:0;height:0;border:1px solid transparent;transition:width .2s ease-out,height .2s ease-out .2s;position:absolute}footer a:after{top:0;right:0}footer a:before{bottom:0;left:0}footer a:hover:after,footer a:hover:before{width:100%;height:100%}footer a:hover:after{border-top-color:#ed3333;border-right-color:#ed3333}footer a:hover:after,footer a:hover:before{transition:width .2s ease-out,height .2s ease-out .2s}footer a:hover:before{border-bottom-color:#ed3333;border-left-color:#ed3333}footer a:hover{background-color:#ed3333;transition:1.3s ease-in;-webkit-transition:1.3s ease-in;-moz-transition:1.3s ease-in;-ms-transition:1.3s ease-in;-o-transition:1.3s ease-in;color:#000}.header-time-logo{display:flex;justify-content:center;border:2px solid #ed3333;color:#ed3333;font-size:16px;line-height:1;font-family:OpenSansRegular;border-radius:50%;height:50px;align-items:center;width:50px}@media (max-width:576px){.header-tel{width:100%}header{flex-direction:column}.header-tel,header .icon{flex-direction:column;justify-content:center}nav menu{justify-content:center}.header-time-logo{height:36px;width:36px;font-size:12px}}.header-container{min-height:80px;align-items:center;padding:15px 0}.header-section{padding:10px 15px}header a{color:#fff;font-size:1em;line-height:normal;text-decoration:none;position:relative;padding:13px 19px;display:flex;justify-content:center;align-items:center;font-weight:700;transition:all .3s ease}.social-icon{padding:8px!important;border-radius:50%;transition:transform .3s ease,background-color .3s ease}.social-icon:hover{transform:scale(1.1);background-color:rgba(237,51,51,.2)}.phone-link{font-size:1.1em;white-space:nowrap}.address-link{font-size:.95em}header ul,header ul li{padding:0;margin:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;background-color:transparent}header a:after,header a:before{content:"";width:0;height:0;border:1px solid transparent;transition:width .2s ease-out,height .2s ease-out .2s;position:absolute}header a:after{top:0;right:0}header a:before{bottom:0;left:0}header a:hover:after,header a:hover:before{width:100%;height:100%}header a:hover:after{border-top-color:#ed3333;border-right-color:#ed3333}header a:hover:after,header a:hover:before{transition:width .2s ease-out,height .2s ease-out .2s}header a:hover:before{border-bottom-color:#ed3333;border-left-color:#ed3333}header a:hover{background-color:#ed3333;transition:1.3s ease-in;-webkit-transition:1.3s ease-in;-moz-transition:1.3s ease-in;-ms-transition:1.3s ease-in;-o-transition:1.3s ease-in;color:#000}.tel{font-size:27px}.lang-butt{position:relative;text-align:center}.header-addres{font-size:21px}@media (max-width:575.98px){.header-container{flex-direction:column;padding:10px 0}.header-section{width:100%;padding:10px;margin-bottom:10px}.header-tel{flex-direction:column;gap:15px}.icons{justify-content:center!important;gap:20px}.tel{font-size:20px!important}.header-addres{font-size:16px!important;text-align:center;margin-bottom:15px}.header-ruels{justify-content:center!important;gap:15px}.header-time-logo{height:36px;width:36px;font-size:10px}.header-menu .menu{flex-direction:column;width:100%}.menu-item{width:100%;text-align:center}.header-lang ul{justify-content:center!important;gap:10px}header a{padding:10px 15px;font-size:.9em}}@media (min-width:576px) and (max-width:767.98px){.header-container{flex-direction:column}.header-section{margin-bottom:15px}.icons{justify-content:flex-start!important}}@media (min-width:768px) and (max-width:991.98px){.header-container{flex-direction:column}.header-section{margin-bottom:10px}}@media (min-width:992px) and (max-width:1199.98px){.header-container{flex-direction:column}.header-section{margin-bottom:10px}}@media (min-width:1200px){.header-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.header-section{flex:0 0 auto}}@media (min-width:1400px){.header-container{flex-direction:row;justify-content:space-between}}