nextjs-portal{display:none}@font-face{font-family:Avenir Next;src:url(/_next/static/media/AvenirNextLTPro-Regular.5636a8ba.otf) format("opentype")}@font-face{font-family:Avenir Next light;font-weight:300;src:url(/_next/static/media/AvenirNextLTPro-It.107661f5.otf) format("opentype")}@font-face{font-family:Avenir Next Bold;font-weight:700;src:url(/_next/static/media/AvenirNextLTPro-Bold.2fe5f64f.otf) format("opentype")}.counter{opacity:0;transform:translateY(20px);transition:all 1s ease-out}.counter.is-visible{opacity:1;transform:translateY(0)}* ::-webkit-scrollbar-thumb{background:#999b9d;height:40px;border-radius:10px}* ::-webkit-scrollbar{width:10px}* ::-webkit-scrollbar-track{background:hsla(0,0%,59%,.1)}* ::-webkit-scrollbar-thumb:hover{background:#999b9d}*{scroll-behavior:smooth}.module-logo{padding:18px 30px 18px 40px!important}.p-custom{padding-top:4rem!important;padding-bottom:5rem!important}.div-section-01{background:transparent radial-gradient(closest-side at 50% 50%,#f7f7f7 0,#fff 100%) 0 0 no-repeat padding-box}.div-section-01,.div-section-02{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;font-family:Avenir Next!important;padding:1rem!important}.div-section-02{background:transparent radial-gradient(closest-side at 50% 50%,#f7f7f7 0,#e5e5e5 100%) 0 0 no-repeat padding-box}.cardShadow{background:#fff 0 0 no-repeat padding-box;box-shadow:2px 2px 12px 1px var(--colors-gris-oscuro,#00000029);border-radius:2rem!important}.text-font-style{font-family:Avenir Next!important;color:#a41d36!important}.cardShadow2{background:#fff 0 0 no-repeat padding-box;box-shadow:0 5px 20px #00000029;border-radius:53px;opacity:1}.textTitle{font-family:Avenir Next!important;font-size:2.2rem!important;color:#a41d36!important;font-weight:700}.textSubTitle{font-size:1.6rem!important;color:#a41d36!important;font-weight:300;font:normal normal 700 Avenir Next;letter-spacing:0}.textFontBody{font-family:Avenir Next!important;font-size:1.6rem!important}.textFontBodyBold{font-family:Avenir Next Bold!important;font-size:1.6rem!important}.card-table{display:table}.card-table-row{display:table-row}.card-table-cell{display:table-cell;vertical-align:middle}.card-number-cell{text-align:right;padding-right:8px;font-family:Avenir Next Bold!important;color:var(--lomo-color-primary);font-size:3.5rem}.card-text-cell{max-width:90%;font-size:1.4rem;text-align:left;font-family:Avenir Next!important;color:var(--lomo-body-text-color)}.form-custom-radius>div{border-radius:18px!important}