html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    vertical-align: baseline;
    background: transparent;
}

main, article, aside, figure, footer, header, nav, section, details, summary,img {
    display: block;
}

html {
    box-sizing: border-box;
}

*,*:before,*:after {
    box-sizing: inherit;
}

img,object,embed {
    max-width: 100%;
}

ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before,blockquote:after,q:before,q:after {
    content: '';
    content: none;
}

a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom: 1px dotted #000;
    cursor: help;
}

table {
    border-collapse: separate;
    border-spacing: 0;
}

th {
    font-weight: bold;
    vertical-align: bottom;
}

td {
    font-weight: normal;
    vertical-align: top;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

input, select {
    vertical-align: middle;
}

input[type="radio"] {
    vertical-align: text-bottom;
}

input[type="checkbox"] {
    vertical-align: bottom;
}

input,button,textarea,select,optgroup,option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    outline: none;
}

input,button,textarea,select {
    *font-size: 100%;
}

fieldset,input,button,textarea,select {
    border: none;
    padding: 0;
    margin: 0;
    background: none;
}

a {
    text-decoration: none;
}

table {
    font-size: inherit;
    font: 100%;
}

small {
    font-size: 85%;
}

strong {
    font-weight: bold;
}

td, td img {
    vertical-align: top;
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

pre, code, kbd, samp {
    font-family: monospace, sans-serif;
}

body {
    font: 400 18px/28px 'Barlow';
    color: #0B2737;
    text-rendering: optimizelegibility !important;
    background: #fcfcfc;
}

* {
    --cor1: #0095FF;
    scrollbar-width: auto;
    scrollbar-color: var(--cor1) #f9f9f9;
    scroll-behavior: smooth;
}

*::-webkit-scrollbar {
    width: 6px;
}

*::-webkit-scrollbar-track {
    background: #f9f9f9;
}

*::-webkit-scrollbar-thumb {
    background-color: var(--cor1);
}

::selection {
    background: var(--cor1);
    color: #f9f9f9;
}

::-webkit-selection {
    background: var(--cor1);
    color: #f9f9f9;
}

::-moz-selection {
    background: var(--cor1);
    color: #f9f9f9;
}

footer {
    background: #05131C;
}

footer .centro {
    display: flex;
    justify-content: space-between;
    width: 100%;
    max-width: 1280px;
    padding: 24px 40px;
    margin: 0 auto;
    position: relative;
}

/* ._1000 footer .centro::before {
    content: '';
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='38' height='20' viewBox='0 0 38 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.427482 19.9492C0.294488 19.9492 0.189992 19.9112 0.113995 19.8352C0.0379984 19.7592 0 19.6547 0 19.5217V0.427482C0 0.294488 0.0379984 0.189992 0.113995 0.113995C0.189992 0.0379985 0.294488 0 0.427482 0H4.93029C5.06329 0 5.16779 0.0379985 5.24378 0.113995C5.31978 0.189992 5.35778 0.294488 5.35778 0.427482V19.5217C5.35778 19.6547 5.31978 19.7592 5.24378 19.8352C5.16779 19.9112 5.06329 19.9492 4.93029 19.9492H0.427482Z' fill='%23004A7F'/%3E%3Cpath d='M21.9904 4.16083C21.9904 4.29382 21.9524 4.39832 21.8764 4.47431C21.8004 4.55031 21.6959 4.58831 21.5629 4.58831H13.0703C12.9753 4.58831 12.9278 4.63581 12.9278 4.7308V7.40969C12.9278 7.50469 12.9753 7.55219 13.0703 7.55219H18.3425C18.4755 7.55219 18.58 7.59018 18.656 7.66618C18.732 7.74218 18.77 7.84667 18.77 7.97967V11.6845C18.77 11.8175 18.732 11.922 18.656 11.998C18.58 12.074 18.4755 12.112 18.3425 12.112H13.0703C12.9753 12.112 12.9278 12.1595 12.9278 12.2545V19.5217C12.9278 19.6547 12.8898 19.7592 12.8138 19.8352C12.7378 19.9112 12.6333 19.9492 12.5003 19.9492H7.99748C7.86448 19.9492 7.75999 19.9112 7.68399 19.8352C7.608 19.7592 7.57 19.6547 7.57 19.5217V0.427482C7.57 0.294488 7.608 0.189992 7.68399 0.113995C7.75999 0.0379985 7.86448 0 7.99748 0H21.5629C21.6959 0 21.8004 0.0379985 21.8764 0.113995C21.9524 0.189992 21.9904 0.294488 21.9904 0.427482V4.16083Z' fill='%23004A7F'/%3E%3Cpath d='M32.7277 19.9492C32.4617 19.9492 32.3002 19.8257 32.2432 19.5787L31.6163 17.3558C31.5783 17.2798 31.5308 17.2418 31.4738 17.2418H25.432C25.375 17.2418 25.3275 17.2798 25.2895 17.3558L24.6626 19.5787C24.6056 19.8257 24.4441 19.9492 24.1781 19.9492H19.3048C18.9628 19.9492 18.8393 19.7877 18.9343 19.4647L24.9475 0.341986C25.0235 0.113995 25.185 0 25.432 0H31.4738C31.7208 0 31.8823 0.113995 31.9583 0.341986L37.9715 19.4647C37.9905 19.5027 38 19.5597 38 19.6357C38 19.8447 37.867 19.9492 37.601 19.9492H32.7277ZM26.5435 12.967C26.5245 13.081 26.5625 13.138 26.6575 13.138H30.2198C30.3338 13.138 30.3718 13.081 30.3338 12.967L28.5099 6.58323C28.4909 6.52623 28.4624 6.49773 28.4244 6.49773C28.3864 6.49773 28.3579 6.52623 28.3389 6.58323L26.5435 12.967Z' fill='%23004A7F'/%3E%3C/svg%3E%0A");
    width: 38px;
    height: 20px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
} */
._1000 footer .centro::before {
    content: '';
    position: absolute;
    width: 38px;
    height: 43px;
    left: 50%;
    top: 50%;
    opacity: 0.7;
    transform: translate(-50%, -50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='43' viewBox='0 0 38 43' fill='none'%3E%3Cpath d='M29.2603 0C34.0861 0 38 3.8348 38 8.56308V28.6691C38 33.3974 34.0861 37.2322 29.2603 37.2322H8.21045C8.06307 37.2322 7.91736 37.279 7.79846 37.3651L0 43V8.56308C0 3.8348 3.91388 0 8.73967 0H29.2603ZM10.4529 16.688H16.4904L9.89189 23.1516L14.7562 27.9192L21.3547 21.4541V27.3671H28.2354V9.94637H10.4529V16.688Z' fill='white'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    zoom: 0.8;
}
html{
    background: #05131C;
}
footer .centro p {
    color: #969696;
    font-size: 14px;
    line-height: 16px;
}

footer .centro a:link, footer .centro a:active, footer .centro a:visited {
    color: #969696;
    display: block;
    font-size: 14px;
    line-height: 16px;
    transition: all ease 0.5s;
}

footer .centro a:hover {
    color: #fff;
}

._320 footer .centro {
    flex-direction: column;
    justify-content: center;
    gap: 10px;
}

._320 footer .centro p {
    font-size: 13px;
    text-align: center;
}

footer .centro a:link, ._320 footer .centro a:active, ._320 footer .centro a:visited {
    font-size: 13px;
    text-align: center;
}

footer .centro .links {
    display: flex;
    gap: 20px;
}

._320 footer .centro .links {
    flex-direction: column;
    gap: 10px;
}

button.inativo {
    pointer-events: none !important;
    user-select: none !important;
    opacity: 0.7 !important;
    filter: grayscale(0.4);
}
