.fundo-detalhe-1{
	position: relative;
	.fundo-detalhe{
		display: none;
		@include mq-min(1360) {
			display: flex;
			flex-direction: column;
			position: absolute;
			//top: 0;
			bottom: 0;
			left: 3%;
			width: 352px;
			overflow: hidden;
		}
		@include mq-min(1920) {
			width: valor-fluido(352, 1920);
		}
		.top{
			@include mq-min(1360) {
				flex-grow: 1;
				display: block;
				background-image: url(../imagens/linha1-1.png);
				background-position: 2px bottom;
				background-repeat: repeat-y;
				@include mq-min(1920) {
					background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
				}
			}
			@include mq-min(1920) {
				background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
			}
		}
		.bottom{
			@include mq-min(1360) {
				flex-grow: 0;
				flex-shrink: 0;
				display: block;
				height: 254px;
				max-height: 100%;
				background-image: url(../imagens/linha1-2.png);
				background-position: left bottom;
				background-repeat: no-repeat;
			}
			@include mq-min(1920) {
				background-size: valor-fluido(352, 1920) valor-fluido(254, 1920);
			}
		}
	}
}

.fundo-detalhe-2{
	position: relative;
	.fundo-detalhe{
		display: none;
		@include mq-min(1360) {
			display: flex;
			flex-direction: column;
			position: absolute;
			top: 0;
			bottom: 0;
			left: 3%;
			width: 351px;
			overflow: hidden;
		}
		@include mq-min(1920) {
			width: valor-fluido(351, 1920);
		}
		.top{
			@include mq-min(1360) {
				flex-grow: 1;
				display: block;
				background-image: url(../imagens/linha1-1.png);
				background-position: right;
				background-repeat: repeat-y;
				@include mq-min(1920) {
					background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
				}
			}
			@include mq-min(1920) {
				background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
			}
		}
	}
}

.fundo-detalhe-3{
	position: relative;
	.fundo-detalhe{
		display: none;
		@include mq-min(1360) {
			display: flex;
			flex-direction: column;
			position: absolute;
			top: 0;
			bottom: 0;
			right: 3%;
			width: 236px;
			overflow: hidden;
		}
		@include mq-min(1920) {
			width: valor-fluido(236, 1920);
		}
		.top {
			@include mq-min(1360) {
				flex-grow: 1;
				display: block;
				background-image: url(../imagens/linha1-1.png);
				background-position: left;
				background-repeat: repeat-y;
			}
			@include mq-min(1920) {
				background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
			}
		}
		.bottom {
			@include mq-min(1360) {
				flex-grow: 0;
				flex-shrink: 0;
				display: block;
				height: 206px;
				background-image: url(../imagens/linha3-1.png);
				background-position: left center;
				background-repeat: no-repeat;
			}
			@include mq-min(1920) {
				background-size: valor-fluido(216, 1920) valor-fluido(206, 1920);
			}
		}
	}
}

.fundo-detalhe-4{
	position: relative;
	.fundo-detalhe{
		display: none;
		@include mq-min(1360) {
			display: flex;
			flex-direction: column;
			position: absolute;
			top: 0;
			bottom: 0;
			right: 3%;
			width: 23px;
			overflow: hidden;
		}
		@include mq-min(1920) {
			width: valor-fluido(23, 1920);
		}
		.top {
			@include mq-min(1360) {
				flex-grow: 1;
				display: block;
				background-image: url(../imagens/linha1-1.png);
				background-position: left;
				background-repeat: repeat-y;
			}
			@include mq-min(1920) {
				background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
			}
		}
	}
}

.fundo-detalhe-5{
	position: relative;
	.fundo-detalhe{
		display: none;
		@include mq-min(1360) {
			display: flex;
			flex-direction: column;
			position: absolute;
			top: 0;
			right: 3%;
			width: 26%;
			height: 50%;
			overflow: hidden;
		}
		@include mq-min(1920) {
			width: 38%;
		}
		.top {
			@include mq-min(1360) {
				flex-grow: 1;
				display: block;
				background-image: url(../imagens/linha1-1.png);
				background-position: right bottom;
				background-repeat: repeat-y;
				margin-right: 20px;
			}
			@include mq-min(1920) {
				background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
				margin-right: valor-fluido(20, 1920);
			}
		}
		.bottom {
			@include mq-min(1360) {
				flex-grow: 0;
				display: block;
				height: 322px;
				background-image: url(../imagens/linha5-1.png);
				background-position: right bottom;
				background-repeat: no-repeat;
				margin-right: 20px;
			}
			@include mq-min(1920) {
				height: valor-fluido(322, 1920);
				background-size: valor-fluido(783, 1920) valor-fluido(322, 1920);
				margin-right: valor-fluido(20, 1920);
			}
		}
	}
}

.fundo-detalhe-6{
	position: relative;
	.fundo-detalhe{
		display: none;
		@include mq-min(1360) {
			display: flex;
			flex-direction: column;
			position: absolute;
			//top: 0;
			bottom: 0;
			left: 3%;
			width: 352px;
			overflow: hidden;
		}
		@include mq-min(1920) {
			width: valor-fluido(352, 1920);
		}
		.top{
			@include mq-min(1360) {
				flex-grow: 1;
				display: block;
				background-image: url(../imagens/linha1-1.png);
				background-position: 2px bottom;
				background-repeat: repeat-y;
				@include mq-min(1920) {
					background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
				}
			}
			@include mq-min(1920) {
				background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
			}
		}
	}
}

.fundo-detalhe-7{
	position: relative;
	.fundo-detalhe{
		display: none;
		@include mq-min(1360) {
			display: flex;
			flex-direction: column;
			position: absolute;
			top: 0;
			bottom: 0;
			left: 3%;
			width: 352px;
			overflow: hidden;
		}
		@include mq-min(1920) {
			width: valor-fluido(352, 1920);
		}
		.top{
			@include mq-min(1360) {
				flex-grow: 1;
				display: block;
				background-image: url(../imagens/linha1-1.png);
				background-position: 2px bottom;
				background-repeat: repeat-y;
				@include mq-min(1920) {
					background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
				}
			}
			@include mq-min(1920) {
				background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
			}
		}
		.center{
			@include mq-min(1360) {
				flex-grow: 0;
				flex-shrink: 0;
				display: block;
				height: 254px;
				max-height: 100%;
				background-image: url(../imagens/linha1-2.png);
				background-position: left bottom;
				background-repeat: no-repeat;
			}
			@include mq-min(1920) {
				background-size: valor-fluido(352, 1920) valor-fluido(254, 1920);
			}
		}
		.bottom{
			@include mq-min(1360) {
				flex-grow: 1;
				display: block;
				background-image: url(../imagens/linha1-1.png);
				background-position: right 1px top 4px;
				background-repeat: repeat-y;
				@include mq-min(1920) {
					background-position: right valor-fluido(1, 1920) top valor-fluido(4, 1920);
					background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
				}
			}
			@include mq-min(1920) {
				background-size: valor-fluido(3, 1920) valor-fluido(32, 1920);
			}
		}
	}
}