.elementor-3552 .elementor-element.elementor-element-a957c4f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3552 .elementor-element.elementor-element-a957c4f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3552 .elementor-element.elementor-element-a957c4f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3552 .elementor-element.elementor-element-a957c4f .elementor-icon-list-text{transition:color 0.3s;}.elementor-3552 .elementor-element.elementor-element-b916ed1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3552 .elementor-element.elementor-element-b916ed1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3552 .elementor-element.elementor-element-b916ed1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3552 .elementor-element.elementor-element-b916ed1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3552 .elementor-element.elementor-element-198e2a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3552 .elementor-element.elementor-element-198e2a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3552 .elementor-element.elementor-element-198e2a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3552 .elementor-element.elementor-element-198e2a0 .elementor-icon-list-text{transition:color 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3552 .elementor-element.elementor-element-d14bbb7{width:33.333%;}.elementor-3552 .elementor-element.elementor-element-cd2e82d{width:33.333%;}.elementor-3552 .elementor-element.elementor-element-9223b54{width:33.333%;}}/* Start custom CSS */.uinr-hero{background:linear-gradient(120deg,#14045c 0%,#2a0d8a 100%);padding:80px 20px 70px;text-align:center}
.uinr-hero .uinr-kicker{color:#f5c2cb;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:0 0 6px}
.uinr-h1 .elementor-heading-title{color:#fff !important;font-size:52px;font-weight:800;text-transform:uppercase;letter-spacing:1px;line-height:1.1}
.uinr-introsec{padding:60px 20px 50px}
html body .elementor-section.elementor-section-boxed.uinr-introsec>.elementor-container{max-width:960px !important}
.uinr-intro{color:#2b2f45;font-size:17px;line-height:1.75}
.uinr-intro p{margin:0 0 16px}.uinr-intro strong{color:#14045c}
.uinr-docs{background:#f5f6fa;padding:60px 20px 80px}
.uinr-h2 .elementor-heading-title{color:#14045c;text-align:center;font-size:30px;font-weight:800;text-transform:uppercase;margin-bottom:34px}
.uinr-cards>.elementor-container{max-width:960px;margin:0 auto}
.uinr-card>.elementor-widget-wrap{background:#fff;border:1px solid #e3e6f0;border-radius:16px;padding:38px 40px !important;box-shadow:0 6px 22px rgba(20,4,92,.06);align-content:flex-start}
.uinr-ctitle .elementor-heading-title{color:#14045c;font-size:18px;font-weight:700;display:inline-block;padding-bottom:10px;border-bottom:3px solid #c8102e;margin-bottom:14px}
.uinr-list .elementor-icon-list-item{padding:12px 0 !important;border-bottom:1px solid #eef0f6}
.uinr-list .elementor-icon-list-item:last-child{border-bottom:0}
.uinr-list .elementor-icon-list-item>a{display:flex !important;align-items:center;width:100%}
.uinr-list .elementor-icon-list-icon{background:#eef0f6;border-radius:8px;width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;margin-right:14px}
.uinr-list .elementor-icon-list-icon i{color:#c8102e !important;font-size:18px !important}
.uinr-list .elementor-icon-list-icon svg{fill:#c8102e !important;width:18px !important}
.uinr-list .elementor-icon-list-text{color:#2b2f45 !important;font-size:15.5px;line-height:1.45;flex:1;padding-right:12px}
.uinr-list .elementor-icon-list-item>a:after{content:"\2192";color:#9aa0b8;font-size:18px;transition:transform .2s}
.uinr-list .elementor-icon-list-item>a:hover .elementor-icon-list-text{color:#14045c !important}
.uinr-list .elementor-icon-list-item>a:hover:after{transform:translateX(4px);color:#c8102e}
@media(max-width:767px){.uinr-h1 .elementor-heading-title{font-size:32px}.uinr-h2 .elementor-heading-title{font-size:22px}.uinr-card>.elementor-widget-wrap{padding:28px 24px !important}.uinr-card{margin-bottom:20px}}
html body .elementor-section.uinr-cards>.elementor-container{max-width:1180px !important;margin:0 auto}
html body .elementor-section.uinr-docs>.elementor-container{max-width:1240px !important;margin:0 auto}
.uinr-card>.elementor-widget-wrap{height:100%}
@media(min-width:768px){.uinr-card>.elementor-widget-wrap{padding:34px 30px !important}}/* End custom CSS */