.logo{width:200px}.nav-menu{font-size:22px;width:50%;justify-content:space-evenly}.nav-container{max-width:1450px}.justify-center{justify-content:center}.mx-600{max-width:600px}.mx-450{max-width:450px}.h-14{height:15rem}.br-10{border-radius:10px}@media only screen and (max-width:790px){.mb-pd{padding-left:14px;padding-right:14px}}@media only screen and (max-width:767px){.footer-icon{justify-content:center}.header-text{text-align:center}}@media only screen and (max-width:515px){.map,.message{width:95vw}}