			:root {
				--purple-primary: #633BF3;
				--purple-dark: #481B79;
				--text-dark: #121212;
				--text-muted: #666666;
				--border-color: #e5e5e5;
			}

			.site-header .navbar {
				background-color: #fff;
				padding: 0.75rem 2rem;
				border-bottom: 1px solid var(--border-color);
				position: relative;
				z-index: 1040;
			}

			.site-header .navbar-brand {
				text-decoration: none;
			}

			.site-header .navbar-brand img {
				max-height: 55px;
				width: auto;
			}

			.site-header .site-title-fallback {
				color: var(--purple-dark);
				line-height: 1.05;
			}

			.site-header .site-title-fallback span {
				font-weight: 400;
				font-size: 0.9rem;
			}

			.site-header .nav-link {
				color: var(--text-dark) !important;
				font-weight: 500;
				font-size: 0.95rem;
				padding: 0.75rem 1rem !important;
				display: flex;
				align-items: center;
				gap: 0.35rem;
				text-decoration: none;
			}

			.site-header .nav-link:hover,
			.site-header .nav-link.active {
				color: var(--purple-primary) !important;
			}

			.site-header .nav-link i {
				font-size: 0.75rem;
				transition: transform 0.2s ease;
			}

			.site-header .dropdown-mega:hover > .nav-link i {
				transform: rotate(180deg);
			}

			.site-header .mega-menu {
				position: absolute;
				top: 100%;
				left: 120px;
				width: 720px;
				max-width: calc(100vw - 40px);
				background: #fff;
				box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
				border-radius: 0 0 4px 4px;
				border: 1px solid var(--border-color);
				border-top: 3px solid var(--purple-primary);
				display: none;
				z-index: 1050;
				padding: 0;
				overflow: hidden;
			}

			.site-header .dropdown-mega:hover > .mega-menu {
				display: block;
			}

			.site-header .mega-menu-content {
				padding: 2rem 2rem 1.5rem;
			}

			.site-header .menu-col-title {
				font-size: 0.8rem;
				font-weight: 700;
				letter-spacing: 0.05em;
				color: var(--text-dark);
				text-transform: uppercase;
				margin-bottom: 0.75rem;
				padding-bottom: 0.5rem;
				border-bottom: 1px solid #f0f0f0;
			}

			.site-header .menu-item {
				display: block;
				text-decoration: none;
				margin-bottom: 1.25rem;
			}

			.site-header .menu-item-title {
				font-weight: 700;
				font-size: 0.9rem;
				color: var(--text-dark);
				margin-bottom: 0.15rem;
			}

			.site-header .menu-item-desc {
				font-size: 0.78rem;
				color: var(--text-muted);
				line-height: 1.3;
				margin-bottom: 0;
			}

			.site-header .menu-item:hover .menu-item-title {
				color: var(--purple-primary);
			}

			.site-header .mega-menu-footer {
				background-color: var(--purple-primary);
				padding: 0.85rem 2rem;
			}

			.site-header .mega-menu-footer a {
				color: #fff;
				text-decoration: none;
				font-weight: 600;
				font-size: 0.95rem;
				display: inline-flex;
				align-items: center;
				gap: 0.5rem;
			}

			.site-header .mega-menu-footer a:hover {
				opacity: 0.9;
			}

			.site-header .btn-free-trial {
				background-color: var(--purple-primary);
				color: #fff;
				border-radius: 50rem;
				padding: 0.5rem 1.4rem;
				font-weight: 600;
				font-size: 0.9rem;
				border: none;
				text-decoration: none;
			}

			.site-header .btn-free-trial:hover {
				background-color: #502be1;
				color: #fff;
			}

			.site-header .btn-search {
				background: none;
				border: none;
				color: var(--text-dark);
				font-size: 1.1rem;
				padding: 0.5rem;
			}

			.site-header .btn-search:hover {
				color: var(--purple-primary);
			}

			.site-header .login-menu {
				min-width: 170px;
				border: 1px solid var(--border-color);
				box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1);
			}

			.site-header .login-menu .dropdown-item:hover {
				color: var(--purple-primary);
				background-color: #f7f5ff;
			}

			@media (max-width: 1199.98px) {
				.site-header .mega-menu {
					left: 0;
				}

				.site-header .nav-link {
					padding-left: 0.65rem !important;
					padding-right: 0.65rem !important;
				}
			}

			@media (max-width: 991.98px) {
				.site-header .navbar {
					padding: 0.75rem 1rem;
				}

				.site-header .navbar-collapse {
					padding-top: 1rem;
				}

				.site-header .navbar-nav {
					width: 100%;
				}

				.site-header .mega-menu {
					position: static;
					width: 100%;
					max-width: 100%;
					margin-top: 0.25rem;
					box-shadow: none;
					border-radius: 0;
					display: none;
				}

				.site-header .dropdown-mega.is-open > .mega-menu {
					display: block;
				}

				.site-header .dropdown-mega:hover > .mega-menu {
					display: none;
				}

				.site-header .dropdown-mega.is-open:hover > .mega-menu {
					display: block;
				}

				.site-header .mega-menu-content {
					padding: 1.25rem;
				}

				.site-header .mega-menu .row > [class*="col-"] {
					margin-bottom: 1rem;
				}

				.site-header .right-controls {
					align-items: flex-start !important;
					flex-direction: column;
					gap: 0.5rem !important;
					padding-top: 1rem;
				}

				.site-header .right-controls .dropdown {
					width: 100%;
				}

				.site-header .right-controls .nav-link {
					padding-left: 0 !important;
				}
			}

			@media (max-width: 575.98px) {
				.site-header .mega-menu-content {
					padding: 1rem;
				}

				.site-header .mega-menu-footer {
					padding: 0.85rem 1rem;
				}
			}
/* Event page */
/* =========================================================
   Quality Leaders and Professionals Connect 2026 — Premium
   Scoped to .qlc-page so it never leaks into other templates
   ========================================================= */
.qlc-page{
    --qlc-navy:#0a1c30;
    --qlc-navy-deep:#061423;
    --qlc-blue:#015b8c;
    --qlc-blue-light:#3d9fd6;
    --qlc-gold:#c9a24b;
    --qlc-gold-light:#e6c675;
    --qlc-ink:#15121F;
    --qlc-muted:#6B7280;
    --qlc-line:#ECEAF3;
    font-family:'Inter', sans-serif;
    color:var(--qlc-ink);
    overflow-x:hidden;
}
.qlc-page h1, .qlc-page h2, .qlc-page h3, .qlc-page h4{
    font-family:'Manrope', sans-serif;
}
.qlc-eyebrow{
    display:inline-flex; align-items:center; gap:10px;
    font-size:12px; font-weight:700; letter-spacing:.14em; text-transform:uppercase;
    color:var(--qlc-gold);
}
.qlc-eyebrow::before{
    content:""; width:26px; height:2px; background:var(--qlc-gold); display:inline-block;
}
.qlc-divider{
    width:64px; height:3px; border-radius:99px;
    background:linear-gradient(90deg, var(--qlc-gold), var(--qlc-blue));
}

/* ---------- Hero ---------- */
.qlc-hero{
    position:relative;
    background:
        radial-gradient(1100px 500px at 15% 0%, rgba(201,162,75,.18), transparent 60%),
        radial-gradient(900px 600px at 100% 100%, rgba(61,159,214,.25), transparent 55%),
        linear-gradient(160deg, var(--qlc-navy) 0%, var(--qlc-navy-deep) 100%);
    color:#fff;
    padding:110px 0 90px;
    overflow:hidden;
}
.qlc-hero::before{
    content:"";
    position:absolute; inset:0;
    background-image:
        linear-gradient(rgba(255,255,255,.05) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255,255,255,.05) 1px, transparent 1px);
    background-size:64px 64px;
    mask-image:radial-gradient(circle at 30% 30%, #000 0%, transparent 65%);
    pointer-events:none;
}
.qlc-hero-badge{
    display:inline-flex; align-items:center; gap:8px;
    background:rgba(201,162,75,.12);
    border:1px solid rgba(201,162,75,.4);
    color:var(--qlc-gold-light);
    font-size:12px; font-weight:700; letter-spacing:.12em; text-transform:uppercase;
    padding:8px 18px; border-radius:999px;
    margin-bottom:24px;
}
.qlc-hero h1{
    font-size:clamp(32px, 4.2vw, 54px);
    font-weight:800;
    line-height:1.12;
    margin-bottom:18px;
}
.qlc-hero h1 span{ color:var(--qlc-gold-light); }
.qlc-hero-sub{
    font-size:19px;
    color:rgba(255,255,255,.78);
    max-width:560px;
    margin-bottom:32px;
    line-height:1.6;
}
.qlc-meta-row{
    display:flex; flex-wrap:wrap; gap:14px;
    margin-bottom:36px;
}
.qlc-meta-chip{
    display:flex; align-items:center; gap:10px;
    background:rgba(255,255,255,.06);
    border:1px solid rgba(255,255,255,.14);
    backdrop-filter:blur(6px);
    padding:12px 18px; border-radius:14px;
    font-weight:600; font-size:14.5px;
    color:#fff;
}
.qlc-meta-chip i{ color:var(--qlc-gold-light); font-size:16px; }
.qlc-hero-actions{ display:flex; flex-wrap:wrap; gap:16px; }
.qlc-btn-gold{
    display:inline-flex; align-items:center; gap:10px;
    background:linear-gradient(135deg, var(--qlc-gold-light), var(--qlc-gold));
    color:#1c1404; font-weight:700; font-size:15px;
    padding:16px 30px; border-radius:999px;
    box-shadow:0 16px 34px -12px rgba(201,162,75,.55);
    text-decoration:none;
    transition:transform .2s ease, box-shadow .2s ease;
}
.qlc-btn-gold:hover{ transform:translateY(-2px); color:#1c1404; box-shadow:0 22px 40px -12px rgba(201,162,75,.65); }
.qlc-btn-ghost{
    display:inline-flex; align-items:center; gap:10px;
    background:transparent; color:#fff; font-weight:600; font-size:15px;
    padding:16px 26px; border-radius:999px;
    border:1.5px solid rgba(255,255,255,.35);
    text-decoration:none;
    transition:.2s ease;
}
.qlc-btn-ghost:hover{ background:rgba(255,255,255,.08); color:#fff; border-color:rgba(255,255,255,.6); }

/* Hero date panel */
.qlc-date-panel{
    background:rgba(255,255,255,.05);
    border:1px solid rgba(255,255,255,.14);
    border-radius:24px;
    padding:42px 36px;
    backdrop-filter:blur(8px);
    position:relative;
}
.qlc-date-panel .qlc-day{
    font-size:64px; font-weight:800; line-height:1; color:#fff;
}
.qlc-date-panel .qlc-month{
    font-size:16px; letter-spacing:.18em; text-transform:uppercase; color:var(--qlc-gold-light); font-weight:700;
    margin-top:6px;
}
.qlc-date-panel hr{ border-color:rgba(255,255,255,.15); margin:26px 0; }
.qlc-date-panel .qlc-venue-line{ display:flex; gap:12px; align-items:flex-start; color:rgba(255,255,255,.85); font-size:14.5px; margin-bottom:14px; }
.qlc-date-panel .qlc-venue-line i{ color:var(--qlc-gold-light); margin-top:3px; }

/* ---------- Intro / pull quote ---------- */
.qlc-intro{ padding:96px 0; background:#fff; }
.qlc-pull{
    font-family:'Manrope', sans-serif;
    font-size:clamp(22px, 2.6vw, 32px);
    font-weight:700; line-height:1.4;
    color:var(--qlc-navy);
    border-left:4px solid var(--qlc-gold);
    padding-left:28px;
    margin:36px 0;
}
.qlc-intro p{ font-size:17px; line-height:1.85; color:#3c4250; }

/* ---------- Topics ---------- */
.qlc-topics{ padding:96px 0; background:#f7f8fb; }
.qlc-topic-card{
    background:#fff;
    border:1px solid #ECEAF3;
    border-radius:20px;
    padding:34px 30px;
    height:100%;
    position:relative;
    transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}
.qlc-topic-card:hover{
    transform:translateY(-6px);
    box-shadow:0 28px 50px -24px rgba(10,28,48,.28);
    border-color:transparent;
}
.qlc-topic-num{
    font-family:'Manrope', sans-serif;
    font-size:13px; font-weight:800; letter-spacing:.08em;
    color:var(--qlc-gold);
    margin-bottom:16px;
}
.qlc-topic-card h3{ font-size:19px; font-weight:700; color:var(--qlc-navy); margin-bottom:10px; }
.qlc-topic-card p{ font-size:14.5px; color:var(--qlc-muted); margin:0; line-height:1.7; }
.qlc-topic-icon{
    width:52px; height:52px; border-radius:14px;
    display:flex; align-items:center; justify-content:center;
    background:linear-gradient(135deg, var(--qlc-blue), var(--qlc-navy));
    color:#fff; font-size:20px;
    margin-bottom:18px;
}

/* ---------- What to expect (timeline) ---------- */
.qlc-expect{ padding:96px 0; background:#fff; }
.qlc-expect-item{
    display:flex; gap:20px; padding:26px 0;
    border-bottom:1px solid #ECEAF3;
}
.qlc-expect-item:last-child{ border-bottom:0; }
.qlc-expect-badge{
    flex-shrink:0; width:46px; height:46px; border-radius:50%;
    display:flex; align-items:center; justify-content:center;
    background:#f1f6fa; color:var(--qlc-blue); font-size:18px;
}
.qlc-expect-item h5{ font-weight:700; color:var(--qlc-navy); margin-bottom:4px; }
.qlc-expect-item p{ color:var(--qlc-muted); font-size:14.5px; margin:0; line-height:1.7; }

/* ---------- Speakers & Presenter ---------- */
.qlc-speakers{ padding:96px 0; background:#f7f8fb; }
.qlc-presenter-card{
    background:#fff; border:1px solid #ECEAF3; border-radius:24px;
    padding:40px; display:flex; gap:28px; align-items:center;
    margin-bottom:48px;
    box-shadow:0 24px 50px -30px rgba(10,28,48,.18);
}
.qlc-avatar{
    flex-shrink:0; border-radius:50%;
    display:flex; align-items:center; justify-content:center;
    background:linear-gradient(135deg, var(--qlc-blue), var(--qlc-navy));
    color:#fff;
}
.qlc-presenter-card .qlc-avatar{ width:110px; height:110px; font-size:38px; }
.qlc-presenter-card .qlc-role-tag{
    display:inline-block; font-size:11px; font-weight:800; letter-spacing:.1em; text-transform:uppercase;
    color:var(--qlc-gold); background:rgba(201,162,75,.12); padding:5px 12px; border-radius:999px; margin-bottom:10px;
}
.qlc-presenter-card h3{ font-size:22px; font-weight:800; color:var(--qlc-navy); margin-bottom:4px; }
.qlc-presenter-card .qlc-org{ color:var(--qlc-muted); font-size:14.5px; margin-bottom:10px; }
.qlc-presenter-card .qlc-tbd{ font-size:13px; color:var(--qlc-muted); font-style:italic; margin:0; }

.qlc-speaker-card{
    background:#fff; border:1px solid #ECEAF3; border-radius:20px;
    padding:28px 24px; text-align:center; height:100%;
    transition:transform .25s ease, box-shadow .25s ease;
}
.qlc-speaker-card:hover{ transform:translateY(-6px); box-shadow:0 24px 44px -26px rgba(10,28,48,.25); }
.qlc-speaker-card .qlc-avatar{ width:78px; height:78px; font-size:26px; margin:0 auto 18px; }
.qlc-speaker-card h5{ font-weight:700; color:var(--qlc-navy); margin-bottom:4px; font-size:16px; }
.qlc-speaker-card .qlc-org{ color:var(--qlc-muted); font-size:13px; margin-bottom:10px; }
.qlc-speaker-card .qlc-tbd{
    display:inline-block; font-size:11px; font-weight:700; letter-spacing:.06em; text-transform:uppercase;
    color:var(--qlc-blue); background:#eef5fa; padding:4px 12px; border-radius:999px;
}

/* ---------- Who should attend ---------- */
.qlc-attend{ padding:96px 0; background:linear-gradient(180deg,#f7f8fb 0%, #fff 100%); }
.qlc-pill{
    display:inline-flex; align-items:center; gap:8px;
    background:#fff; border:1.5px solid #ECEAF3;
    color:var(--qlc-navy); font-weight:600; font-size:14px;
    padding:11px 20px; border-radius:999px; margin:0 10px 10px 0;
}
.qlc-pill i{ color:var(--qlc-gold); font-size:8px; }
.qlc-industry-strip{
    display:flex; flex-wrap:wrap; justify-content:center; gap:14px; margin-top:36px;
}
.qlc-industry-chip{
    display:flex; align-items:center; gap:10px;
    background:var(--qlc-navy); color:#fff;
    padding:14px 22px; border-radius:14px;
    font-weight:600; font-size:14px;
}
.qlc-industry-chip i{ color:var(--qlc-gold-light); font-size:17px; }

/* ---------- Venue ---------- */
.qlc-venue{ padding:0 0 96px; background:#fff; }
.qlc-venue-card{
    background:linear-gradient(160deg, var(--qlc-navy) 0%, var(--qlc-navy-deep) 100%);
    border-radius:28px;
    padding:56px;
    color:#fff;
    position:relative;
    overflow:hidden;
}
.qlc-venue-card::after{
    content:"";
    position:absolute; right:-60px; top:-60px; width:260px; height:260px; border-radius:50%;
    background:radial-gradient(circle, rgba(201,162,75,.28), transparent 70%);
}
.qlc-venue-card h3{ font-size:28px; font-weight:800; margin-bottom:6px; }
.qlc-venue-card .qlc-venue-sub{ color:rgba(255,255,255,.7); margin-bottom:30px; }
.qlc-venue-stat{ display:flex; gap:16px; align-items:flex-start; margin-bottom:22px; }
.qlc-venue-stat i{ color:var(--qlc-gold-light); font-size:20px; margin-top:2px; }
.qlc-venue-stat h6{ color:#fff; font-weight:700; margin-bottom:2px; }
.qlc-venue-stat p{ color:rgba(255,255,255,.68); font-size:14px; margin:0; }

/* ---------- CTA ---------- */
.qlc-cta{
    padding:90px 0;
    background:
        radial-gradient(800px 400px at 80% 0%, rgba(201,162,75,.22), transparent 60%),
        linear-gradient(135deg, var(--qlc-blue) 0%, var(--qlc-navy) 100%);
    color:#fff;
    text-align:center;
}
.qlc-cta .qlc-urgency{
    display:inline-flex; align-items:center; gap:8px;
    background:rgba(255,255,255,.12); border:1px solid rgba(255,255,255,.25);
    padding:8px 18px; border-radius:999px; font-size:13px; font-weight:700;
    letter-spacing:.05em; margin-bottom:22px;
}
.qlc-cta h2{ font-size:clamp(26px,3.4vw,38px); font-weight:800; margin-bottom:14px; }
.qlc-cta p{ color:rgba(255,255,255,.82); max-width:560px; margin:0 auto 34px; font-size:16px; }

/* ---------- Closing strip ---------- */
.qlc-closing{ padding:70px 0; background:#fff; text-align:center; }
.qlc-closing h4{ font-weight:800; color:var(--qlc-navy); margin-bottom:6px; }
.qlc-closing .qlc-tagline{
    font-family:'Manrope', sans-serif; font-weight:700; font-size:19px; color:var(--qlc-gold);
    margin-top:18px;
}

/* ---------- Event image strip ---------- */
.qlc-event-image{ padding:70px 0; background:#fff; text-align:center; }
.qlc-event-image img{ max-width:520px; width:100%; height:auto; }
.qlc-event-image .qlc-img-caption{ color:var(--qlc-muted); font-size:14px; margin-top:10px; }

@media (max-width:991px){
    .qlc-hero{ padding:80px 0 60px; text-align:left; }
    .qlc-date-panel{ margin-top:40px; }
}
/* ============ All styles scoped to .qlpc so they won't affect the rest of your site ============ */
.qlpc{
  --q-navy:#0B2540; --q-blue:#005B8F; --q-sky:#4FB3E8; --q-mist:#C5DAE5;
  --q-ice:#F3F8FB; --q-ink:#1B2B3A; --q-muted:#5E7384; --q-gold:#C9A45C;
  font-family:'Inter',system-ui,sans-serif; color:var(--q-ink); background:#fff;
}
.qlpc h2,.qlpc .q-serif{font-family:'Playfair Display',Georgia,serif}

/* Section heading */
.qlpc .q-section{padding:80px 0}
.qlpc .q-eyebrow{letter-spacing:.22em; text-transform:uppercase; font-size:.78rem; font-weight:600; color:var(--q-blue)}
.qlpc .q-title{font-size:clamp(1.8rem,3.4vw,2.6rem); color:var(--q-navy)}
.qlpc .q-rule{width:64px; height:3px; background:linear-gradient(90deg,var(--q-blue),var(--q-sky)); border-radius:3px}

/* Filters */
.qlpc .q-filters .btn{border-radius:50px; border:1px solid var(--q-mist); color:var(--q-muted); font-size:.875rem; font-weight:500; padding:.45rem 1.1rem; background:#fff}
.qlpc .q-filters .btn.active,.qlpc .q-filters .btn:hover{background:var(--q-blue); border-color:var(--q-blue); color:#fff}

/* Timeline */
.qlpc .q-timeline{position:relative}
.qlpc .q-item{position:relative; display:grid; grid-template-columns:150px 1fr; gap:1.75rem; padding-bottom:1.25rem}
.qlpc .q-item::before{content:""; position:absolute; left:163px; top:10px; bottom:-10px; width:2px; background:var(--q-mist)}
.qlpc .q-item:last-child::before{display:none}
.qlpc .q-time{text-align:right; padding-top:1.35rem; font-weight:600; color:var(--q-blue); font-size:.92rem; white-space:nowrap}
.qlpc .q-time small{display:block; color:var(--q-muted); font-weight:500; font-size:.78rem}
.qlpc .q-card{position:relative; background:#fff; border:1px solid #E3ECF2; border-radius:16px; padding:1.35rem 1.5rem;
  transition:border-color .2s, box-shadow .2s, transform .2s}
.qlpc .q-card::before{content:""; position:absolute; left:-21px; top:1.55rem; width:14px; height:14px; border-radius:50%;
  background:#fff; border:3px solid var(--q-sky)}
.qlpc .q-card:hover{border-color:var(--q-sky); box-shadow:0 14px 34px -18px rgba(0,91,143,.35); transform:translateX(4px)}
.qlpc .q-card h4{font-size:1.12rem; font-weight:600; color:var(--q-navy); margin:.55rem 0 .45rem}
.qlpc .q-card p{color:var(--q-muted); font-size:.93rem; margin:0; line-height:1.6}
.qlpc .q-badge{display:inline-flex; align-items:center; gap:.35rem; font-size:.72rem; font-weight:600; letter-spacing:.06em;
  text-transform:uppercase; padding:.3rem .7rem; border-radius:50px; background:var(--q-ice); color:var(--q-blue)}
.qlpc .q-badge.keynote{background:var(--q-blue); color:#fff}
.qlpc .q-badge.panel{background:#E4F4FC; color:#0B6B9E}
.qlpc .q-badge.case{background:#EEF1FF; color:#3F4FB0}

/* Break rows */
.qlpc .q-item.is-break .q-card{background:var(--q-ice); border-style:dashed; padding:1rem 1.5rem}
.qlpc .q-item.is-break .q-card::before{border-color:var(--q-mist); background:var(--q-ice)}
.qlpc .q-item.is-break h4{font-size:1rem; margin:0; display:flex; align-items:center; gap:.5rem; color:var(--q-blue)}

/* Evening highlight */
.qlpc .q-item.is-evening .q-card{background:linear-gradient(135deg,var(--q-navy),#0A3A60); border:0; color:#fff}
.qlpc .q-item.is-evening .q-card::before{border-color:var(--q-gold)}
.qlpc .q-item.is-evening h4{color:#fff}
.qlpc .q-item.is-evening p{color:rgba(255,255,255,.75)}
.qlpc .q-item.is-evening .q-badge{background:rgba(201,164,92,.18); color:var(--q-gold)}

.qlpc .q-item.q-hide{display:none}

@media (max-width:767.98px){
  .qlpc .q-item{grid-template-columns:1fr; gap:.4rem; padding-left:1.6rem}
  .qlpc .q-item::before{left:6px; top:6px}
  .qlpc .q-time{text-align:left; padding-top:0}
  .qlpc .q-time small{display:inline; margin-left:.35rem}
  .qlpc .q-card::before{left:-25.6px; top:-1.55rem}
  .qlpc .q-card:hover{transform:none}
}