﻿.qcv-editorial-public,.qcv-magazines,.qcv-editorial-single-body,.qcv-editorial-single-hero>div{width:min(100%,1180px);margin-right:auto;margin-left:auto}.qcv-event-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.qcv-event-card,.qcv-magazine-featured,.qcv-magazine-archive article{overflow:hidden;border:1px solid rgba(217,174,79,.22);border-radius:18px;background:#111318;color:#f7f3e9}.qcv-event-card a,.qcv-event-card a:visited,.qcv-magazine-featured a,.qcv-magazine-featured a:visited,.qcv-magazine-archive a,.qcv-magazine-archive a:visited,.qcv-editorial-single a,.qcv-editorial-single a:visited{color:#f7f3e9!important;text-decoration:none}.qcv-event-card a:hover,.qcv-event-card a:focus-visible,.qcv-magazine-featured a:hover,.qcv-magazine-featured a:focus-visible,.qcv-magazine-archive a:hover,.qcv-magazine-archive a:focus-visible,.qcv-editorial-single a:hover,.qcv-editorial-single a:focus-visible{color:#f3d487!important;text-decoration:none}.qcv-event-cover{display:block;aspect-ratio:16/10;background:#171a20}.qcv-event-cover img{width:100%;height:100%;object-fit:cover}.qcv-event-cover span{display:grid;height:100%;place-items:center;color:#d9ae4f;font-size:38px}.qcv-event-card>div{padding:20px}.qcv-event-card time,.qcv-editorial-eyebrow,.qcv-editorial-section-head p,.qcv-magazine-featured span{color:#d9ae4f;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.qcv-event-card h3{margin:9px 0;font-size:20px}.qcv-event-card p{color:#aaa89f}.qcv-editorial-button,.qcv-editorial-button:visited{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:max-content;min-height:42px;margin-top:16px;border:1px solid rgba(217,174,79,.72);border-radius:12px;background:#d9ae4f;color:#090A0C!important;padding:11px 18px;font-size:13px;font-weight:800;line-height:1;text-decoration:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.qcv-editorial-button:hover,.qcv-editorial-button:focus-visible{border-color:#f3d487;background:#f3d487;color:#090A0C!important;text-decoration:none!important;transform:translateY(-1px)}.qcv-editorial-button.is-compact{min-height:38px;margin-top:12px;padding:9px 15px;font-size:12px}.qcv-editorial-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:#d9ae4f!important;font-size:13px;font-weight:800;text-decoration:none!important}.qcv-magazines{display:grid;gap:26px;padding:48px 20px 72px}.qcv-magazine-featured{display:grid;grid-template-columns:minmax(260px,.7fr) 1fr;align-items:center;padding:26px;gap:34px}.qcv-magazine-featured img,.qcv-magazine-archive img{display:block;width:100%;height:auto;border-radius:12px}.qcv-magazine-featured h2{margin:12px 0 10px;font-size:30px;line-height:1.12}.qcv-magazine-featured time{display:block;margin-bottom:8px;color:#f7f3e9;font-size:14px}.qcv-magazine-featured p{max-width:620px;margin:0;color:#f7f3e9;line-height:1.55}.qcv-magazine-archive{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.qcv-magazine-archive article{display:grid;align-content:start;padding:16px}.qcv-magazine-archive h3{margin:14px 0 8px;font-size:20px;line-height:1.25}.qcv-magazine-archive p{display:-webkit-box;overflow:hidden;margin:0;color:#aaa89f;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.qcv-editorial-single{background:#090a0c;color:#f7f3e9}.single-revistas .page-header,.single-revistas .entry-title,.single-eventos .page-header,.single-eventos .entry-title,.page-id-331 .page-header,.page-id-331 .entry-title{display:none!important}.qcv-editorial-single-hero{border-bottom:1px solid rgba(217,174,79,.18);background:linear-gradient(90deg,rgba(9,10,12,.96),rgba(9,10,12,.78)),url("https://quemconectavende.com.br/wp-content/uploads/2026/06/qcv-footer-lines-bg.webp") center/cover no-repeat;padding:86px 20px 62px}.qcv-editorial-single-hero h1{max-width:920px;margin:0;color:#f7f3e9;font-size:56px;font-weight:800;line-height:1.02;font-family:"Akshar",sans-serif}.qcv-editorial-single-hero time,.qcv-editorial-single-location{display:flex;align-items:center;gap:8px;margin:18px 0 0;color:#d9ae4f;font-weight:800}.qcv-editorial-single-body{display:grid;grid-template-columns:minmax(320px,.58fr) 1fr;gap:54px;margin-top:64px;margin-bottom:82px;padding:0 20px}.qcv-editorial-single-media img{display:block;width:100%;height:auto;border:1px solid rgba(217,174,79,.2);border-radius:18px}.qcv-editorial-single-copy{min-width:0}.qcv-editorial-prose{max-width:760px;color:#AAA89F;font-size:18px;line-height:1.8}.qcv-editorial-prose p{margin:0 0 22px}.qcv-editorial-prose a{color:#d9ae4f!important;text-decoration:underline;text-underline-offset:4px}.qcv-event-detail{max-width:940px;margin:auto}.qcv-event-detail>img{width:100%;max-height:480px;object-fit:cover;border-radius:18px;margin:24px 0}@media(max-width:900px){.qcv-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qcv-editorial-single-body,.qcv-magazine-featured{grid-template-columns:1fr}.qcv-magazine-archive{grid-template-columns:repeat(2,minmax(0,1fr))}.qcv-editorial-single-hero h1{font-size:42px}}@media(max-width:580px){.qcv-event-grid,.qcv-magazine-archive{grid-template-columns:1fr}.qcv-magazines{padding:32px 16px 54px}.qcv-magazine-featured{padding:16px}.qcv-editorial-single-body{padding:0 16px;margin-top:40px}.qcv-editorial-single-hero{padding:54px 16px 42px}}

/* 7.3.4 - agenda compacta da home. */
.qcv-home-events-title{margin:0 0 16px;color:#f7f3e9;font-size:26px;line-height:1.15}.qcv-home-event-list{display:grid;width:100%;gap:10px}.qcv-home-event-row{display:grid;grid-template-columns:78px 76px minmax(0,1fr);min-width:0;min-height:106px;overflow:hidden;border:1px solid rgba(217,174,79,.34);border-radius:14px;background:#111318;box-shadow:0 14px 34px rgba(0,0,0,.18);transition:border-color .18s ease,transform .18s ease}.qcv-home-event-row:hover{border-color:#d9ae4f;transform:translateY(-1px)}.qcv-home-event-thumb{display:block;min-width:0;background:#090a0c}.qcv-home-event-thumb img{display:block;width:100%;height:100%;object-fit:cover}.qcv-home-event-thumb>span{display:grid;height:100%;place-items:center;color:#d9ae4f;font-size:28px}.qcv-home-event-date{display:grid;align-content:center;justify-items:center;padding:10px 7px;background:linear-gradient(145deg,#f3d487,#d9ae4f);color:#090A0C;text-align:center;text-transform:uppercase}.qcv-home-event-date strong{font-size:27px;line-height:1}.qcv-home-event-date span{margin-top:3px;font-size:11px;font-weight:900;letter-spacing:.08em}.qcv-home-event-date time{margin-top:9px;color:#090A0C;font-size:11px;font-weight:900;letter-spacing:.04em}.qcv-home-event-copy{display:grid;min-width:0;align-content:center;padding:14px 16px}.qcv-home-event-copy h3{min-width:0;margin:0 0 6px;font-size:17px;line-height:1.2}.qcv-home-event-copy h3 a,.qcv-home-event-copy h3 a:visited{display:block;overflow:hidden;color:#f7f3e9!important;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.qcv-home-event-copy h3 a:hover,.qcv-home-event-copy h3 a:focus-visible{color:#f3d487!important;text-decoration:none}.qcv-home-event-copy p{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden;margin:0 0 8px;color:#aaa89f;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.qcv-home-event-copy p i{flex:0 0 auto;color:#d9ae4f}.qcv-home-event-more{display:inline-flex;width:max-content;align-items:center;gap:5px;color:#d9ae4f!important;font-size:11px;font-weight:800;text-decoration:none!important}.qcv-home-event-more:hover,.qcv-home-event-more:focus-visible{color:#f3d487!important;text-decoration:underline!important;text-underline-offset:3px}@media(max-width:520px){.qcv-home-event-row{grid-template-columns:66px minmax(0,1fr)}.qcv-home-event-thumb{display:none}.qcv-home-event-date strong{font-size:23px}.qcv-home-event-copy{padding:12px}.qcv-home-event-copy h3{font-size:15px}}
.qcv-events-card .elementor-widget-shortcode,.qcv-events-card .elementor-shortcode,.qcv-events-card .qcv-event-grid{width:100%!important;max-width:100%!important;min-width:0}.qcv-events-card .elementor-widget-container{width:100%}.qcv-events-card .qcv-event-card{min-width:0}.qcv-events-card .qcv-event-card>div,.qcv-events-card .qcv-event-card h3,.qcv-events-card .qcv-event-card p{min-width:0;overflow-wrap:anywhere}

.qcv-home-events-agenda{width:100%;max-width:100%}.qcv-home-events-agenda .qcv-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.qcv-home-events-agenda .qcv-event-card{display:grid;grid-template-columns:170px minmax(0,1fr);min-height:170px;border-color:rgba(217,174,79,.32);border-radius:18px;background:#111318;transition:transform .18s ease,border-color .18s ease}.qcv-home-events-agenda .qcv-event-card:hover{transform:translateY(-2px);border-color:#d9ae4f}.qcv-home-events-agenda .qcv-event-cover{height:100%;min-height:170px;aspect-ratio:auto;border-right:1px solid rgba(217,174,79,.2);background:#171a20}.qcv-home-events-agenda .qcv-event-cover img{width:100%;height:100%;object-fit:cover}.qcv-home-events-agenda .qcv-event-card>div{display:grid;align-content:center;padding:20px 22px}.qcv-home-events-agenda .qcv-event-card time{color:#d9ae4f;font-size:11px;line-height:1.4;letter-spacing:.08em}.qcv-home-events-agenda .qcv-event-card h3{margin:8px 0 6px;color:#f7f3e9;font-size:20px;line-height:1.15}.qcv-home-events-agenda .qcv-event-card h3 a,.qcv-home-events-agenda .qcv-event-card h3 a:visited{color:#f7f3e9!important;text-decoration:none}.qcv-home-events-agenda .qcv-event-card h3 a:hover,.qcv-home-events-agenda .qcv-event-card h3 a:focus{color:#f3d487!important;text-decoration:underline;text-underline-offset:3px}.qcv-home-events-agenda .qcv-event-card p{margin:4px 0;color:#aaa89f;font-size:14px;line-height:1.45}.qcv-home-events-agenda .qcv-event-card p:last-child{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.qcv-home-events-all{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:#d9ae4f!important;font-weight:700;text-decoration:none}.qcv-home-events-all:hover,.qcv-home-events-all:focus{color:#f3d487!important;text-decoration:underline;text-underline-offset:4px}@media(max-width:1024px){.qcv-home-events-agenda .qcv-event-grid{grid-template-columns:1fr}}@media(max-width:580px){.qcv-home-events-agenda .qcv-event-card{grid-template-columns:116px minmax(0,1fr);min-height:146px}.qcv-home-events-agenda .qcv-event-cover{min-height:146px}.qcv-home-events-agenda .qcv-event-card>div{padding:15px}.qcv-home-events-agenda .qcv-event-card h3{font-size:17px}.qcv-home-events-agenda .qcv-event-card p:last-child{display:none}}
.qcv-magazine-featured a.qcv-editorial-button,.qcv-magazine-featured a.qcv-editorial-button:visited,.qcv-magazine-archive a.qcv-editorial-button,.qcv-magazine-archive a.qcv-editorial-button:visited{background:#d9ae4f!important;border-color:rgba(217,174,79,.72)!important;color:#090A0C!important;text-decoration:none!important}.qcv-magazine-featured a.qcv-editorial-button:hover,.qcv-magazine-featured a.qcv-editorial-button:focus-visible,.qcv-magazine-archive a.qcv-editorial-button:hover,.qcv-magazine-archive a.qcv-editorial-button:focus-visible{background:#f3d487!important;border-color:#f3d487!important;color:#090A0C!important;text-decoration:none!important}.single-revistas .site-main,.single-eventos .site-main,.single-revistas .content-area,.single-eventos .content-area{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#090a0c!important}.qcv-editorial-single,.qcv-editorial-single-body,.qcv-editorial-single-copy,.qcv-editorial-prose{background:transparent!important;box-shadow:none!important}.qcv-editorial-single-hero{min-height:430px;display:flex;align-items:center}.qcv-editorial-single-hero>div{padding-left:20px;padding-right:20px}
.qcv-editorial-single-hero .qcv-editorial-back{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;min-height:44px!important;margin-bottom:24px!important;border:1px solid rgba(217,174,79,.22)!important;border-radius:999px!important;background:rgba(217,174,79,.12)!important;color:#d9ae4f!important;padding:0 24px!important;font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important}.qcv-editorial-single-hero .qcv-editorial-back:hover,.qcv-editorial-single-hero .qcv-editorial-back:focus-visible{border-color:rgba(243,212,135,.42)!important;background:rgba(217,174,79,.18)!important;color:#f3d487!important;text-decoration:none!important}.qcv-editorial-single-hero .qcv-editorial-back i{display:none!important}


.single,
.qcv-editorial-single,
.qcv-editorial-single-body,
.qcv-editorial-single-copy,
.qcv-editorial-prose {
	background: #050505 !important;
	box-shadow: none !important;
}
.qcv-editorial-single-hero {
	min-height: 348px;
	display: flex;
	align-items: center;
	border-bottom: none !important;
	background: linear-gradient(90deg, rgba(9, 10, 12, .96), rgba(9, 10, 12, .78)), url(https://quemconectavende.com.br/wp-content/uploads/2026/06/qcv-footer-lines-bg.webp) center / cover no-repeat;
	padding: 86px 20px 62px;
}
.qcv-magazine-featured img,
.qcv-magazine-archive img {
	display: block;
	width: 100%;
	height: auto;
	border-radius: 12px !important;
}
.qcv-magazine-single-actions {
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
	margin-top: 18px;
}
.qcv-editorial-button.is-secondary {
	background: transparent !important;
	color: #f3d487 !important;
}
.qcv-editorial-button.is-secondary:hover,
.qcv-editorial-button.is-secondary:focus-visible {
	background: #f3d487 !important;
	color: #090A0C !important;
}
.qcv-magazine-published {
	margin: 0 0 10px;
	color: #aaa89f;
	font-size: 16px;
	font-weight: 400;
}
.qcv-magazine-published strong {
	color: #f7f3e9;
	font-weight: 800;
}
.qcv-magazine-content-title {
	margin: 0 0 24px;
	color: #f7f3e9;
	font-family: "Akshar", sans-serif;
	font-size: 42px;
	font-weight: 800;
	line-height: 1.08;
}
.qcv-event-single-meta {
	display: grid;
	gap: 12px;
	margin-top: 18px;
	padding: 18px;
	border: 1px solid rgba(217,174,79,.22);
	border-radius: 14px;
	background: #111318;
}
.qcv-event-single-meta > div {
	display: flex;
	align-items: center;
	gap: 12px;
	color: #f7f3e9;
}
.qcv-event-single-meta i {
	color: #d9ae4f;
	font-size: 22px;
}
.qcv-event-single-meta small {
	display: block;
	margin-bottom: 3px;
	color: #d9ae4f;
	font-size: 11px;
	font-weight: 800;
	letter-spacing: .08em;
	text-transform: uppercase;
}
.qcv-event-single-meta strong {
	font-weight: 700;
}

.qcv-magazine-single-actions .qcv-editorial-single a,
.qcv-magazine-single-actions a {
	color: #000000 !important;
	text-decoration: none;
}
.qcv-magazine-single-actions .qcv-editorial-single a:hover,
.qcv-magazine-single-actions a:hover {
	color: #000000 !important;
	background: #f4b043;
}
.qcv-magazine-published strong {
	color: #a5a09f;
	font-weight: 400;
}
.page-id-333 .qcv-native-contact-item .qcv-contact-social-link {
	color: #e8dfcf !important;
	text-decoration: none !important;
}

.qcv-editorial-button.is-secondary:hover,
.qcv-editorial-button.is-secondary:focus-visible {
	background: #f4b043 !important;
	color: #090A0C !important;
}
