
:root{--color-white:#fff;--color-primary:#0a58ca;--color-primary-hover:#084298;--color-success:#009640;--color-success-hover:#00662c;--color-danger:#b00f0a;--color-danger-hover:#d90e16;--color-warning:#fdd703;--color-warning-hover:#fc0;--color-info:#009fe3;--bg-light:#ebebeb;--bg-light-2:#ebf8ff;--bg-light-3:#edf2fc;--bg-light-4:#fffaeb;--color-obj-1:#009fe3;--color-obj-1-hover:#008ac5;--color-obj-2:#0085cc;--color-obj-2-hover:#009fe3;--color-obj-3:#0e4194;--color-obj-3-hover:#002c73;--color-obj-4:#0d3880;--color-obj-4-hover:#002877;--color-obj-5:#002877;--color-obj-5-hover:#001d57;--color-obj-6:#fbc105;--color-obj-6-hover:#ffed00;--color-obj-7:#ffed00;--color-obj-8:#0c6f36;--color-obj-8-hover:#055025;--color-obj-9:#3aa937;--color-obj-9-hover:#2c852a;--color-obj-10:#d90e16;--color-obj-10-hover:#b80a11;--color-obj-11:#e84e19;--color-obj-11-hover:#f49913;--color-obj-12:#f49913;--color-obj-12-hover:#ce800e}

html {
    scroll-behavior: smooth !important;
    scroll-padding-top: 70px;
}
body {
    font-family: Nunito, sans-serif !important;
    background-color: #fbfbfb;
	overflow-x:hidden;
}
/* Global */
.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}

/*Tamanhos v.01 - Legado*/
.svg-1{width:calc(1.625rem + 4.5vw)}.svg-2{width:calc(1.575rem + 3.9vw)}.svg-3{width:calc(1.525rem + 3.3vw)}.svg-4{width:calc(1.475rem + 2.7vw)}.svg-5{width:calc(1.425rem + 2.1vw)}.svg-6{width:calc(1.375rem + 1.5vw)}.svg-7{width:1rem}.svg-8{width:.875em}.svg-9{width:1.8rem}
/*Fim Tamanhos v.01 - Legado*/

/*Tamanhos v0.2*/
.svg-12{width: .75rem; height: .75rem} /*12px*/ .svg-14{width: .875rem; height: .875rem} /*14px*/ .svg-16{width: 1rem; height: 1rem} /*16px*/
.svg-18{width: 1.125rem; height: 1.125rem} /*18px*/ .svg-20{width: 1.25rem; height: 1.25rem}/*20px*/ .svg-24{width: 1.5rem; height: 1.5rem} /*24px*/
.svg-28{width: 1.75rem; height: 1.75rem} /*28px*/ .svg-32{width: 2rem; height: 2rem}/*32px*/ .svg-36{width: 2.25rem; height: 2.25rem} /*36px*/
.svg-40{width: 2.5rem; height: 2.5rem} /*40px*/ .svg-42{width:2.625rem;height:2.625rem} /*42px*/ .svg-44{width:2.75rem; height:2.75rem} /*44px*/
.svg-48{width:3rem; height:3rem} /*48px*/ .svg-52{width: 3.25rem; height: 3.25rem} /*52px*/
/*Fim Tamanhos v0.2*/

.svg-fill-white{fill:var(--color-white)}.svg-fill-primary{fill:var(--color-primary)}.svg-fill-success{fill:var(--color-success)}.svg-fill-danger{fill:var(--color-danger)}.svg-fill-warning{fill:var(--color-warning)}.svg-fill-info{fill:var(--color-info)}.svg-fill-obj-1{fill:var(--color-obj-1)}.svg-fill-obj-2{fill:var(--color-obj-2)}.svg-fill-obj-3{fill:var(--color-obj-3)}.svg-fill-obj-4{fill:var(--color-obj-4)}.svg-fill-obj-5{fill:var(--color-obj-5)}.svg-fill-obj-6{fill:var(--color-obj-6)}.svg-fill-obj-7{fill:var(--color-obj-7)}.svg-fill-obj-8{fill:var(--color-obj-8)}.svg-fill-obj-9{fill:var(--color-obj-9)}.svg-fill-obj-10{fill:var(--color-obj-10)}.svg-fill-obj-11{fill:var(--color-obj-11)}.svg-fill-obj-12{fill:var(--color-obj-12)}

.text-primary{color:var(--color-primary)!important}.text-success{color:var(--color-success)!important}.text-danger{color:var(--color-danger)!important}.text-warning{color:var(--color-warning)!important}.text-info{color:var(--color-info)!important}.text-obj-1{color:var(--color-obj-1)!important}.text-obj-2{color:var(--color-obj-2)!important}.text-obj-3{color:var(--color-obj-3)!important}.text-obj-4{color:var(--color-obj-4)!important}.text-obj-5{color:var(--color-obj-5)!important}.text-obj-6{color:var(--color-obj-6)!important}.text-obj-7{color:var(--color-obj-7)!important}.text-obj-8{color:var(--color-obj-8)!important}.text-obj-9{color:var(--color-obj-9)!important}.text-obj-10{color:var(--color-obj-10)!important}.text-obj-11{color:var(--color-obj-11)!important}.text-obj-12{color:var(--color-obj-12)!important}

.bg-primary{background-color:var(--color-primary)!important}.bg-success{background-color:var(--color-success)!important}.bg-danger{background-color:var(--color-danger)!important}.bg-warning{background-color:var(--color-warning)!important}.bg-info{background-color:var(--color-info)!important}.bg-light{background-color:var(--bg-light)!important}.bg-light-2{background-color:var(--bg-light-2)}.bg-light-3{background-color:var(--bg-light-3)}.bg-light-4{background-color:var(--bg-light-4)}.bg-obj-1{background-color:var(--color-obj-1)!important}.bg-obj-2{background-color:var(--color-obj-2)!important}.bg-obj-3{background-color:var(--color-obj-3)!important}.bg-obj-4{background-color:var(--color-obj-4)!important}.bg-obj-5{background-color:var(--color-obj-5)!important}.bg-obj-6{background-color:var(--color-obj-6)!important}.bg-obj-7{background-color:var(--color-obj-7)!important}.bg-obj-8{background-color:var(--color-obj-8)!important}.bg-obj-9{background-color:var(--color-obj-9)!important}.bg-obj-10{background-color:var(--color-obj-10)!important}.bg-obj-11{background-color:var(--color-obj-11)!important}.bg-obj-12{background-color:var(--color-obj-12)!important}.bg-obj-2-gradient{background:#009fe3;background:radial-gradient(circle,#009fe3 0,#0085cc 50%)}

.border-success{border-color:var(--color-success)!important}.border-danger{border-color:var(--color-danger)!important}.border-warning{border-color:var(--color-warning-hover)!important}.border-obj-1{border-color:var(--color-obj-1)!important}.border-obj-2{border-color:var(--color-obj-2)!important}.border-obj-3{border-color:var(--color-obj-3)!important}.border-obj-4{border-color:var(--color-obj-4)!important}.border-obj-5{border-color:var(--color-obj-5)!important}.border-obj-6{border-color:var(--color-obj-6)!important}.border-obj-7{border-color:var(--color-obj-7)!important}.border-obj-8{border-color:var(--color-obj-8)!important}.border-obj-9{border-color:var(--color-obj-9)!important}.border-obj-10{border-color:var(--color-obj-10)!important}.border-obj-11{border-color:var(--color-obj-11)!important}.border-obj-12{border-color:var(--color-obj-12)!important}

.badge-primary,.btn-primary {background-color: var(--color-primary) !important;color: #fff;}
.btn-primary:hover {background-color: var(--color-primary-hover) !important;color: #fff;}
.badge-success,.btn-success {background-color: var(--color-success) !important;color: #fff;}
.btn-success:hover {background-color: var(--color-success-hover) !important;color: #fff;}
.badge-danger,.btn-danger {background-color: var(--color-danger);color: #fff;}
.btn-danger:hover {background-color: var(--color-danger-hover);color: #fff;}
.badge-warning,.btn-warning {background-color: var(--color-warning) !important;}
.btn-warning:hover {background-color: var(--color-warning-hover) !important;}
.badge-info,.btn-info {background-color: #0085cc;color: #fff;}
.btn-info:hover {background-color: var(--color-info);color: #fff;}
.badge-obj-1,.btn-obj-1 {background-color: var(--color-obj-1);color: #fff;}
.btn-obj-1:hover {color: #fff;background-color: var(--color-obj-1-hover);border-color: var(--color-obj-1-hover);}
.badge-obj-2,.btn-obj-2 {background-color: var(--color-obj-2);color: #fff;}
.btn-obj-2:hover {background-color: var(--color-obj-2-hover);color: #fff;}
.badge-obj-3,.btn-obj-3 {background-color: var(--color-obj-3);color: #fff;}
.btn-obj-3:hover {color: #fff;background-color: var(--color-obj-3-hover);border-color: var(--color-obj-3-hover);}
.badge-obj-4,.btn-obj-4 {background-color: var(--color-obj-4);color: #fff;}
.btn-obj-4:hover {background-color: var(--color-obj-4-hover);color: #fff;}
.badge-obj-5,.btn-obj-5 {background-color: var(--color-obj-5);color: #fff;}
.btn-obj-5:hover {color: #fff;background-color: var(--color-obj-5-hover);}
.badge-obj-6,.btn-obj-6 {background-color: var(--color-obj-6);color: #fff;}
.btn-obj-6:hover {background-color: var(--color-obj-6-hover);color: #000;}
.badge-obj-7,.btn-obj-7 {background-color: var(--color-obj-7);color: #000 !important;}
.btn-obj-7:hover {color: #000;background-color: var(--color-obj-7-hover);}
.badge-obj-8,.btn-obj-8 {background-color: var(--color-obj-8);color: #fff;}
.btn-obj-8:hover {background-color: var(--color-obj-8-hover);color: #fff;}
.badge-obj-9,.btn-obj-9 {background-color: var(--color-obj-9);color: #fff;}
.btn-obj-9:hover {color: #fff;background-color: var(--color-obj-9-hover);}
.badge-obj-10,.btn-obj-10 {background-color: var(--color-obj-10);color: #fff;}
.btn-obj-10:hover {color: #fff;background-color: var(--color-obj-10-hover);}
.badge-obj-11,.btn-obj-11 {background-color: var(--color-obj-11);color: #fff;}
.btn-obj-11:hover {background-color: var(--color-obj-11-hover);color: #fff;}
.badge-obj-12,.btn-obj-12 {background-color: var(--color-obj-12);color: #fff;}
.btn-obj-12:hover {color: #fff;background-color: var(--color-obj-12-hover);}
.btn-outline-obj-4 {color: var(--color-obj-4);border-color: var(--color-obj-4);}
.btn-outline-obj-4:hover {color: #fff;background-color: var(--color-obj-4);border-color: var(--color-obj-4);}
.btn-outline-primary {color: var(--color-primary);border-color: var(--color-primary);}
.btn-outline-primary:hover { color: #fff;background-color: var(--color-primary);border-color: var(--color-primary);}
.btn-outline-light {color: var(--bg-light);border-color: var(--bg-light);}
.btn-outline-light:hover {color: #000;background-color: var(--bg-light);border-color: var(--bg-light);}
/* Fim Global */