:root{--color-primary:#2e6ab1;--color-primary-clear:#f1f5fe;--color-secondary:#fabe71;--color-secondary-clear:#fef8f1;--color-tertiary:#f14346;--color-tertiary-clear:#fef1f1;--color-gray:#b9bec7;--color-black:#000;--color-white:#fff;--text-color-gray:#717171;--text-color-black:#292e34;--graphic-blue-secondary:#b2d0ef;--graphic-blue-tertiary:#5c87b7;--graphic-blue-quaternary:#8498af;--background:#f8f8f8;--background-hover:#f4f7f9;--border-box:#00000029;--border-graphic:#707070;--border-primary:1px solid #2e6ab1;--border-secondary:1px solid #fabe71;--border-tertiary:1px solid #f14346;--border-blue:1px solid #214867;--border-background-hover:1px solid #f4f7f9;--border-gray:1px solid #e8eaed;--border-gray-2:1px solid #b9bec7;--border-text-gray:1px solid #717171;--border-black:1px solid #292e34;--border-white:1px solid #fff;--box-shadow:0px 3px 6px var(--border-box);--font-black:"Roboto-Black", "Arial";--font-bold:"Roboto-Bold", "Arial";--font-medium:"Roboto-Medium", "Arial";--font-regular:"Roboto-Regular", "Arial";--font-light:"Roboto-Light", "Arial";--font-thin:"Roboto-Thin", "Arial";--font-title-black:"Nunito-Black", "Arial";--font-title-extrabold:"Nunito-ExtraBold", "Arial";--font-title-bold:"Nunito-Bold", "Arial";--font-title-semibold:"Nunito-SemiBold", "Arial";--font-title-medium:"Nunito-Medium", "Arial";--font-title-regular:"Nunito-Regular", "Arial";--font-title-light:"Nunito-Light", "Arial";--font-title-extralight:"Nunito-ExtraLight", "Arial";--font-size-xlarge:1.25rem;--font-size-large:1.125rem;--font-size-xmedium:1rem;--font-size-medium:.875rem;--font-size-base:.813rem;--font-size-small:.75rem;--font-size-xsmall:.688rem;--font-size-xxsmall:.625rem;--font-line-height-xlarge:1.5rem;--font-line-height-large:1.375rem;--font-line-height-xmedium:1.25rem;--font-line-height-medium:1.125rem;--font-line-height-base:1.063rem;--font-line-height-small:1rem;--font-line-height-xsmall:.938rem;--font-line-height-xxsmall:.875rem}@media (max-width:767px){:root{--font-size-xlarge:1.125rem;--font-size-large:1rem;--font-size-xmedium:.875rem;--font-size-medium:.75rem;--font-size-base:.688rem;--font-size-small:.688rem;--font-size-xsmall:.688rem;--font-size-xxsmall:.625rem;--font-line-height-xlarge:1.375rem;--font-line-height-large:1.25rem;--font-line-height-xmedium:1.125rem;--font-line-height-medium:1rem;--font-line-height-base:.938rem;--font-line-height-small:.938rem;--font-line-height-xsmall:.938rem;--font-line-height-xxsmall:.875rem}}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;font-family:var(--font-regular);color:var(--text-color-black)}body{background-color:var(--background)}@media (min-width:768px){body{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}}@media (min-width:1440px){body{background-position:50%;background-size:cover}body.with-menu{background-position:100% 100%;background-size:calc(100% - 255px)}}@-moz-document url-prefix(){html{scrollbar-width:thin;scrollbar-color:var(--color-gray) var(--color-white)}}body::-webkit-scrollbar{width:7px;height:7px}body ::-webkit-scrollbar{width:7px;height:7px}body::-webkit-scrollbar-track{background-color:var(--color-white);border-radius:10px;box-shadow:inset 0 0 6px #0000004d}body ::-webkit-scrollbar-track{background-color:var(--color-white);border-radius:10px;box-shadow:inset 0 0 6px #0000004d}body::-webkit-scrollbar-thumb{background-color:var(--color-gray);border-radius:10px}body ::-webkit-scrollbar-thumb{background-color:var(--color-gray);border-radius:10px}.text-center{text-align:center}.margin-auto{margin:auto}.btn{font-size:var(--font-size-large);cursor:pointer;background:0 0;border-color:#0000;display:inline-block}.element-center{justify-content:center;align-items:center;display:flex}.color-primary{color:var(--color-primary)}.color-red{color:var(--color-tertiary)}.simple-grid{grid-column-gap:25px;grid-template-columns:100px 1fr;align-items:center;display:grid}.simple-grid .simple-grid-title{white-space:nowrap}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#dbdbdb transparent}
@font-face{font-family:Roboto-Black;src:url(/fonts/Roboto/Roboto-Black.ttf)format("truetype")}@font-face{font-family:Roboto-Bold;src:url(/fonts/Roboto/Roboto-Bold.ttf)format("truetype")}@font-face{font-family:Roboto-Medium;src:url(/fonts/Roboto/Roboto-Medium.ttf)format("truetype")}@font-face{font-family:Roboto-Regular;src:url(/fonts/Roboto/Roboto-Regular.ttf)format("truetype")}@font-face{font-family:Roboto-Light;src:url(/fonts/Roboto/Roboto-Light.ttf)format("truetype")}@font-face{font-family:Roboto-Thin;src:url(/fonts/Roboto/Roboto-Thin.ttf)format("truetype")}@font-face{font-family:Nunito-Black;src:url(/fonts/Nunito/Nunito-Black.ttf)format("truetype")}@font-face{font-family:Nunito-ExtraBold;src:url(/fonts/Nunito/Nunito-ExtraBold.ttf)format("truetype")}@font-face{font-family:Nunito-Bold;src:url(/fonts/Nunito/Nunito-Bold.ttf)format("truetype")}@font-face{font-family:Nunito-SemiBold;src:url(/fonts/Nunito/Nunito-SemiBold.ttf)format("truetype")}@font-face{font-family:Nunito-Medium;src:url(/fonts/Nunito/Nunito-Medium.ttf)format("truetype")}@font-face{font-family:Nunito-Regular;src:url(/fonts/Nunito/Nunito-Regular.ttf)format("truetype")}@font-face{font-family:Nunito-Light;src:url(/fonts/Nunito/Nunito-Light.ttf)format("truetype")}@font-face{font-family:Nunito-ExtraLight;src:url(/fonts/Nunito/Nunito-ExtraLight.ttf)format("truetype")}
