* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: ‘Inter’, sans-serif;
background: #050816;
overflow: hidden;
color: white;
height: 100vh;
position: relative;
}
.bg-gradient {
position: absolute;
inset: 0;
background:
radial-gradient(circle at top left, rgba(99,102,241,0.35), transparent 35%),
radial-gradient(circle at bottom right, rgba(168,85,247,0.3), transparent 35%),
radial-gradient(circle at center, rgba(59,130,246,0.15), transparent 45%),
#050816;
z-index: 0;
}
.grid {
position: absolute;
inset: 0;
background-image:
linear-gradient(rgba(255,255,255,0.04) 1px, transparent 1px),
linear-gradient(90deg, rgba(255,255,255,0.04) 1px, transparent 1px);
background-size: 40px 40px;
mask-image: radial-gradient(circle at center, black 40%, transparent 90%);
z-index: 0;
}
.floating-orb {
position: absolute;
border-radius: 50%;
filter: blur(80px);
opacity: 0.5;
animation: float 10s infinite ease-in-out alternate;
}
.orb1 {
width: 250px;
height: 250px;
background: #7c3aed;
top: 10%;
left: 10%;
}
.orb2 {
width: 220px;
height: 220px;
background: #2563eb;
bottom: 10%;
right: 10%;
animation-delay: 2s;
}
@keyframes float {
from {
transform: translateY(0px) translateX(0px) scale(1);
}
to {
transform: translateY(-40px) translateX(20px) scale(1.08);
}
}
.container {
position: relative;
z-index: 2;
width: 100%;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
padding: 20px;
}
.card {
width: 100%;
max-width: 760px;
background: rgba(255,255,255,0.05);
border: 1px solid rgba(255,255,255,0.1);
backdrop-filter: blur(14px);
border-radius: 28px;
padding: 70px 50px;
text-align: center;
box-shadow: 0 0 40px rgba(0,0,0,0.3);
}
.logo {
font-size: 54px;
font-weight: 800;
letter-spacing: -2px;
margin-bottom: 10px;
background: linear-gradient(90deg, #ffffff, #9ca3af);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.highlight {
color: #8b5cf6;
-webkit-text-fill-color: #8b5cf6;
}
.tagline {
display: inline-block;
padding: 10px 18px;
border: 1px solid rgba(255,255,255,0.12);
border-radius: 999px;
font-size: 13px;
letter-spacing: 1px;
text-transform: uppercase;
color: #d1d5db;
margin-bottom: 28px;
background: rgba(255,255,255,0.03);
}
h1 {
font-size: 54px;
line-height: 1.1;
margin-bottom: 20px;
font-weight: 800;
}
p {
color: #cbd5e1;
font-size: 18px;
line-height: 1.7;
max-width: 620px;
margin: auto;
}
.status {
margin-top: 40px;
display: inline-flex;
align-items: center;
gap: 10px;
background: rgba(34,197,94,0.12);
border: 1px solid rgba(34,197,94,0.25);
color: #86efac;
padding: 14px 24px;
border-radius: 999px;
font-size: 14px;
font-weight: 600;
}
.pulse {
width: 10px;
height: 10px;
background: #22c55e;
border-radius: 50%;
animation: pulse 1.5s infinite;
}
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
100% {
transform: scale(2.5);
opacity: 0;
}
}
.footer {
margin-top: 45px;
color: #94a3b8;
font-size: 14px;
}
@media(max-width:768px){
.card {
padding: 50px 28px;
}
.logo {
font-size: 40px;
}
h1 {
font-size: 36px;
}
p {
font-size: 16px;
}
}
Marc Global
Accounting • Taxation • Business Consultancy
Something Premium
Is Launching Soon
We are building a modern digital experience for Marc Global.
Our new website will be launching soon with enhanced services,
corporate solutions, and a world-class client experience.
Website Development In Progress
const card = document.querySelector(‘.card’);
document.addEventListener(‘mousemove’, (e) => {
const x = (window.innerWidth / 2 – e.pageX) / 40;
const y = (window.innerHeight / 2 – e.pageY) / 40;
card.style.transform = `rotateY(${x}deg) rotateX(${-y}deg)`;
});
document.addEventListener(‘mouseleave’, () => {
card.style.transform = ‘rotateY(0deg) rotateX(0deg)’;
});
-
Sale!
Original price was: $124.00.$70.00Current price is: $70.00.
Air Pod Pro 2023
-
$120.00
Amazon Portable Speaker
-
$156.00
Color Portable Speaker
-
$313.00
Handheld Mini Drill
-
$58.00
Iphone 15 Pro Case
-
$1,256.00
Iphone 15 Pro Max 128GB
-
$70.00
Noise Canceling Headphones
-
Sale!
Original price was: $330.00.$225.00Current price is: $225.00.
Samsung Watch
