@import url("https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap"); html, body { font-family: "Rubik", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: normal; } @media (min-width: 40em) { /* Bump up size of carousel content */ .banner-caption p { margin-bottom: 1.25rem; font-size: 1.25rem; line-height: 1.4; } } .bi { margin-left: 10px; margin-right: 10px; text-decoration: none; } #socialMediaSection a { text-decoration: none; } #banner-1 { background: rgba(0, 0, 0, 0.6) url("../images/banners/1.jpg"); background-blend-mode: darken; background-position: center; background-size: cover; } #banner-2 { background: rgba(0, 0, 0, 0.6) url("../images/banners/2.jpg"); background-blend-mode: darken; background-position: center; background-size: cover; } #banner-3 { background: rgba(0, 0, 0, 0.6) url("../images/banners/3.jpg"); background-blend-mode: darken; background-position: center; background-size: cover; } #servicesBanner { background: rgba(0, 0, 0, 0.6) url("../images/banners/services-banner.jpg"); background-blend-mode: darken; background-position: center; background-size: cover; } #galleryBanner { background: rgba(0, 0, 0, 0.6) url("../images/banners/gallery-banner.jpg"); background-blend-mode: darken; background-position: center; background-size: cover; } #contactBanner { background: rgba(0, 0, 0, 0.6) url("../images/banners/3.jpg"); background-blend-mode: darken; background-position: center; background-size: cover; } #companyLogo { max-width: 100%; height: 100px; }