@charset "UTF-8";
footer ul li a p{margin:-14px;font-size:0}footer.footer{background-color:#1a1a1a;padding:3rem 0;float:left;width:100%;background-position:center center !important;background-size:cover !important;position:relative}footer hr{display:block;color:#999}footer p,footer a,footer li{font-size:15px;color:#999}footer a{text-decoration:none}footer a:hover{text-decoration:none}footer ul li a:hover,footer a:hover{color:#93B946}footer .container{position:relative;font-family:"Raleway", sans-serif;font-weight:300}footer .menu-links{position:relative;bottom:0;right:0}footer .menu-links ul{display:flex;justify-content:center;padding-left:0;flex-wrap:wrap}footer .menu-links ul li{padding:0 0.5rem}footer .menu-links ul li a{font-size:x-small}footer .menu-links ul li a:hover{text-decoration:underline;color:#999}footer .menu-links ul li::before{content:"";font-family:"Font Awesome 5 Free";font-weight:600;font-size:x-small;padding-right:0.5rem}footer .menu-links ul li:first-child a::before{content:"";padding-right:0}footer .menu-links ul li:first-child::before,footer .menu-links ul li:last-child::after{content:"-";position:relative;padding:0 15px}footer .menu-links ul li a:hover::after{text-decoration:none;color:#FFFFFF}footer .menu-links ul li:last-child a::after{display:none}footer .socials ul{display:flex;flex-wrap:nowrap;align-content:center;justify-content:space-evenly;align-items:center;padding:0}footer .socials ul li{padding-right:0}footer .socials ul li::last-child{padding-right:0}footer .socials ul li a{display:inline-block;text-align:center;border:1px solid #f39c12;border-radius:3px;font-size:30px;width:50px;height:50px;line-height:50px;color:#F39C12;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}footer .socials ul li a:hover{background:#F39C12;border:1px solid #F39C12;color:#FFFFFF}footer .address p{padding-top:2rem;line-height:1.5;text-align:center}footer .address strong{font-weight:600}footer .address a[href^="tel:"]{color:#F39C12;text-decoration:none}footer a[href^="tel:"]:before{content:"☎";margin-right:0.5em}footer address strong{text-transform:uppercase}@media (min-width:768px){footer hr{display:none}footer .socials ul{justify-content:center}footer .socials ul li a{font-size:22px;width:30px;height:30px;line-height:30px}footer .socials ul li{padding-right:24px}footer .address p{line-height:1.3;padding-top:0;text-align:left}}@media (min-width:992px){footer .socials ul{justify-content:flex-end}}@media (min-width:1200px){footer .socials ul li a{font-size:30px;width:45px;height:45px;line-height:46px}}