/* Main Layout */ .logo .bg-primary { background-color: transparent !important; } span.head-boxes-head { color: transparent; } .head-boxes h2 { font-size: 24px; font-weight: 500; padding: 0; line-height: 1px; margin: 0 0 20px 0; letter-spacing: 2px; text-transform: uppercase; color: rgba(var(--bs-body-color),1); font-family: "Poppins", sans-serif; } .head-boxes-title2 { color: rgba(var(--bs-link-color),1); } .head-boxes h2::after { content: ""; width: 100px; height: 1px; display: inline-block; background: rgba(var(--bs-link-color),1); margin: 4px 10px; } p.head-boxes-foot { margin: 0; margin: -15px 0 5px 0; font-size: 12px; font-weight: 700; text-transform: uppercase; font-family: "Poppins", sans-serif; color: rgba(var(--bs-body-color),1); }