
/*
#CSS FONTS
@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/inter/InterVariable.woff2') format('woff2');}
@font-face{font-family:Venera;font-style:normal;font-weight:100;font-display:swap;src:url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-100.woff2') format('woff2');}
@font-face{font-family:Venera;font-style:normal;font-weight:300;font-display:swap;src:url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-300.woff2') format('woff2');}
@font-face{font-family:Venera;font-style:normal;font-weight:500;font-display:swap;src:url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-500.woff2') format('woff2');}
@font-face{font-family:Venera;font-style:normal;font-weight:700;font-display:swap;src:url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-700.woff2') format('woff2');}
@font-face{font-family:Venera;font-style:normal;font-weight:900;font-display:swap;src:url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-900.woff2') format('woff2');}
*/

@import url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/inter/InterVariable.woff2');
@import url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-100.woff2');
@import url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-300.woff2');
@import url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-500.woff2');
@import url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-700.woff2');
@import url('https://suprasoft.net/helpdesk2/_includes/fonts/venera/fonts/venera/venera-900.woff2');

@font-face {
    font-family: Venera;
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(https://suprasoft.net/helpdesk2/_includes/fonts/venera/venera-100.woff2) format('woff2');
}

body{
	overflow-x: hidden;
}

.navbar.navbar-dark,
.navbar-dark .navbar-brand{
	background: #343a40!important;
	border: 0;	
}

.navbar-dark .navbar-brand > img{
	max-height: 35px;
}

.sidebar-sticky{
	background: #9a9da0!important;	
}


[role="main"]{
	background: #a6a6aa26!important;	
}


h1.h2{
	color: #343a40;
	color: #000;
	color: #FFF!important;
	font-stretch: 80%;
	letter-spacing: 0.02em;
    line-height: 1.25;
	font-family:Venera,'Open Sans',sans-serif!important;
	font-style:normal;
	font-weight:900!important;
	font-size: 1.3rem!important;
	margin-block-start: 0;
	margin-block-end: 0;
	display: block;
	unicode-bidi: isolate;
	font-display:swap;	
	
	font-weight: 500;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}

.btn-danger{
	background-color: #d91c24!important;	
}

.navbar-nav li.nav-item.big span,
.navbar-nav li.nav-item.big small,
#controleMenu{
	color: #9a9da0!important;
}

.carousel {
    position: relative;
    margin-top: 11px;
    margin-left: -24px;
    margin-right: -24px;
    margin-bottom: -59px;
    border-bottom: 2px solid #9a9da0;
    background: #343a40;
	height: 536px;
	max-height: 536px;
}

.title-home.pt-3{
	z-index: 999;
	position: relative;
	border:0!important;
}

.tab-content{
	background: #FFF;
	height: fit-content;
	margin-bottom: 10%;
	border: 1px solid #dee2e6;
	border-radius: 0 0 10px 10px;
}

.form-signin{
	background: #343a40!important;
	border-radius: 10px;
	padding: 31px;
	max-width: 365px;
	box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);
}

.bg-login {
    background-image: url(../../imagens/bg-silver.jpg);
    background-color: #343a40;
    background-size: cover;
    background-position: center;
    background-blend-mode: overlay;
}


.form-signin > img {
    max-height: 45px;
}


