
.titulo1_mont_pci
{	
	font-size: 40px;
	margin-top:10px; 
	margin-bottom: 20px;
	text-decoration: underline;
	text-decoration-color:#B4B6F5;

	text-underline-offset: 10px;	
	text-decoration-color:#ff9c00;
	text-decoration-thickness: 2px;
}
/*=====================================================*/
/*===================== TXT/IMG 1 =====================*/
/*=====================================================*/
.container_txt1_mont_pci
{
	display: flex;	
	/*flex-flow: column wrap;*/
	/*gap: 3px;*/
	/*align-items: center ;*/

}
.container_txt1_mont_pci_filho
{
	/*width:100%; */
	width:calc(100% - 400px);
	/*background-color: #E0E4F4; */	
	border-radius: 10px 0px 0px 10px;
	margin-top:10px ;	
	border: 1px solid orange;
	border-right: 0px;
}
.tit_txt1_mont_pci
{
	font-size: 30px;
	text-align: center;
}
/*----- TOPICO 1 TXT1 ------*/
.tpc_txt1_mont_pci
{
	display: flex;
	gap: 20px;
}
/*----- IMG 1 ------*/
.img1_mont_pci
{		
	width: 380px;	
	height: 335px;		
	margin-right: 10px;		
	margin-left: 10px;	
	margin-top: 10px;	
	border-radius:12px ;	
}
.txt1_mont_pci
{		
	height: 314px;
	margin-left: 10px;
	margin-right: 10px;
}

/*=====================================================*/
/*===================== TXT/IMG 2 =====================*/
/*=====================================================*/
.container_txt2_mont_pci
{
	display: flex;
	/*flex-flow: column wrap;*/
	/*gap: 3px;*/
	/*align-items: center ;*/

}
.container_txt2_mont_pci_filho
{
	width: calc(100% - 420px);
	background-color: #E0E4F4; 	
	border-radius: 0px 10px 10px 0px;	
	border: 1px solid orange;
	border-left: 0px;
}
.tit_txt2_mont_pci
{
	font-size: 30px;
	text-align: center;
}
/*----- TOPICO 1 TXT2 ------*/
.tpc_txt2_mont_pci
{
	display: flex;
	gap: 20px;
}
/*----- IMG 2 ------*/
.img2_mont_pci
{		
	width: 400px;	
	height: 322px;	
	margin-right: 10px;		
	margin-left: 10px;		
	border-radius:12px ;	
}
.txt2_mont_pci
{	
	margin-left: 10px;
	height: 320px;	
}
/*=====================================================*/
/*===================== TXT/IMG 3 =====================*/
/*=====================================================*/
.container_txt3_mont_pci
{
	display: flex;
	/*flex-flow: column wrap;*/
	/*gap: 3px;*/
	/*align-items: center ;*/
	/*border: 1px solid blue;*/

}
.container_txt3_mont_pci_filho
{
	width: calc(100% - 420px);
	/*background-color: #E0E4F4; */	
	border-radius: 10px 0px 0px 10px;		
	border: 1px solid orange;	
	border-right: 0px;
}
.tit_txt3_mont_pci
{
	font-size: 30px;
	text-align: center;
}
/*----- TOPICO 1 TXT3 ------*/
.tpc_txt3_mont_pci
{
	display: flex;
	gap: 20px;
}

/*----- IMG 3 ------*/
.img3_mont_pci
{		
	width: 400px;	
	height: 286px;		
	margin-right: 10px;		
	margin-left: 10px;		
	border: 1px solid #B4B6F5;	
	border-radius:12px ;	
}
.txt3_mont_pci
{	
	height:284px; 
	width: 100%;  		
	padding-left: 10px;
	padding-right: 10px;	
}
.txt3_1_mont_pci
{
	margin-top: -5px;
}

/*=====================================================*/
/*===================== TXT/IMG 4 =====================*/
/*=====================================================*/
.container_txt4_mont_pci
{
	display: flex;
	/*flex-flow: column wrap;*/
	/*gap: 3px;*/
	/*align-items: center ;*/

}
/*----- TOPICO 1 TXT4 ------*/
.tpc_txt4_mont_pci
{
	display: flex;
	gap: 20px;
}

/*----- IMG 4 ------*/
.img4_mont_pci
{	
	background-image: url(../img/des_proj_elet_02.jpg);
	background-repeat: no-repeat;
	background-size: 500px 317px;
	width: 500px;	
	height: 317px;		
	margin-right: 10px;		
	margin-left: 10px;		
	border-radius:12px ;	
}
.txt4_mont_pci
{	
	margin-left: 10px;
	height: 317px;
}







/*===================================================================================*/
/*===================== Chamadas MONTAGEM DE PLACAS ELETRONICAS =====================*/
/*===================================================================================*/
.titulo2_mont_pci
{
	font-size: 40px;
	text-underline-offset: 10px;
	text-decoration: underline;
	text-decoration-color:#ff9c00;
	text-decoration-thickness: 2px;
}

.container_portfolio_mont_pci
{	
	display: flex;		
	/*height: 350px;*/
	justify-content: space-evenly;	
	padding: 0px;	
	border:0px;
	/*margin-top: -40px;		*/
	align-items: center;
	/*border: 1px solid red;	*/

}
.box_border_portfolio_mont_pci {
    position: relative;
    background-color: #F0F4F8;
    border-radius: 10px;
    overflow: hidden;
    
    /*height: 100%;*/
    
    /*-------------------*/
    /*box-shadow: 2px 4px 20px 1px rgba(45, 45, 45, 0.13);    */
    box-shadow: 2px 4px 20px 1px rgba(45, 45, 45, 0.5);    
    border-color: transparent;
}





.tit_mont_pci_portfolio
{
	font-size: 19px;
	text-align: center;
	margin-top: 5px;
	text-decoration: underline;
	text-decoration-color:#ff9c00;
	text-decoration-thickness: 1px; 
	text-underline-offset: 5px;
}









.box_chamada_mont_pci
{
	width: 350px;	
	height: 350px;	
	margin-right: 25px;		
	margin-left: 2px;	
	margin-top: 10px;		
	border-radius:12px ;
	margin-bottom: 20px;		


}

.txt_cham_mont_pci
{	
	margin-top: -3px;
	margin-left: 10px;
	font-size: 14px;	
}

.mont_pci_img_chamada_01
{					
	width: 350px;	
	height: 190px;
	border-radius:10px 10px 0px 0px ;
	margin: 0;
	padding: 0;		
	margin: 0 auto;
	margin-top: 0px;	
}

.mont_pci_img_chamada_02
{					
	width: 350px;	
	height: 190px;
	border-radius:10px 10px 0px 0px ;
	margin: 0;
	padding: 0;		
	margin: 0 auto;
	margin-top: 0px;	
}

.mont_pci_img_chamada_gravador-pic
{
	width: 345px;	
	height: 196px;
	border-radius:10px 10px 10px 10px ;
	margin: 0;
	padding: 0;		
	margin: 0 auto;
	margin-top: -10px;	
}

@media (max-width:1150px)
{
	/*---------- TXT/IMG 3 ----------*/
	.container_txt3_mont_pci_filho
	{
		width: calc(100% - 372px);
	}
	/*----- IMG 3 ------*/
	.img3_mont_pci
	{	
		width: 352px;			
		height: 286px;		
		object-fit: cover;												
	}	
}


/*----------------------------------------------------------------*/
/*--------------- (--FONT-SIZE TXT1_MONT_PCI) --------------------*/
/*----------------------------------------------------------------*/
@media (max-width:1140px)
{
	.txt1_mont_pci
	{		
		font-size: 15px;		
	}
	.txt1_mont_pci_parag
	{
		/*margin-top: -12px;*/
	}
}

@media (max-width:1100px)
{


	.tit_mont_pci_portfolio
	{
		font-size: 17px;
	}
	/*---------------------------------------------*/
	/*---------- MONT_PLACAS_ELET.HTML ------------*/
	/*---------------------------------------------*/	
	/*---------- TXT/IMG1 ----------*/	
	.container_txt1_mont_pci_filho
	{
		
		width:calc(100% - 322px);		
		border-radius: 10px 0px 0px 10px;
		margin-top:10px ;			
		border-right: 0px;
	}
	.img1_mont_pci
	{					
		width: 320px;	
		height: 335px;			
		margin-right: 1px;		
		margin-left: 1px;	
		object-fit: cover;				
	}
	.tit_txt1_mont_pci
	{
		font-size: 22px;		
	}
	
	/*---------- TXT/IMG 2 ----------*/	
	.container_txt2_mont_pci_filho
	{
		width: calc(100% - 352px);
		background-color: #E0E4F4; 	
		border-radius: 0px 10px 10px 0px;
		
		
		border-left: 0px;
	}
	/*----- IMG 2 ------*/
	.img2_mont_pci
	{		
				
		width: 350px;	
		height: 322px;
		margin-right: 1px;		
		margin-left: 1px;
		object-fit: cover;
	}
	
	.tit_txt2_mont_pci
	{
		font-size: 22px;		
	}

	/*---------- TXT/IMG 2 ----------*/	
	.container_txt3_mont_pci_filho
	{
		width: calc(100% - 352px);		
		border-radius: 10px 0px 0px 10px;		
		
		/*border-right: 0px;*/
	}
	/*----- IMG 2 ------*/
	.img3_mont_pci
	{		
				
		width: 350px;	
		height: 322px;
		margin-right: 1px;		
		margin-left: 1px;
		object-fit: cover;
	}

	.tit_txt3_mont_pci
	{
		font-size: 22px;		
	}



.box_chamada_mont_pci
{
	height: 350px;		
}



/*-------------------------------------------------------------*/
@media (max-width:1055px)
{
	.box_chamada_mont_pci
	{
		height: 380px;		
	}	


}



















}
/*-------------------------------------------------------------*/
@media (max-width:1010px)
{
	.txt1_mont_pci_parag
	{
		margin-top: -10px;
	}

	.txt3_mont_pci
	{		
		font-size: 15px;		
	}
	/*-------------------------------*/
	/*---------- TXT/IMG 3 ----------*/
	/*-------------------------------*/
	.container_txt3_mont_pci_filho
	{
		width: calc(100% - 282px);
	}
	/*----- IMG 3 ------*/
	.img3_mont_pci
	{	
		width: 280px;			
		height: 286px;				
		object-fit: cover;												
	}
}

/*-------------------------------------------------------------*/
@media (max-width:960px)
{
	.box_chamada_mont_pci
	{
		height: 400px;		
	}	
}
/*-------------------------------------------------------------*/
@media (max-width:940px)
{
	.txt3_1_mont_pci
	{
		margin-top: -10px;
	}	
}


/*-------------------------------------------------------------*/
@media (max-width:920px)
{
	.box_chamada_mont_pci
	{
		height: 400px;		
	}	
}

@media (max-width:928px)
{

	/*------------------------------*/
	/*------- PORTFOLIO.HTML -------*/
	/*------------------------------*/
	.tit_mont_pci_portfolio
	{
		font-size: 16px;		
	}

	/*------------------------------*/
	/*------------------------------*/
	/*------------------------------*/
	.txt3_turnkey
	{
		font-size: 14px;
	}
}





/*-------------------------------------------------------------*/
@media (max-width:917px)
{
	.txt3_mont_pci_parag
	{
		margin-top: -5px;
	}
}
/*-------------------------------------------------------------*/
@media (max-width:900px)
{
	.txt2_mont_pci
	{		
		font-size: 15px;		
	}
}


/*-------------------------------------------------------------*/
@media (max-width:855px)
{
	.box_chamada_mont_pci
	{
		height: auto;		
	}
	/*---------------------------------------------*/
	/*-------------- MONT_PCI.HTML ----------------*/
	/*---------------------------------------------*/	
	.container_txt1_mont_pci
	{
		flex-flow: column wrap;
	}
	.container_portfolio_mont_pci
	{
		flex-flow: column wrap;		
	}
	
	/*-------------- TEXTO 1 --------------*/	
	.container_txt1_mont_pci_filho
	{
		width:98%;		
		margin: 0 auto;
		margin-top: 10px;				
		border: 1px solid #ff9c00;
		border-radius: 10px 10px 10px 10px;				
	}
	.txt1_mont_pci
	{	
		font-size: 16px;
		height: auto;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 10px;
	}
	.tit_txt1_mont_pci
	{	
		font-size: 25px;		
	}
	.img1_mont_pci
	{
		width: 380px;			
		margin-right: 10px;		
		margin-left: 10px;	
		margin-top: 10px;
		object-fit: none;
	}

/*-------------- TEXTO 2 --------------*/	
	.container_txt2_mont_pci
	{
		flex-flow: column wrap;
		flex-direction: column-reverse;
	}
	.container_txt2_mont_pci_filho
	{
		width:98%;
		margin: 0 auto;		
		margin-top: 10px;
		border: 1px solid #ff9c00;
		border-radius: 10px 10px 10px 10px;		
	}
	.txt2_mont_pci
	{
		font-size: 16px;	
		height: auto;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 10px;
	}
	.tit_txt2_mont_pci
	{	
		font-size: 25px;		
	}
	.img2_mont_pci
	{		
		background-image: url(../img/mont_pci_img2.jpg);
		background-size: 380px 394px;			
		width: 380px;			
		object-fit: none;
		
	}

	/*-------------- TEXTO 3 --------------*/	
	.container_txt3_mont_pci
	{
		flex-flow: column wrap;
	}
	.container_txt3_mont_pci_filho
	{
		width:98%;
		border-radius: 10px 10px 10px 10px;
		margin: 0 auto;				
		margin-top: 10px;				
		border: 1px solid #ff9c00;
	}


	.txt3_mont_pci
	{
		font-size: 16px;		
		height: auto;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 10px;
	}
	.tit_txt3_mont_pci
	{	
		font-size: 25px;		
	}
	.img3_mont_pci
	{
	width: 292px;	
	height: 294px;		
	margin-right: 0px;		
	margin-left: 0px;		
	border: 1px solid #B4B6F5;	
	border-radius:12px ;		
	}
	.txt3_1_mont_pci
	{
		margin-top: 0px;
	}
}


/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
@media (max-width:810px)
{

	.titulo2_mont_pci
	{
		font-size: 30px;
		text-underline-offset: 8px;
		text-decoration: underline;
		text-decoration-color:#ff9c00;
		text-decoration-thickness: 1px;
	}
}

/*-------------------------------------------------------------*/
@media (max-width:735px)
{
	/*------------------------------*/
	/*------- PORTFOLIO.HTML -------*/
	/*------------------------------*/
	.tit_mont_pci_portfolio
	{
		font-size: 14px;		
	}

}


@media (max-width:650px)
{

.tit_mont_pci_portfolio
	{
		font-size: 19px;	
	}
}

@media (max-width:610px)
{
	.titulo1_mont_pci
	{
		font-size: 30px;
		text-underline-offset: 8px;
		text-decoration: underline;
		text-decoration-color:#ff9c00;
		text-decoration-thickness: 1px;
	}
}
