.top-footer{height:auto;background:#dde0e3;padding:13px 0;font-family:'Roboto Slab',serif}.top-footer ul li a{display:block;padding:8px 20px 8px 0;color:#6a7787}@media screen and (min-width:1200px){.top-footer ul{display:flex}.top-footer{height:65px}.top-footer-direction{display:flex!important}}@media screen and (max-width:1199px){.top-footer-direction{flex-direction:row}}.outline-gray{border-color:#707070;color:#6a7787}.footer-text-nav{display:block;margin-bottom:.5rem;font-size:1.3rem;color:#fff;font-weight:500}.main-footer .main-menu li a{display:block;color:#aeaeae;font-size:1rem}.footer a:hover{color:#fff!important}.main-footer-bg{background:#222}@media screen and (max-width:768px){.main-footer{text-align:center}.bottom-footer{text-align:center}}.social-media{display:inline-block;height:34px;width:34px;opacity:1}.bottom-footer{background-color:#1b1b1b;font-size:.9rem;padding:.5rem 0;text-align:center;color:#aeaeae}.footer a{color:#aeaeae;text-decoration:none;font-size:1rem}.footer i{color:#aeaeae;text-decoration:none;font-size:35px}.footer .contact{background:rgba(0,0,0,.2);padding:1rem;border-radius:.5rem}.footer .select-location{font-size:1rem;background-color:#fff;border:0}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.footer .contact ul li{margin:.1rem 0;letter-spacing:.02rem;padding:.2rem 0;border-bottom:1px solid #222}.footer .contact ul a .fas{color:#fff;margin-right:.5rem}.fa-envelope:before{content:"\f0e0"}.fa-phone-alt:before{content:"\f879"}.footer .contact ul a .fas{color:#fff;margin-right:.5rem}.fa-viber:before{content:"\f409"}.btn-green{background-color:#581;border-color:#581;color:#fff}#footer .contact .btn-green:hover{color:#581}.btn-green:hover{background-color:#fff;border-color:#581;color:#581}