/* Extracted from resources/views/front/refund-policy.blade.php on 25 September 2026. Edit the rule here, then rename the file with the new md5 of its content and update the <link> in the blade. */
/* FIX 1: AOS visibility */
#registerInclude [data-aos], #registerInclude .aos-init { opacity: 1 !important; transform: none !important; visibility: visible !important; pointer-events: auto !important; }
#registerInclude #start, #registerInclude #inner-start { opacity: 1 !important; visibility: visible !important; }

/* FIX 2: Logo card sizing */
#partnerShowcaseTitle.partner-title.partner-title-landing { margin-top:70px !important; }
#partner-showcase .logo-card, .partner-showcase .logo-card { width: 170px !important; height: 80px !important; padding: 12px 18px !important; border-radius: 22px !important; display: flex !important; align-items: center !important; justify-content: center !important; }
#partner-showcase .logo-card img, .partner-showcase .logo-card img, #partner-showcase .logo-card svg, .partner-showcase .logo-card svg { max-width: 100% !important; max-height: 56px !important; width: auto !important; height: auto !important; object-fit: contain !important; }
#partner-showcase .logos-track, .partner-showcase .logos-track { gap: clamp(1.6rem, 2.3vw, 2.4rem) !important; }
@media (max-width:780px) { #partner-showcase .logo-card, .partner-showcase .logo-card { width: 120px !important; height: 60px !important; padding: 10px 14px !important; border-radius: 18px !important; } #partner-showcase .logo-card img, .partner-showcase .logo-card img { max-height: 40px !important; } #partner-showcase .logos-track, .partner-showcase .logos-track { gap: 1.1rem !important; } }
@media (max-width:640px) { #partnerShowcaseTitle.partner-title.partner-title-landing { margin-top:clamp(28px, 8vw, 46px) !important; } }
@media (min-width:1400px) { #partner-showcase .logo-card, .partner-showcase .logo-card { width: 165px !important; height: 78px !important; } #partner-showcase .logos-track, .partner-showcase .logos-track { gap: 1.9rem !important; } }
@media (min-width:1800px) { #partner-showcase .logo-card, .partner-showcase .logo-card { width: 170px !important; height: 80px !important; } #partner-showcase .logos-track, .partner-showcase .logos-track { gap: 2.2rem !important; } }
