.section-crm-dark{background-color:var(--crm-section-dark-bg);color:var(--crm-section-dark-text)}.section-crm-red{background-color:var(--crm-section-red-bg);color:var(--crm-section-red-text)}.section-crm-light{background-color:var(--crm-section-light-bg);color:var(--crm-section-light-text)}.section-crm-white{background-color:var(--crm-section-white-bg);color:var(--crm-section-white-text)}.section-crm-card{background-color:var(--crm-section-card-bg);color:var(--crm-section-card-text)}.crm-text-left{text-align:left}.crm-text-center{text-align:center}.crm-text-right{text-align:right}.crm-uppercase{text-transform:uppercase}.crm-normal-case{text-transform:none}.crm-rule-red{border-top:3px solid var(--crm-red)}.crm-rule-gold{border-top:3px solid var(--crm-gold)}.crm-rule-dark{border-top:1px solid var(--crm-black)}.crm-rule-gray{border-top:1px solid var(--crm-border)}.text-crm-red{color:var(--crm-red)}.text-crm-black{color:var(--crm-black)}.text-crm-white{color:var(--crm-white)}.text-crm-gold,.text-crm-yellow{color:var(--crm-gold)}.text-crm-gray-dark{color:var(--crm-gray-dark)}.text-crm-gray{color:var(--crm-gray)}.text-crm-gray-light{color:var(--crm-gray-light)}.bg-crm-red{background-color:var(--crm-red)}.bg-crm-black{background-color:var(--crm-black)}.bg-crm-white{background-color:var(--crm-white)}.bg-crm-gold,.bg-crm-yellow{background-color:var(--crm-gold)}.bg-crm-gray-dark{background-color:var(--crm-gray-dark)}.bg-crm-gray{background-color:var(--crm-gray)}.bg-crm-gray-light{background-color:var(--crm-gray-light)}.cm-orient{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:8px}@media (max-width:991px){.cm-orient{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.cm-orient{grid-template-columns:1fr}}.cm-orient a{align-items:center;background:#fff;border:1px solid #e2e2e2;color:#111!important;display:flex;font-size:16px;font-weight:700;line-height:1.35;min-height:72px;padding:18px 20px;text-decoration:none!important;transition:transform .2s}.cm-orient a:after{color:#ba0c2f;content:"\2192";margin-left:auto;padding-left:12px;transition:transform .2s}.cm-orient a:hover{transform:translateY(-2px)}.cm-orient a:hover:after{transform:translateX(4px)}