

/* Footer Top */
footer                                   { background: var(--blue); color: var(--mint); padding: 30px 50px 30px 50px; }

footer .socialmedia                                  { text-align: right; }
footer .socialmedia svg                                 { height: 40px; width: auto; }




footer .mod_customnav                   {}
footer .mod_customnav ul                { display: flex; margin: 0; padding: 0; list-style: none; }
footer .mod_customnav ul li             { margin-right: 35px; }
footer .mod_customnav ul li a           { color: var(--mint); }




/*#####################################################################################################################/
  RESPONSIVE STYLES ###################################################################################################/
######################################################################################################################*/

@media (min-width: 1460px) {

}

@media (min-width: 1200px) {

}

@media (min-width: 992px) and  (max-width: 1200px) {

}

@media (min-width: 768px) and  (max-width: 992px) {  

}
@media (max-width: 1200px) {

}
@media (max-width: 992px) {  
footer                                   { padding: 30px 30px 30px 30px; } 
footer .mod_customnav ul                { flex-direction: column; justify-content: center; }
footer .mod_customnav ul li             { margin: 0 0 10px 0; }
}




