.style-local-75c96e23-dcfb-46fa-8e30-897f3c7ee1e3-inner {
gap: 42px !important;
}
.grecaptcha-badge {
z-index: 999 !important;
}
.cmplz-document h1 {
margin-top: 4rem !important;
padding: 1rem !important;
}
.cmplz-document h2 {
margin-top: 2rem !important;
}
.cmplz-document .wp-block-kubio-divider {
padding: 1rem !important;
}
#cmplz-document {
max-width: 800px; margin: 1rem auto !important; padding: 1rem !important;
background: #fff; border-radius: 10px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); }
#cmplz-manage-consent .cmplz-manage-consent {
padding: 0 1rem 0 1rem !important;
}
.wp-block-kubio-copyright {
visibility: hidden !important;
}
.wp-block-kubio-menu-offscreen__align {
justify-content: end !important;
} .mentoriel-announcement {
position: relative;
width: 100%;
overflow: hidden;
background: #111827;
color: #fff;
border: 0;
z-index: 1;
} .mentoriel-announcement__viewport {
position: relative;
width: 100%;
overflow: hidden;
padding: 11px 0;
} .mentoriel-announcement__track {
display: flex;
align-items: center;
gap: 16px;
width: max-content;
white-space: nowrap;
animation: mentoriel-announcement-scroll var(--mentoriel-scroll-duration, 18s) linear infinite;
will-change: transform;
} .mentoriel-announcement:hover .mentoriel-announcement__track {
animation-play-state: paused;
} .mentoriel-announcement__badge {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 5px 11px;
border-radius: 999px;
font-size: 11px;
line-height: 1;
font-weight: 700;
letter-spacing: 0.05em;
text-transform: uppercase;
background: #fff;
color: #111827;
} .mentoriel-announcement__message {
font-size: 14px;
font-weight: 500;
} .mentoriel-announcement__link {
display: inline-flex;
align-items: center;
gap: 6px;
color: inherit;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
.mentoriel-announcement__link:hover {
text-decoration: underline;
} .mentoriel-announcement__arrow {
display: inline-block;
transition: transform 0.2s ease;
}
.mentoriel-announcement__link:hover .mentoriel-announcement__arrow {
transform: translateX(4px);
} @keyframes mentoriel-announcement-scroll {
from {
transform: translateX(100vw);
}
to {
transform: translateX(-100%);
}
} .mentoriel-announcement--info {
background: #1e3a5f;
}
.mentoriel-announcement--news {
background: #111827;
}
.mentoriel-announcement--promo {
background: #7c2d12;
}
.mentoriel-announcement--alert {
background: #991b1b;
} @media (max-width: 768px) {
.mentoriel-announcement__viewport {
padding: 9px 0;
}
.mentoriel-announcement__track {
gap: 11px;
}
.mentoriel-announcement__message,
.mentoriel-announcement__link {
font-size: 13px;
}
.mentoriel-announcement__badge {
padding: 4px 8px;
font-size: 10px;
}
} @media (prefers-reduced-motion: reduce) {
.mentoriel-announcement__track {
width: 100%;
justify-content: center;
padding: 0 20px;
white-space: normal;
text-align: center;
animation: none;
transform: none;
}
}