/* Sketch completion: event carousel and partners */
.qarar-calendar-actions{display:flex;align-items:center;gap:8px}
.qarar-calendar-actions button{width:36px;height:36px;border:1px solid #d8dce1;border-radius:50%;background:#fff;color:#343941;font-size:22px;cursor:pointer}
.qarar-calendar-actions button:hover{background:#be1622;border-color:#be1622;color:#fff}
.qarar-calendar-viewport{overflow:hidden}
.qarar-calendar-track{display:flex;transition:transform .55s cubic-bezier(.2,.7,.2,1);will-change:transform}
.qarar-calendar-track .qarar-event-item{flex:0 0 25%}
.qarar-home-partners{padding:55px 0 70px;background:#fff}
.qarar-home-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}
.qarar-home-section-head span{color:#be1622;font-weight:900}.qarar-home-section-head h2{margin:4px 0 0;font-size:34px}
.qarar-home-section-head>a{color:#be1622;font-weight:900}
.qarar-partners-marquee{overflow:hidden;border-top:1px solid #eceef0;border-bottom:1px solid #eceef0;padding:23px 0}
.qarar-partners-track{display:flex;align-items:center;gap:24px;width:max-content;animation:qararPartnersMove 32s linear infinite}
.qarar-partners-marquee:hover .qarar-partners-track{animation-play-state:paused}
.qarar-partner-logo{width:220px;height:110px;display:grid;place-items:center;padding:18px;background:#fff;border:1px solid #eceef0;border-radius:14px}
.qarar-partner-logo img{max-height:72px;width:auto;filter:grayscale(1);opacity:.72;transition:.25s}
.qarar-partner-logo:hover img{filter:none;opacity:1}
@keyframes qararPartnersMove{to{transform:translateX(50%)}}
@media(max-width:1000px){.qarar-calendar-track .qarar-event-item{flex-basis:50%}}
@media(max-width:650px){.qarar-calendar-track .qarar-event-item{flex-basis:100%}.qarar-calendar-head{align-items:flex-start}.qarar-calendar-actions>a{display:none}.qarar-home-section-head{display:block}.qarar-home-section-head>a{display:inline-block;margin-top:10px}}
@media(prefers-reduced-motion:reduce){.qarar-partners-track{animation:none}.qarar-calendar-track{transition:none}}
