

/*------ Fontes ------*/
/* https://transfonter.org/ */


@font-face {
	font-family: 'Segoe Pro';
	src: url('SegoePro-Bold.eot');
	src: url('SegoePro-Bold.eot?#iefix') format('embedded-opentype'),
		url('SegoePro-Bold.woff') format('woff'),
		url('SegoePro-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Segoe Pro';
	src: url('SegoePro-Light.eot');
	src: url('SegoePro-Light.eot?#iefix') format('embedded-opentype'),
		url('SegoePro-Light.woff') format('woff'),
		url('SegoePro-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Segoe Pro';
	src: url('SegoePro.eot');
	src: url('SegoePro.eot?#iefix') format('embedded-opentype'),
		url('SegoePro.woff') format('woff'),
		url('SegoePro.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


.segoe-light {
    font-family: 'Segoe Pro';
    font-weight: 300;
    font-style: normal;
}

.segoe-regular {
    font-family: 'Segoe Pro';
    font-weight: normal;
    font-style: normal;
}

.segoe-bold {
    font-family: 'Segoe Pro';
    font-weight: 300;
    font-style: bold;
}



/* Estrutura
-------------------------------------------------- */

.container-fluido {
	max-width: 1200px;
	margin: 0 auto;
}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    box-sizing:border-box;
}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0px;
    margin-left: 0px;
}

.hide-sm, .hide-md {
	display: block;
}

.show-md {
	display: none;
}

@media (max-width: 576px) {

.hide-sm {
	display: none;
}

	}

@media (max-width: 768px) {

.hide-md {
	display: none;
}

.show-md {
	display: block;
}
	}


.table-dark td, .table-dark th, .table-dark thead th {
    border-color: #32383e;
    color: #fff;
    padding-left: 5%;
    padding-right: 5%;
}



/* Background
-------------------------------------------------- */

.bg-vendedor {
	background: #23c9bf;
	color: #fff;
	background-color: #013A6B;
	background-image: -webkit-linear-gradient(-20deg, #3157a0 55%, #c83176 50%);
}

.bg-preto {
	background: #000;
	color: #fff;
}

.bg-preto h2 {
	color: #ff6946;
}

.bg-cinza {
	background: #000;
}


@media (max-width: 992px) {
.bg-vendedor {
	background: #3157a0;
	color: #fff;
	background-color: #013A6B;
	background-image: -webkit-linear-gradient(-90deg, #3157a0 80%, #c83176 20%);
}
.dn-lg {
	display: none;
}
}

@media (max-width: 768px) {
.bg-vendedor {
	background: #3157a0;
	color: #fff;
	background-color: #013A6B;
	background-image: -webkit-linear-gradient(-90deg, #3157a0 80%, #c83176 20%);
}
}


