/* -------------------------------------------
PANDA TECHNOLOGY — GLOBAL CUSTOM CSS SYSTEM
All classes are prefixed with .pt-
Safe for Wix global use (no conflicts)
------------------------------------------- */
/* Universal settings for PT components */
.pt-section-wrapper {
box-sizing: border-box;
font-family: inherit;
color: inherit;
}
/* -------------------------------------------
HERO HEADING BLOCK
------------------------------------------- */
.pt-hero-heading {
padding: 0;
margin-bottom: 24px;
}
.pt-hero-eyebrow {
margin: 0 0 6px 0;
font-size: 0.75em; /* inherits global scaling */
letter-spacing: 0.18em;
text-transform: uppercase;
opacity: 0.75;
}
.pt-hero-title {
margin: 0;
font-weight: inherit; /* inherits Wix global H1 weight */
font-size: inherit; /* inherits Wix global H1 size */
line-height: inherit; /* inherits Wix global H1 line height */
}
.pt-hero-title-highlight {
color: #0073E6; /* Panda brand blue */
}
/* -------------------------------------------
FEATURE CARDS (if using cards later)
------------------------------------------- */
.pt-card {
background: #020617;
border: 1px solid rgba(148, 163, 184, 0.45);
border-radius: 14px;
padding: 16px 20px;
color: inherit;
transition: all 0.2s ease;
}
.pt-card:hover {
border-color: #0073E6;
box-shadow: 0 0 18px rgba(0, 115, 230, 0.35);
}
.pt-card-tag {
font-size: 0.7rem;
letter-spacing: 0.16em;
text-transform: uppercase;
color: #0073E6;
margin-bottom: 6px;
}
.pt-card-title {
margin: 0 0 5px 0;
font-size: inherit;
font-weight: inherit;
}
.pt-card-body {
font-size: 0.9rem;
opacity: 0.8;
margin-bottom: 10px;
}
/* -------------------------------------------
CTA BUTTONS (Brand Safe)
------------------------------------------- */
.pt-btn {
display: inline-flex;
align-items: center;
padding: 12px 22px;
border-radius: 999px;
cursor: pointer;
font-size: 0.95rem;
text-decoration: none;
transition: 0.15s ease;
}
.pt-btn-primary {
background: radial-gradient(circle at 20% 0, #0073E6, #2061B7);
color: #ffffff;
border: none;
box-shadow: 0 12px 26px rgba(0, 115, 230, 0.45);
}
.pt-btn-primary:hover {
transform: translateY(-2px);
box-shadow: 0 18px 36px rgba(0, 115, 230, 0.75);
}
.pt-btn-ghost {
background: transparent;
border: 1px solid rgba(148, 163, 184, 0.4);
color: #ffffff;
}
.pt-btn-ghost:hover {
background: rgba(255, 255, 255, 0.05);
}
/* -------------------------------------------
CHECKLISTS (Green hybrid)
------------------------------------------- */
.pt-checklist {
margin: 0;
padding: 0;
list-style: none;
}
.pt-checklist li {
padding-left: 1.4rem;
position: relative;
margin-bottom: 6px;
}
.pt-checklist li::before {
content: "✓";
position: absolute;
left: 0;
top: 2px;
color: #22c55e;
font-weight: 600;
}
/* -------------------------------------------
SECTION LABELS
------------------------------------------- */
.pt-section-label {
font-size: 0.75em;
text-transform: uppercase;
letter-spacing: 0.16em;
opacity: 0.7;
margin-bottom: 6px;
}
/* -------------------------------------------
SAFE GRID SYSTEM
------------------------------------------- */
.pt-grid-2 {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 22px;
}
.pt-grid-3 {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 22px;
}
@media (max-width: 900px) {
.pt-grid-2,
.pt-grid-3 {
grid-template-columns: 1fr;
}
}
/* -------------------------------------------
GEO TAG CHIPS
------------------------------------------- */
.pt-geo-chip {
display: inline-block;
padding: 4px 10px;
border-radius: 999px;
background: rgba(255,255,255,0.06);
font-size: 0.75rem;
border: 1px solid rgba(255,255,255,0.1);
margin: 3px;
}
top of page
Cybersecurity Checklist for SMBs: Essential Steps to Protect Your Business
Maintain a Strong Password Policy:
Be Wary of Phishing:
Annual Security Assessment:
Up-to-Date Back-Ups:
Mandatory Cybersecurity Training:
Monitor User Access:
Multi-Layered Security:
Clear Data Management Guidelines:
Re-Examine Policies Regularly:
Deploy Endpoint Security:
Evaluate BYOD Policies:
Update Software Promptly:
bottom of page