 body {font-family: 'Open Sans', sans-serif;background-color: #f8f9fa;font-size:1.125rem;}h1, h2, h3, .highlight {font-family: 'Oswald', sans-serif;}header {background-color:#16164a;padding: 20px 0;}.bg-dark {background-color:#182978!important;}header h1 {color: #ffffff;margin: 0;}.hero {background-image: url('images/Selective Concrete Inc - Background.webp');background-repeat: no-repeat;background-size: cover;color: #fff;padding: 100px 0;text-align: center;}.hero h2 {font-size: 3rem;font-family: 'Oswald', sans-serif;margin-bottom: 20px;}.hero p {font-size: 1.25rem;}.services {padding: 50px 0;background-color: #acbfe6;color: #ffffff;}.services1 {padding-bottom: 50px;background-color: #acbfe6;color: #ffffff;}section#contact.py-5 {background-color: #acbfe6;color: #ffffff;}.service-card:hover {transform: translateY(-10px);}footer {background-color: #182978;color: #ffffff;padding: 20px 0;}.card-body {color: #fff;background-color: #182978;text-align: center;}.card {--bs-card-border-width: 0;}.navbar-nav {--bs-nav-link-color: #fff;font-family: 'Oswald', sans-serif;--bs-nav-link-hover-color:#6688cc;}section#contact.py-5 {padding-top: 1.5rem!important;padding-bottom: .2rem!important;}.social-icon:hover {color: #6688cc;}.social-icon {color:#fff;}a {color:#fff;text-decoration: none;}a:hover {color: #6688cc;text-decoration: none;}.navbar-brand {display: flex;align-items: center;text-decoration: none;font-family: 'Oswald', sans-serif;}.logo-image {height: 70px;width: auto;}.navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}.h5, h5 {font-size: 1.50rem;font-family: oswald;text-transform: uppercase;}.left-info,.right-info {font-family: 'Oswald', sans-serif;}.circle-icon {display: inline-flex;align-items: center;justify-content: center;width: 70px;height: 70px;border: 5px solid #fff;border-radius: 50%;}.mb-3 {margin-bottom: 0rem !important;}.bg-light {--bs-bg-opacity: 1;background-color: #acbfe6;}.custom-btn {border-radius: 0 !important;background-color: #182978;border-color: #182978;color: #fff;font-size: 1.50rem;font-family: oswald;padding: 10px 20px;}.custom-btn:hover {background-color: #ffffff;border-color: #ffffff;color:#182978;}#ctaButton:hover {background-color: #182978;color: #fff;}#ctaButton{background-color: #acbfe6;outline: none;color: #182978;}.custom-btn {--bs-btn-border-width: 0px;}.fa-1x {font-size: 1.7em!important;}