
header{
    height: 20px;
}

#cfcontent{
	top:0;
    /* top: -150px; */
    position: relative;
    z-index: 1;
}

.condicions{
    line-height: 15px;
    margin: 5px 0 0 112px;
    text-align: left;
    width: 160px;
}
.slhome{
    height: 800px; 
	/* height: 79vh; */
}

.contenslideSL {
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
  padding:0 20px 0px 20px;
  cursor:pointer;
  top:50px;
  position:relative;
}

.contenslideSL p{
  color:#fff;
  font-family:Gotham-Bold;
  font-size:24px;
  margin:0 0 35px 0;
  
}
#girbau_01{background-image: url(../imgs/banners/girbau_01.jpg);cursor:pointer;}
#girbau_02{background-image: url(../imgs/banners/girbau_02.jpg);cursor:pointer;}
.titol_reduce{
	font-family:Gotham-bold, Arial, Helvetica, sans-serif;
	font-size:92px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
}
.titol_funciones{
	font-family:Gotham-bold, Arial, Helvetica, sans-serif;
	font-size:92px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
}
.titol_funciones_st{
	font-family:Gotham-black!important;
	font-size:102px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
	/* margin-top: 10%!important; */
	margin-bottom: 0% !important;
}
.titol_funciones_db_es{
	font-family:Gotham-black!important;
	font-size:102px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
	margin-top: 8%!important;
	margin-bottom: 0% !important;
}
.titol_funciones_db{
	font-family:Gotham-black!important;
	font-size:102px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
	/* margin-top: 10%!important; */
	margin-bottom: 0% !important;
}
.titol_funciones_db_en{
	font-family:Gotham-black!important;
	font-size:102px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
	/* margin-top: 10%!important; */
	margin-bottom: 0% !important;
}
.titol_funciones_fr{
	font-family:Gotham-black!important;
	font-size:102px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
	/* margin-top: 10%!important; */
	margin-bottom: 0% !important;
}
.titol_funciones_cp{
	font-family:Gotham-black!important;
	font-size:105px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
	/* margin-top: 10%!important; */
	margin-bottom: 0% !important;
	letter-spacing:1px;
}
.titol_funciones_st_en{
	font-family:Gotham-black!important;
	font-size:102px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
	margin-bottom: 0% !important;
}
.titol_funciones_mobile{
	font-family:gotham-black;
	font-size:64px!important;
	text-align:center;
	font-weight:800!important;
	color:#fff;
	margin-bottom: 20px!important;
}
.titol_platform{
	margin: 0 auto;
	display:block;
	font-family:Gotham-bold, Arial, Helvetica, sans-serif;
	font-size:92px!important;
	margin-top:10%!important;
}

.prim{
	font-size:32px;
	font-family:Gotham-light;
}
.prim_st{
	font-size:19px;
	font-family:Gotham-thin;
	position:relative;
	top: -8px;
}
.prim_cp{
	font-size:23px;
	font-family:Gotham-thin;

}
.prim_cp_en{
	font-size:23px;
	font-family:Gotham-thin;
	position: relative;
    left: -12px;
	top: -8px;
}
.prim_cp_es{
	font-size:23px;
	font-family:Gotham-thin;
	position: relative;
	top: -8px;
}
.prim_st_text{
	font-size:24px;
	font-family:Gotham-thin;
}
.prim_mobile{
	font-size:61px;
	font-family:Gotham-thin;
}
.prim-cursiva{
	font-size:32px;
	/* font-style: italic; */
	font-family:gotham-medium-italic;
}
#ratlla{
	width: auto;
	position: absolute;
	top: 30%;
	left: 46%;
}
#ratlla2{
	width: auto;
	position: absolute;
	top: 30%;
	left: 46%;
}
#logo-girbau-banner{width:30%;}
#logo-gex{width:30%;margin-left: 37%;}
.imatge_reduce{
	position:relative;
}
.imatge_resultados{
	position:relative;
}
.imatge_calidad{
	position:relative;
	margin-top: 20%;
}
.hs{font-family:Gotham-bold;}
.maquines{font-family:Gotham-light;}
.model{position:absolute;color:#FFF;left: 43%;bottom:14%;font-family: gotham-book-regular;font-size: 17px;}
.modelo{position:absolute;color:#FFF;left: 43%;bottom:14%;font-family: gotham-book-regular;font-size: 17px;}
.model_comp{position:absolute;color:#FFF;left: 43%;bottom:10%;font-family: gotham-book-regular;font-size: 17px;}
.modelo_comp{position:absolute;color:#FFF;left: 43%;bottom:10%;font-family: gotham-book-regular;font-size: 17px;}
.model_intro{position:absolute;color:#FFF;left: 43%;bottom:17%;font-family: gotham-book-regular;font-size: 17px;}
.modelo_intro{position:absolute;color:#FFF;left: 43%;bottom:17%;font-family: gotham-book-regular;font-size: 17px;}
#hs1{position:relative;left: 5%;font-size: 24px;}
#hs2{position:relative;left: 35%;font-size: 24px;}
#hs3{position:relative;left: 60%;font-size: 24px;}
#compact1{position:relative;left: 20%;font-size: 24px;}
#compact2{position:relative;left: 30%;font-size: 24px;}
#fr{position:relative;left: 45%;font-size: 24px;}
#ed1{position:relative;left: 30%;font-size: 24px;}
#ed2{position:relative;left: 55%;font-size: 24px;}
#DRBS1{position:relative;left: 30%;font-size: 24px;}
#DRBS2{position:relative;left: 55%;font-size: 24px;}
#ST{position:relative;left: 43%;font-size: 24px;}
.text_reduce{
	text-align:center;
}
.text_funciones{
	text-align:center;
}
.text_funciones_st{
	font-family:gotham-medium!important;
	font-size:24px!important;
	text-align:center;
	margin:0!important;
}
.text_funciones_st_es{
	font-family:gotham-medium!important;
	font-size:24px!important;
	text-align:center;
	margin-top:0!important;
	margin-bottom:7%!important;
}
.text_funciones_fr{
	font-family:gotham-medium!important;
	font-size:24px!important;
	text-align:center;
	/* margin:0!important; */
}
.shorten p{    margin-bottom:0!important;}
.text_funciones_fr_en{
	font-family:gotham-medium!important;
	font-size:24px!important;
	text-align:center;
	margin:3%!important; 
}
.text_funciones_fr_es{
	font-family:gotham-medium!important;
	font-size:24px!important;
	text-align:center;
	/* margin-bottom: 15% !important; */
}
.text_funciones_mobile{
	font-family:gotham-medium!important;
	text-align:center;
	
}

.text-content_mobile {
  margin-top:-45px!important;
}
#text_platform{
	font-family:futura-medium;
	text-align: center;
	font-size: 72px;
	margin-top: 11%;
	letter-spacing: 13px;
	width: 108%;
	margin-left: -33px;
}
#text_platform_es{
	font-family:futura-medium;
	text-align: center;
	font-size: 72px;
	margin-top: 11%;
	width:118%;
	margin-left: -63px;
	letter-spacing: 13px;

}
#text_gex{
	font-family:futura-medium;
	text-align:center;
	font-size: 72px;
	margin-top: 16%;
	letter-spacing: 13px;
}
#platform{
	position:relative;
	margin-left:37%;
	}
#girbau_03{background-image: url(../imgs/banners/girbau_03.jpg);cursor:pointer;}
#girbau_04{background-image: url(../imgs/banners/girbau_04.jpg);cursor:pointer;}
#girbau_05{background-image: url(../imgs/banners/girbau_05.jpg);cursor:pointer;}
#girbau_06{background-image: url(../imgs/banners/girbau_06.jpg);cursor:pointer;}
#girbau_07{background-image: url(../imgs/banners/girbau_07.jpg);cursor:pointer;}
#girbau_08{background-image: url(../imgs/banners/girbau_08.jpg);cursor:pointer;}
#girbau_09{background-image: url(../imgs/banners/girbau_09.jpg);cursor:pointer;}
#girbau_01_es{background-image: url(../imgs/banners/girbau_01_es.jpg);cursor:pointer;}
#girbau_02_es{background-image: url(../imgs/banners/girbau_02_es.jpg);cursor:pointer;}
#girbau_03_es{background-image: url(../imgs/banners/girbau_03_es.jpg);cursor:pointer;}
#girbau_04_es{background-image: url(../imgs/banners/girbau_04_es.jpg);cursor:pointer;}
#girbau_05_es{background-image: url(../imgs/banners/girbau_05_es.jpg);cursor:pointer;}
#girbau_06_es{background-image: url(../imgs/banners/girbau_06_es.jpg);cursor:pointer;}
#girbau_07_es{background-image: url(../imgs/banners/girbau_07_es.jpg);cursor:pointer;}
#girbau_08_es{background-image: url(../imgs/banners/girbau_08_es.jpg);cursor:pointer;}
#girbau_09_es{background-image: url(../imgs/banners/girbau_09_es.jpg);cursor:pointer;}
#girbau_01_en{background-image: url(../imgs/banners/girbau_01_en.jpg);cursor:pointer;}
#girbau_02_en{background-image: url(../imgs/banners/girbau_02_en.jpg);cursor:pointer;}
#girbau_03_en{background-image: url(../imgs/banners/girbau_03_en.jpg);cursor:pointer;}
#girbau_04_en{background-image: url(../imgs/banners/girbau_04_en.jpg);cursor:pointer;}
#girbau_05_en{background-image: url(../imgs/banners/girbau_05_en.jpg);cursor:pointer;}
#girbau_06_en{background-image: url(../imgs/banners/girbau_06_en.jpg);cursor:pointer;}
#girbau_07_en{background-image: url(../imgs/banners/girbau_07_en.jpg);cursor:pointer;}
#girbau_08_en{background-image: url(../imgs/banners/girbau_08_en.jpg);cursor:pointer;}
#girbau_09_en{background-image: url(../imgs/banners/girbau_09_en.jpg);cursor:pointer;}

@media screen and (min-width: 600px) and (max-width: 960px) {
  #cfcontent {
	margin-top:54px;
  }
	
}

@media screen and (max-width: 600px) {
  #cfcontent {
	 margin-top:54px; 
  }
}
@media screen and (max-width: 600px) {
	  #cfcontent {
	 /* margin-top:0;  */
  }
}


@media screen and (min-width: 771px) {
	
}


@media screen and (min-width: 759px) and (max-width: 960px) {

}


@media screen and (min-width: 526px) and (max-width: 707px) {

}


@media screen and (min-width: 525px) and (max-width: 758px) {
	.titol_funciones{
		font-size:14px;
	}
	.text_funciones_st{
		font-size:10px;
	}
		.maquines{font-size:10px!important;}

}


@media screen and (max-width: 524px) {
		.titol_funciones{
		font-size:14px;
	}
	.text_funciones_st{
		font-size:10px;
	}
	.maquines{font-size:10px;}
	#cfcontent{margin-top:0;}
	header{
		height:inherit;
	}
.model{bottom: 8%;}
.modelo{bottom: 8%;}
.model_comp{bottom: 8%;}
.modelo_comp{bottom: 8%;}
.model_intro{bottom: 8%;}
.modelo_intro{bottom: 8%;}
}


@media screen and (max-width: 600px) {
	.titol_funciones_st{
		margin:0!important;
		font-size:32px!important;
	}
	.text_funciones_st{
		font-size:16px!important;
		margin:0!important;
	}
	.text_funciones_st_es{
		font-size:16px!important;
		margin:0!important;
	}
	.titol_funciones_cp{
		margin:0!important;
		font-size:32px!important;
	}
	.text_funciones_cp{
		font-size:16px!important;
		margin:0!important;
	}
	.titol_funciones_st{
		margin:0!important;
		font-size:32px!important;
	}
	.titol_funciones_st_en{
		margin:0!important;
		font-size:32px!important;
	}
	.text_funciones_st{
		font-size:16px!important;
		margin:0!important;
	}
	.titol_funciones_fr{
		margin:0!important;
		font-size:32px!important;
	}
	.text_funciones_fr{
		font-size:16px!important;
		margin:0!important;
	}
		.maquines{font-size:10px!important;}
#hs1{position:relative;left: 5%;font-size: 10px;top: -9px;}
#hs2{position:relative;left: 28%;font-size: 10px;top: -9px;}
#hs3{position:relative;left: 45%;font-size: 10px;top: -9px;}
#compact1{position:relative;left: 5%;font-size: 10px;}
#compact2{position:relative;left: 22%;font-size: 10px;}
#fr{position:relative;left: 45%;font-size: 10px;}
#ed1{position:relative;left: 5%;font-size: 10px;top: -12px;}
#ed2{position:relative;left: 60%;font-size: 10px;top: -12px;}
#DRBS1{position:relative;left: 30%;font-size: 10px;}
#DRBS2{position:relative;left: 55%;font-size: 10px;}
#ST{position:relative;left: 43%;font-size: 10px;}
#text_gex{font-size:15px!important;    margin-top: 30%;}
#text_platform{font-size:15px!important;margin-left:0;}
#text_platform_es{font-size:15px!important;margin-left:0;}
.prim-cursiva{font-size:10px!important;}
.prim_st_text{font-size:10px!important;}
.prim_cp{font-size:10px!important;}
.prim_cp_en{font-size:10px!important;}
.prim_cp_es{font-size:10px!important;}
.logossecadora {height:20px}
.logosrsc {height:40px}
.logosstc {height:20px}
.logostunel {height:50px}
.logosvended {height:40px}
.logos50 {height:50px; margin-bottom:15px}
.logosdr {height:50px}
.logoslava {height:50px}
.frbimage {height:100px;}
	
}



@media screen and (min-width: 1024px) {	
	.text_funciones_fr_es{
		margin-bottom:5%!important;
	}
}

@media screen and (max-width: 1024px) {
	#hs1{position:relative;left: 5%;font-size: 16px;top: -12px;}
#hs2{position:relative;left: 30%;font-size: 16px;top: -12px;}
#hs3{position:relative;left: 55%;font-size: 16px;top: -12px;}
#compact1{position:relative;left: 5%;font-size: 16px;}
#compact2{position:relative;left: 47%;font-size: 16px;}
#fr{position:relative;left: 45%;font-size: 13px;}
#ed1{position:relative;left: 5%;font-size: 13px;top: -12px;}
#ed2{position:relative;left: 60%;font-size: 13px;top: -12px;}
#DRBS1{position:relative;left: 30%;font-size: 13px;}
#DRBS2{position:relative;left: 55%;font-size: 13px;}
#ST{position:relative;left: 43%;font-size: 13px;}
#text_gex{font-size:15px!important;margin-top:20%!important;}
#text_platform{font-size: 23px !important;margin-top:0;}
#text_platform_es{font-size: 23px !important;margin-top:0;}
#text_gex{font-size:23px!important;margin-top:0;}
.prim_st_text{font-size: 13px!important;}
.prim_cp{font-size: 13px!important;}
.prim_cp_en{font-size: 13px!important;}
.prim_cp_es{font-size: 13px!important;}
.prim_st{font-size: 13px!important;}
.prim{font-size: 13px!important;}

	.titol_funciones_st{
		margin:0!important;
		font-size:82px!important;
	}
	.titol_funciones_st_en{
		margin:0!important;
		font-size:82px!important;
	}
	.titol_funciones_db_es{
		margin:0!important;
		font-size:82px!important;
	}
	.titol_funciones_db_en{
		margin:0!important;
		font-size:82px!important;
	}
	.titol_funciones_db{
		margin:0!important;
		font-size:82px!important;
	}
	.text_funciones_st{
		font-size:20x!important;
		margin:0!important;
	}
	.text_funciones_st_es{
		font-size:20x!important;
		margin:0!important;
	}
	.titol_funciones_cp{
		margin:0!important;
		font-size:82px!important;
	}
	.text_funciones_cp{
		font-size:20x!important;
		margin:0!important;
	}
	.titol_funciones_fr{
		margin:0!important;
		font-size:82px!important;
	}
	.text_funciones_fr{
		font-size:20x!important;
		margin:0!important;
	}
		.maquines{font-size:px!important;}
	.titol_funciones_mobile{
		font-size:33px!important;
	}
	.text-content_mobile{margin:0!important;}
	.prim_mobile{
		font-size:58px!important;
	}
	#ratlla{width: auto;top: 25%;left: 46%;}	
	#ratlla2{width: auto;top: 30%;left: 46%;}
		.maquines{font-size:10px!important;}
}
	
@media screen and (max-width: 770px) {
	.contenslideSL {
    top: 1%;
}
#cfcontent {
top: 30px;}
.slhome {
  height:340px;
}
/* NOUS BANNERS*/
#hs1{position:relative;left: 5%;font-size: 13px;top: -12px;}
#hs2{position:relative;left: 30%;font-size: 13px;top: -12px;}
#hs3{position:relative;left: 55%;font-size: 13px;top: -12px;}
#compact1{position:relative;left: 5%;font-size: 13px;}
#compact2{position:relative;left: 47%;font-size: 13px;}
#fr{position:relative;left: 45%;font-size: 13px;}
#ed1{position:relative;left: 5%;font-size: 13px;top: -12px;}
#ed2{position:relative;left: 60%;font-size: 13px;top: -12px;}
#DRBS1{position:relative;left: 30%;font-size: 13px;}
#DRBS2{position:relative;left: 55%;font-size: 13px;}
#ST{position:relative;left: 43%;font-size: 13px;}
#text_platform{font-size: 23px !important;margin-top:0;}
#text_platform_es{font-size: 23px !important;margin-top:0;}
#text_gex{font-size:23px!important;;margin-top:15%!important;}
.prim_st_text{font-size: 13px!important;}
.prim_st{font-size: 13px!important;}
.prim_cp{font-size: 13px!important;}
.prim_cp_en{font-size: 13px!important;}
.prim_cp_es{font-size: 13px!important;}
.prim{font-size: 13px!important;}
.model{bottom: 11%;font-size: 10px;}
.modelo{bottom: 11%;font-size: 10px;}
.model_comp{bottom: 11%;font-size: 10px;}
.modelo_comp{bottom: 11%;font-size: 10px;}
.model_intro{bottom: 11%;font-size: 10px;}
.modelo_intro{bottom: 11%;font-size: 10px;}
.maquines{font-size:10px!important;}
	.titol_funciones_st{
		margin:0!important;
		font-size:32px!important;
	}
	.titol_funciones_st_en{
		margin:0!important;
		font-size:32px!important;
	}
	.titol_funciones_fr{
		margin:0!important;
		font-size:32px!important;
	}
	.text_funciones_st{
		font-size:16px!important;
		margin:0!important;
	}
	.text_funciones_fr{
		font-size:16px!important;
		margin:0!important;
	}
	.titol_funciones_cp{
		margin:0!important;
		font-size:32px!important;
	}
	.titol_funciones_db_es{
		margin:0!important;
		font-size:32px!important;
	}
	.titol_funciones_db{
		margin:0!important;
		font-size:32px!important;
	}
	.titol_funciones_db_en{
		margin:0!important;
		font-size:32px!important;
	}
	.text_funciones_cp{
		font-size:16px!important;
		margin:0!important;
	}
	.text_funciones_fr_es{
		font-size:16px!important;
		margin:8%!important;
	}
		.titol_funciones_mobile{
		font-size:13px!important;
	}
	.text-content_mobile{margin:0!important;}
	.prim_mobile{
		font-size:25px!important;
	}
	#text_platform_es{font-size:14px}
	
	#ratlla{    width: 29px;top: 32%;left: 46%;}
	
	#ratlla2{    width: 29px;top: 36%;left: 46%;}
		.maquines{font-size:10px!important;}

}


@media screen and (max-width: 480px) {
	.slhome{
			height:230px;
	}
	#cfcontent {
top: 0px;
}
	#girbau_01{background-size:450px 230px;}
	#girbau_02{background-size:450px 230px;}
	#girbau_03{background-size:450px 230px;}
	#girbau_04{background-size:450px 250px;}
	#girbau_05{background-size:450px 230px;}
	#girbau_06{background-size:450px 230px;}
	#girbau_07{background-size:450px 230px;}
	#girbau_08{background-size:450px 230px;}
	#girbau_01{background-size:450px 230px;}
	#girbau_02{background-size:450px 230px;}
	#girbau_03{background-size:450px 230px;}
	#girbau_04{background-size:450px 230px;}
	#girbau_05{background-size:450px 230px;}
	#girbau_06{background-size:450px 230px;}
	#girbau_07{background-size:450px 230px;}
	#girbau_08{background-size:450px 230px;}
	
	.titol_funciones_st{
		margin:10px!important;
		font-size:22px!important;
	}
	.titol_funciones_st_en{
		margin:10px!important;
		font-size:22px!important;
	}
	.titol_funciones_db{
		margin:10px!important;
		font-size:22px!important;
	}
	.titol_funciones_db_en{
		margin:10px!important;
		font-size:18px!important;
	}
	.titol_funciones_db_es{
		margin:10px!important;
		font-size:22px!important;
	}
	.titol_funciones_fr{
		margin:10px!important;
		font-size:22px!important;
	}
	.text_funciones_st{
		font-size:13px!important;
		margin:10px!important;
	}
	.text_funciones_fr{
		font-size:13px!important;
		margin:10px!important;
	}
	.titol_funciones_cp{
		margin:10px!important;
		font-size:22px!important;
	}
	.text_funciones_cp{
		font-size:13px!important;
		margin:10px!important;
	}
	.text_funciones_fr_es{
		font-size:13px!important;
		margin:4%!important;
	}
	.titol_funciones_mobile{
		font-size:13px!important;
	}
	.text-content_mobile{margin:0!important;}
	.prim_mobile{
		font-size:22px!important;
	}
	#text_platform_es{font-size:14px}
	#ratlla{    width: 29px;top: 22%;left: 46%;}
	#ratlla2{    width: 29px;top: 29%;left: 46%;}
		.maquines{font-size:10px!important;}
#hs1{position:relative;left: 5%;font-size: 10px;top: -9px;}
#hs2{position:relative;left: 28%;font-size: 10px;top: -9px;}
#hs3{position:relative;left: 45%;font-size: 10px;top: -9px;}
#compact1{position:relative;left: 5%;font-size: 10px;}
#compact2{position:relative;left: 22%;font-size: 10px;}
#fr{position:relative;left: 45%;font-size: 10px;}
#ed1{position:relative;left: 5%;font-size: 10px;top: -9px;}
#ed2{position:relative;left: 60%;font-size: 10px;top: -9px;}
#DRBS1{position:relative;left: 30%;font-size: 10px;}
#DRBS2{position:relative;left: 55%;font-size: 10px;}
#ST{position:relative;left: 43%;font-size: 10px;}

#text_gex{font-size:15px!important;    margin-top: 10%;}
#text_platform{font-size:15px!important;}
.prim-cursiva{font-size:10px!important;}
.prim_st_text{font-size: 13px!important;}
.prim_st{font-size: 13px!important;}
.prim{font-size:10px!important;}
.prim_cp{font-size:10px!important;}
.prim_cp_en{font-size:10px!important;}
.prim_cp_es{font-size:10px!important;}
.logossecadora {height:20px}
.logosrsc {height:40px}
.logosstc {height:20px}
.logostunel {height:50px}
.logosvended {height:40px}
.logos50 {height:50px; margin-bottom:15px}
.logosdr {height:50px}
.logoslava {height:50px}
.frbimage {height:100px;}
.model{bottom: 5%;}
.modelo{bottom: 5%;}
.model_comp{bottom: 5%;}
.modelo_comp{bottom: 5%;}
.model_intro{bottom: 5%;}
.modelo_intro{bottom: 5%;}

}


