.footer{background:#182748;min-height:452px;width:100%;padding:40px 0}.footer-details{margin-top:40px;font-family:Commissioner;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#c9c9c9}.footer-line{width:100%;height:2px;background:#767676}.footer-logo{margin-bottom:20px}.footer-map{margin-bottom:10px;font-family:Commissioner;font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#fff}.footer-map img{margin-right:6px}.footer-phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.footer-phone a{font-family:Commissioner;font-style:normal;font-weight:400;font-size:14px;color:#fff;margin-right:5px;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.footer-phone a:hover{color:#ab9891}.footer-phone img{margin-right:6px}.footer-clock{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-clock p,.footer-clock span{font-family:Commissioner;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#fff}.footer-socialMedia{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:200px;margin:20px auto 0}.footer-socialMedia img{display:block;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.footer-socialMedia img:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.footer-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-nav ul li{padding:15px 30px;position:relative}.footer-nav ul li a{font-family:Commissioner;font-style:normal;font-weight:200;font-size:14px;line-height:17px;color:#fff}.footer-nav ul li::before{content:"";position:absolute;top:0;bottom:0;margin:auto;right:-22px;background:#fff;border-radius:50px;border-bottom:2px solid transparent;width:6px;height:6px;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.footer-nav ul li:hover::before{right:0;top:80%;width:100%;height:1px;border-radius:0;border-bottom:2px solid #fff}#ya_map{overflow:hidden;width:100%;height:215px;cursor:pointer;position:relative}#ya_map img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}#ya_map .ya_preloader{position:absolute;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#ffffffa1;display:none}#ya_map .ya_preloader svg{-webkit-animation:1.5s linear infinite gorotate;animation:1.5s linear infinite gorotate;fill:#182748}#ya_map .ya_preloader_open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@-webkit-keyframes gorotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes gorotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:992px){.footer-nav ul{display:block;padding:0}.footer-nav ul li a{font-size:18px}}@media screen and (max-width:991px){.footer-logo img{margin:auto;display:block}.footer-map{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.footer-phone{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-clock{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-btn .button{margin:0 auto 35px}.footer-nav ul li::before{right:18px}.footer-nav ul li:hover::before{top:90%;left:0}}@media screen and (max-width:767px){.footer-map{font-size:18px}.footer-clock p,.footer-clock span,.footer-phone a{font-size:18px;line-height:25px}}