@font-face{font-family:"CeraPro";src:url("/templates/oracle/fonts/CeraPro/CeraPro-Light.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"CeraPro";src:url("/templates/oracle/fonts/CeraPro/CeraPro-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"CeraPro";src:url("/templates/oracle/fonts/CeraPro/CeraPro-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"CeraPro";src:url("/templates/oracle/fonts/CeraPro/CeraPro-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"CeraPro";src:url("/templates/oracle/fonts/CeraPro/CeraPro-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--fontBody: 'CeraPro', sans-serif;--fontHeading: 'CeraPro', sans-serif;--colorPrimary: #0A2883;--colorSecondary: #1632B4;--colorTertiary: #FF8921;--colorQuaternary: #003FFF;--colorQuinary: #F3F4F9;--colorBlack: #111111;--colorDarkGrey: #333333;--colorGrey: #666666;--colorLightGrey: #999999;--colorPrimaryVals: 10, 40, 131;--colorSecondaryVals: 22, 50, 180;--colorTertiaryVals: 255, 137, 33;--colorQuaternaryVals: 0, 63, 255;--colorQuinaryVals: 243, 244, 249;--colorBlackVals: 17, 17, 17;--colorDarkGreyVals: 51, 51, 51;--colorGreyVals: 102, 102, 102;--colorLightGreyVals: 153, 153, 153;--wrapperWidth: 1320px;--internalWidth: 1200px;--blockMarginVertical: 5rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 2rem;--marginBottom: 1.5rem;--pFontSize: 17;--pLineHeight: 1.4;--extraFontSize: 20;--extraLineHeight: 1.2;--h1FontSize: 60;--h1LineHeight: 1.2;--h2FontSize: 40;--h2LineHeight: 1.2;--h3h4FontSize: 36;--h3h4LineHeight: 1.2;--h5h6FontSize: 28;--h5h6LineHeight: 1.2}@media screen and (max-width: 768px){:root{--pFontSize: 16;--extraFontSize: 18;--h1FontSize: 60;--h2FontSize: 36}}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}@keyframes scrollDown{0%{top:7px;height:8px}50%{top:15px;height:12px}100%{top:7px;height:8px}}.reviews .info{display:grid;grid-template-columns:1fr 9.25rem 9.25rem;gap:6.5rem;margin:0 -1.25rem 3.75rem;padding:2rem 6.125rem 1.5rem 3.75rem;background:var(--colorQuinary)}@media screen and (max-width: 1200px){.reviews .info{gap:3.75rem;padding:2rem 2.5rem 1.5rem}}@media screen and (max-width: 978px){.reviews .info{grid-template-columns:1fr 1fr;gap:2rem;margin:0 0 2.5rem;padding:2rem}}@media screen and (max-width: 768px){.reviews .info{grid-template-columns:1fr;margin:0 -1.5rem 2rem;padding:2rem 1.5rem}}.reviews .info .text{display:flex;flex-direction:column;gap:.75rem;padding:.4375rem 0 0}@media screen and (max-width: 978px){.reviews .info .text{grid-column:1/-1}}.reviews .info .text .h7{margin:0;font-size:1.75rem;line-height:1.2;color:var(--colorBlack)}@media screen and (max-width: 768px){.reviews .info .text .h7{font-size:1.5rem}}.reviews .info .text .h7 svg{width:2rem;height:1.9375rem;vertical-align:-0.25rem}.reviews .info .text .p{display:flex;align-items:center;gap:.5rem;margin:0}@media screen and (max-width: 500px){.reviews .info .text .p{flex-direction:column;align-items:flex-start}}.reviews .info .text .p a{display:flex}.reviews .info .text .p img{width:6.9375rem;height:2rem}.reviews .info .stat{display:flex;flex-direction:column;align-items:flex-start;padding:0 0 0 .375rem}.reviews .info .stat .stat-num{font-family:var(--fontHeading);font-size:3.25rem;line-height:normal;font-weight:700;letter-spacing:-0.041875rem;color:var(--colorPrimary)}.reviews .info .stat .stars{display:flex;gap:.275rem;margin:.5rem 0 0 -0.375rem}.reviews .info .stat .stars img{width:1.63125rem;height:1.5rem}.reviews .info .stat .sp{margin:.25rem 0 0;font-size:1.0625rem;line-height:1.4;letter-spacing:.0125rem;color:var(--colorDarkGrey)}.reviews .items{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:3.75rem 1.5rem;padding:0 0 3.75rem;border-bottom:.0625rem solid var(--colorQuinary)}@media screen and (max-width: 978px){.reviews .items{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem;padding:0 0 2.5rem}}@media screen and (max-width: 640px){.reviews .items{grid-template-columns:1fr;gap:1.5rem}}.reviews .note{display:flex;justify-content:space-between;align-items:center;gap:3.75rem;padding:1.25rem 0 0}@media screen and (max-width: 450px){.reviews .note{flex-direction:column;gap:.9375rem}}.reviews .note .note-logo{display:flex}.reviews .note .note-logo img{height:3rem}#loading{padding:1.875rem 0;animation:2s fadeInOut infinite}
