@font-face {
    font-family: 'montserratbold';
    src: url('fonts/montserrat-bold-webfont.eot');
    src: url('fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('fonts/montserrat-bold-webfont.woff') format('woff'),
         url('fonts/montserrat-bold-webfont.ttf') format('truetype'),
         url('fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'montserratregular';
    src: url('fonts/montserrat-regular-webfont.eot');
    src: url('fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('fonts/montserrat-regular-webfont.woff') format('woff'),
         url('fonts/montserrat-regular-webfont.ttf') format('truetype'),
         url('fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


html {
	overflow-x: hidden;
}

/* line 1, ../sass/_layout.sass */
.basic-animate {
  -moz-transition: all 0.3s ease, margin 0.3s ease;
  -webkit-transition: all 0.3s ease, margin 0.3s ease;
  -o-transition: all 0.3s ease, margin 0.3s ease;
  -ms-transition: all 0.3s ease, margin 0.3s ease;
  transition: all 0.3s ease, margin 0.3s ease;
}

/* line 7, ../sass/_layout.sass */
.basic-animate-01s {
  -moz-transition: all 0.1s ease, margin 0.1s ease;
  -webkit-transition: all 0.1s ease, margin 0.1s ease;
  -o-transition: all 0.1s ease, margin 0.1s ease;
  -ms-transition: all 0.1s ease, margin 0.1s ease;
  transition: all 0.1s ease, margin 0.1s ease;
}
.basic-animate-05s {
  -moz-transition: all 0.5s ease, margin 0.5s ease;
  -webkit-transition: all 0.5s ease, margin 0.5s ease;
  -o-transition: all 0.5s ease, margin 0.5s ease;
  -ms-transition: all 0.5s ease, margin 0.5s ease;
  transition: all 0.5s ease, margin 0.5s ease;
}

/* line 13, ../sass/_layout.sass */
.basic-animate-1s {
  -moz-transition: all 1s ease, margin 1s ease;
  -webkit-transition: all 1s ease, margin 1s ease;
  -o-transition: all 1s ease, margin 1s ease;
  -ms-transition: all 1s ease, margin 1s ease;
  transition: all 1s ease, margin 1s ease;
}

/* line 19, ../sass/_layout.sass */
.basic-animate-2s {
  -moz-transition: all 2s ease, margin 2s ease;
  -webkit-transition: all 2s ease, margin 2s ease;
  -o-transition: all 2s ease, margin 2s ease;
  -ms-transition: all 2s ease, margin 2s ease;
  transition: all 2s ease, margin 2s ease;
}



.version.index /* version checker */
{
	color: #000002;
	background-color: #ADF8B1;
}

.html
{
	background-color: #F8F8F8;
}

#page
{
	z-index: 1;
	width: 1200px;
	min-height: 4907px;
	background-image: none;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-top: -18px;
	width: 0.01px;
}

#home
{
	left: -100px;
	position: relative;
}

#pu105
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -1px;
}

#u105
{
	z-index: 494;
	height: 649px;
	border-color: #000000;
	background: transparent url("../images/placeholder.jpg") no-repeat left center;
	background-size: cover;
}

#u105-bw
{
	z-index: 494;
	margin-top: 1px;
	height: 649px;
}

#u2597
{
	z-index: 495;
	min-height: 692.7185950413224px;
	border-color: #000000;
	padding-bottom: 0px;
	/*background: transparent url("../images/fondo2-u2597-fr.png") no-repeat center top;*/
	background: transparent url("../images/home-1.png") no-repeat center top;
	background-size: cover;
}

.uppercase {
	text-transform: uppercase;
}

#u2597_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
	position: relative;
	left: -100px;
	padding-top: 138px;
	padding-bottom: 95px;
}

#u6436
{
	z-index: 532;
	width: 166px;
	background-color: transparent;
	opacity: 0.56;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=56.00000000000001)";
	filter: alpha(opacity=56.00000000000001);
	left: 618px;
	position: relative;
    top: 10px;
}

#u6055-4
{
	z-index: 508;
	width: 518px;
	min-height: 28px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 43px;
	font-size: 36px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	left: 441px;
	margin-top: 28px;
	position: relative;
}

#u2513
{
	z-index: 506;
	width: 370px;
	height: 1px;
	border-color: #000000;
	background-color: #FFFFFF;
	left: 515px;
	margin-top: 11px;
	position: relative;
}

#u2512-4
{
	z-index: 502;
	width: 348px;
	min-height: 28px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 26px;
	font-size: 22px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	left: 526px;
	margin-top: 12px;
	position: relative;
}

#buttonu122
{
	z-index: 497;
	width: 221px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	border-radius: 4px;
	padding-bottom: 11px;
	left: 590px;
	margin-top: 50px;
	position: relative;
}

#buttonu122:hover
{
	background-color: #FFFFFF;
	width: 221px;
	min-height: 0px;
	margin: 50px 0px 0px;
}

#buttonu122.ButtonSelected
{
	background-color: transparent;
	width: 221px;
	min-height: 0px;
	margin: 50px 0px 0px;
}

#u125-4
{
	z-index: 498;
	width: 221px;
	min-height: 23px;
	background-color: transparent;
	font-size: 19px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 23px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: -1px;
}

#buttonu122:hover #u125-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 221px;
	margin: 10px -10000px 0px 0px;
}

#buttonu122.ButtonSelected #u125-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 221px;
	margin: 10px -10000px 0px 0px;
}

#buttonu122:hover #u125-4 p
{
	color: rgb(110, 158, 71);
	visibility: inherit;
	font-family: 'montserratregular';
	font-weight: 500;
	font-style: normal;
}

#buttonu6346
{
	z-index: 521;
	width: 22px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	border-radius: 4px;
	padding-bottom: 6px;
	left: 688px;
	margin-top: 45px;
	position: relative;
}

#buttonu6346:hover
{
	background-color: #FFFFFF;
	width: 22px;
	min-height: 0px;
	margin: 45px 0px 0px;
}

#buttonu6346.ButtonSelected
{
	background-color: transparent;
	width: 22px;
	min-height: 0px;
	margin: 45px 0px 0px;
}

#u6347-4
{
	z-index: 522;
	width: 17px;
	min-height: 12px;
	background-color: transparent;
	font-size: 12px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 14px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 3px;
}

#buttonu6346:hover #u6347-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 17px;
	margin: 16px -10000px 0px 0px;
}

#buttonu6346.ButtonSelected #u6347-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 17px;
	margin: 16px -10000px 0px 0px;
}

#buttonu6346:hover #u6347-4 p
{
	color: rgb(110, 158, 71);
	visibility: inherit;
	font-family: 'montserratregular';
	font-weight: 500;
	font-style: normal;
}

#buttonu122.ButtonSelected #u125-4 p,#buttonu6346.ButtonSelected #u6347-4 p
{
	color: #FFFFFF;
	visibility: inherit;
	font-family: 'montserratregular';
	font-weight: 400;
	font-style: normal;
}

#u2597-bw
{
	z-index: 495;
	min-height: 692.7185950413224px;
}

#u121
{
	z-index: 496;
	height: 10px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

#u121-bw
{
	z-index: 496;
	margin-top: 640px;
	height: 10px;
}

#work
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 643px;
}

#pu631
{
	width: 0.01px;
	padding-bottom: 50px;
	margin-left: -100px;
	margin-top: -652px;
}

#pu631 a {
	text-transform: uppercase;
}

#u631
{
	z-index: 543;
	height: 94px;
	border-color: #ffffff;
	background-color: #ffffff;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
}

.cursor-pointer {
	cursor: pointer;
}

.js #u631.ose_pre_init
{
	opacity: 0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
}

#u631-bw
{
	z-index: 543;
	position: fixed;
	left: 0px;
	right: 0px;
	top: 40px;
}

#u6435-4
{
	z-index: 561;
	width: 123px;
	min-height: 22px;
	background-color: transparent;
	text-align: center;
	line-height: 19px;
	position: fixed;
	top: 50px;
	left: 73px;
}

#u6435-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 123px;
	margin: 0px;
}

#u6435-4:hover p,#u6435-4:hover span
{
	color: rgb(110, 158, 71);
	visibility: inherit;
}

#u6435-2
{
	font-size: 16px;
}

#u633-4
{
	z-index: 544;
	width: 180px;
	min-height: 22px;
	background-color: transparent;
	text-align: center;
	line-height: 17px;
	position: fixed;
	top: 80px;
	left: 390px;
}

#u6435-4.MuseLinkActive,#u633-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 180px;
	margin: 0px;
}

#u633-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 180px;
	margin: 0px;
}

#u633-4:hover p,#u633-4:hover span
{
	color: rgb(110, 158, 71);
	visibility: inherit;
}

#u634-4
{
	z-index: 548;
	width: 150px;
	min-height: 22px;
	background-color: transparent;
	text-align: center;
	position: fixed;
	top: 80px;
	left: 566px;
}

#u634-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 150px;
	margin: 0px;
}

#u634-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 150px;
	margin: 0px;
}

#u634-4:hover p,#u634-4:hover span
{
	color: rgb(110, 158, 71);
	visibility: inherit;
}

#u635-4
{
	z-index: 552;
	width: 117px;
	min-height: 22px;
	background-color: transparent;
	text-align: center;
	position: fixed;
	top: 80px;
	left: 715px;
}

#u635-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 117px;
	margin: 0px;
}

#u635-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 117px;
	margin: 0px;
}

#u635-4:hover p,#u635-4:hover span
{
	color: rgb(110, 158, 71);
	visibility: inherit;
}

#u643-4
{
	z-index: 556;
	width: 115px;
	min-height: 22px;
	background-color: transparent;
	text-align: center;
	position: fixed;
	top: 80px;
	left: 841px;
}

#u643-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 115px;
	margin: 0px;
}

#u643-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 112px;
	margin: 0px;
}

#u643-4:hover p,#u643-4:hover span
{
	color: rgb(110, 158, 71);
	visibility: inherit;
}
#u647-4
{
	z-index: 556;
	width: 89px;
	min-height: 22px;
	background-color: transparent;
	text-align: center;
	position: fixed;
	top: 80px;
	left: 970px;
}

#u647-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 89px;
	margin: 0px;
}

#u647-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 89px;
	margin: 0px;
}

#u647-4:hover p,#u647-4:hover span
{
	color: rgb(110, 158, 71);
	visibility: inherit;
}

#u6435-4.MuseLinkActive p,#u6435-4.MuseLinkActive span,
#u633-4.MuseLinkActive p,#u633-4.MuseLinkActive span,
#u634-4.MuseLinkActive p,#u634-4.MuseLinkActive span,
#u635-4.MuseLinkActive p,#u635-4.MuseLinkActive span,
#u643-4.MuseLinkActive p,#u643-4.MuseLinkActive span,
#u647-4.MuseLinkActive p,#u647-4.MuseLinkActive span
{
	color: rgb(110, 158, 71);
	visibility: inherit;
	font-family: 'montserratregular';
	font-weight: 500;
	font-style: normal;
}

#u6435,#u633,#u634,#u635,#u643,#u647
{
	color: rgb(39,78,126);
	font-family: 'montserratregular';
	font-weight: 500;
}

#u130-6
{
	z-index: 252;
	width: 540px;
	height: 30px;
	background-color: transparent;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 300;
	margin-left: 330px;
	margin-top: 60px;
	position: relative;
}

#u1128-3
{
	z-index: 249;
	min-height: 400px;
	border-color: #000000;
	background-color: #EFEFEF;
}

#u1128-3-bw
{
	z-index: 249;
	min-height: 400px;
	margin-top: 54px;
}

#ppamphletu172
{
	width: 0.01px;
	padding-bottom: 302px;
	margin-left: 90px;
	margin-top: -350px;
}

#pamphletu172
{
	z-index: 462;
	width: 0.01px;
	height: 300px;
	position: fixed;
	top: 879px;
	left: 90px;
}

#u200
{
	z-index: 463;
	width: 300px;
	position: relative;
	margin-right: -10000px;
}

#u201
{
	position: absolute;
	width: 300px;
	height: 300px;
	border-color: #DEDEDE;
	border-radius: 10px;
	/*background: transparent url("../images/36m-36mt.png") no-repeat center center;*/
	background: transparent url("../images/servicios-1.png") no-repeat center center;
	background-size: cover;
	top: 40px;
	overflow: hidden;
}

#u201:hover::after{
	/*display: block;*/
	z-index: 10;
	opacity: 1;
}
#u201::after{
	/*display: none;*/
	z-index: -1;
	opacity: 0;
    border-radius: 10px;
    content: "Almacenamiento Logístico";
    border-color: #FFDC2D;
    width: 300px;
    height: 300px;
    min-height: 0px;
    margin: 0px;
    background: rgba(110, 158, 71, 0.5);
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    color: white;
    font-size: 30px;
    line-height: 30px;
    padding-top: 50%;
    margin-bottom: -50%;
    font-family: 'montserratregular';

    -moz-transition: all 0.3s ease, margin 0.3s ease;
	-webkit-transition: all 0.3s ease, margin 0.3s ease;
	-o-transition: all 0.3s ease, margin 0.3s ease;
	-ms-transition: all 0.3s ease, margin 0.3s ease;
	transition: all 0.3s ease, margin 0.3s ease;
}

#u177
{
	position: absolute;
	width: 1004px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -22px;
	left: 9px;
	-pie-background: rgba(0,0,0,0.9);
}

#u177popup
{
	z-index: 465;
}

#u183
{
	z-index: 466;
	width: 960px;
	height: 702px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6146
{
	z-index: 483;
	width: auto;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: -35px;
    margin-top: 135px;
}
#u6146 img
{
	width: 540px;
}

#ppu184-7
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 161px;
	margin-left: 540px;
}

#u184-7
{
	z-index: 467;
	width: 384px;
	min-height: 172px;
	background-color: transparent;
	font-size: 18px;
	line-height: 22px;
	text-align: justify;
	position: relative;
	margin-right: -10000px;
	margin-top: 72px;
}

#u185-4
{
	z-index: 474;
	width: 440px;
	min-height: 67px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 36px;
	font-size: 25px;
	text-align: left;
	letter-spacing: 2px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 1px;
}

#u6864-4
{
	z-index: 485;
	width: 28px;
	min-height: 28px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 22px;
	font-size: 18px;
	text-align: left;
	letter-spacing: 2px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 104px;
}

#buttonu186
{
	z-index: 478;
	width: 180px;
	border-color: #FFFFFF;
	background-color: rgb(110, 158, 71);
	border-radius: 4px;
	padding-bottom: 9px;
	margin-top: 35px;
	position: relative;
}

#buttonu186:hover
{
	background-color: rgb(110, 158, 71);
	width: 180px;
	min-height: 0px;
	margin: 35px 0px 0px;
}

#buttonu186.ButtonSelected
{
	background-color: rgb(110, 158, 71);
	width: 180px;
	min-height: 0px;
	margin: 35px 0px 0px;
}

#u187-4
{
	z-index: 479;
	width: 180px;
	min-height: 23px;
	background-color: transparent;
	font-size: 17px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
}

#buttonu186:hover #u187-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 180px;
	margin: 13px -10000px 0px 0px;
}

#u173
{
	position: absolute;
	width: 30px;
	border-color: rgb(110, 158, 71);
	background-color: rgb(110, 158, 71);
	border-radius: 27px;
	padding-bottom: 2px;
	top: 74px;
	left: 960px;
}

#u174-4
{
	z-index: 490;
	width: 22px;
	min-height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 4px;
	font-size: 20px;
	letter-spacing: 0px;
	color: #FFFFFF;
	line-height: 10px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 4px;
}

#pamphletu6153
{
	z-index: 429;
	width: 0.01px;
	height: 300px;
	position: fixed;
	top: 881px;
	left: 440px;
}

#u6167
{
	z-index: 430;
	width: 300px;
	position: relative;
	margin-right: -10000px;
}

#u6168
{
	position: absolute;
	width: 300px;
	height: 300px;
	border-color: #DEDEDE;
	border-radius: 10px;
	/*background: transparent url("../images/57m-57mt.png") no-repeat center center;*/
	background: transparent url("../images/servicios-2.png") no-repeat center center;
	background-size: cover;
	top: 40px;
	overflow: hidden;
}

/*#u6168:hover
{
	border-color: #FFDC2D;
	width: 300px;
	height: 300px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/servicios-2.png") no-repeat center center;
	background-size: cover;
}*/



#u6168:hover::after{
	/*display: block;*/
	z-index: 10;
	opacity: 1;
}
#u6168::after{
	/*display: none;*/
	z-index: -1;
	opacity: 0;
    border-radius: 10px;
    content: "Almacenamiento Logístico en Frío";
    border-color: #FFDC2D;
    width: 300px;
    height: 300px;
    min-height: 0px;
    margin: 0px;
    background: rgba(110, 158, 71, 0.5);
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    color: white;
    font-size: 30px;
    line-height: 30px;
    padding-top: 50%;
    margin-bottom: -50%;
    font-family: 'montserratregular';

    -moz-transition: all 0.3s ease, margin 0.3s ease;
	-webkit-transition: all 0.3s ease, margin 0.3s ease;
	-o-transition: all 0.3s ease, margin 0.3s ease;
	-ms-transition: all 0.3s ease, margin 0.3s ease;
	transition: all 0.3s ease, margin 0.3s ease;
}

#u6156
{
	position: absolute;
	width: 1004px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -22px;
	left: 9px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6156popup
{
	z-index: 432;
}

#u6157
{
	z-index: 433;
	width: 960px;
	height: 702px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6215
{
	z-index: 447;
	width: auto;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: -35px;
    margin-top: 135px;
}
#u6215 img
{
    width: 540px;
    height: auto;
}

#ppu6867-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 160px;
	margin-left: 540px;
}

#u6867-4
{
	z-index: 449;
    width: 455px;
    min-height: 67px;
    background-color: transparent;
    color: rgb(110, 158, 71);
    line-height: 36px;
    font-size: 25px;
	text-align: left;
	letter-spacing: 2px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
}

#u6868-4
{
	z-index: 453;
	width: 28px;
	min-height: 28px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 22px;
	font-size: 18px;
	text-align: left;
	letter-spacing: 2px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 103px;
}

#u6161-8
{
	z-index: 434;
	width: 384px;
	min-height: 180px;
	background-color: transparent;
	font-size: 18px;
	line-height: 22px;
	text-align: justify;
	top: -7px;
	margin-bottom: -7px;
	position: relative;
}

#buttonu6162
{
	z-index: 442;
	width: 180px;
	border-color: #FFFFFF;
	background-color: rgb(110, 158, 71);
	border-radius: 4px;
	padding-bottom: 9px;
	margin-top: 25px;
	position: relative;
}

#buttonu6162:hover
{
	background-color: rgb(110, 158, 71);
	width: 180px;
	min-height: 0px;
	margin: 25px 0px 0px;
}

#buttonu6162.ButtonSelected
{
	background-color: rgb(110, 158, 71);
	width: 180px;
	min-height: 0px;
	margin: 25px 0px 0px;
}

#u6163-4
{
	z-index: 443;
	width: 180px;
	min-height: 23px;
	background-color: transparent;
	font-size: 17px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
}

#buttonu186.ButtonSelected #u187-4,#buttonu6162:hover #u6163-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 180px;
	margin: 13px -10000px 0px 0px;
}

#u6154
{
	position: absolute;
	width: 30px;
	border-color: rgb(110, 158, 71);
	background-color: rgb(110, 158, 71);
	border-radius: 27px;
	padding-bottom: 2px;
	top: 74px;
	left: 960px;
}

#u6155-4
{
	z-index: 458;
	width: 22px;
	min-height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 4px;
	font-size: 20px;
	letter-spacing: 0px;
	color: #FFFFFF;
	line-height: 10px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 4px;
}

#pamphletu6172
{
	z-index: 304;
	width: 0.01px;
	height: 300px;
	position: fixed;
	top: 881px;
	left: 790px;
}

#u6186
{
	z-index: 305;
	width: 300px;
	position: relative;
	margin-right: -10000px;
}

#u6187
{
	position: absolute;
	width: 300px;
	height: 300px;
	border-color: #DEDEDE;
	border-radius: 10px;
	/*background: transparent url("../images/65m-65mt.png") no-repeat center center;*/
	background: transparent url("../images/servicios-3.png") no-repeat center center;
	background-size: cover;
	top: 40px;
	overflow: hidden;
}

/*#u6187:hover
{
	border-color: #FFDC2D;
	width: 300px;
	height: 300px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/servicios-3.png") no-repeat center center;
	background-size: cover;
}*/




#u6187:hover::after{
	/*display: block;*/
	z-index: 10;
	opacity: 1;
}
#u6187::after{
	/*display: none;*/
	z-index: -1;
	opacity: 0;
    border-radius: 10px;
    content: "Logística Y Distribución";
    border-color: #FFDC2D;
    width: 300px;
    height: 300px;
    min-height: 0px;
    margin: 0px;
    background: rgba(110, 158, 71, 0.5);
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    color: white;
    font-size: 30px;
    line-height: 30px;
    padding-top: 50%;
    margin-bottom: -50%;
    font-family: 'montserratregular';

    -moz-transition: all 0.3s ease, margin 0.3s ease;
	-webkit-transition: all 0.3s ease, margin 0.3s ease;
	-o-transition: all 0.3s ease, margin 0.3s ease;
	-ms-transition: all 0.3s ease, margin 0.3s ease;
	transition: all 0.3s ease, margin 0.3s ease;
}


#u6175
{
	position: absolute;
	width: 1004px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -22px;
	left: 9px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6175popup
{
	z-index: 307;
}

#u6176
{
	z-index: 308;
	width: 960px;
	height: 730px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6221
{
	z-index: 322;
	width: auto;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: -35px;
    margin-top: 135px;
}
	
#u6221 img
{
    width: 540px;
    height: auto;
}

#ppu6870-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 165px;
	margin-left: 540px;
}

#pu184-7,#pu6867-4,#pu6870-4
{
	width: 0.01px;
}

#u6870-4
{
	z-index: 324;
	width: 320px;
	min-height: 67px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 36px;
	font-size: 25px;
	text-align: left;
	letter-spacing: 2px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
}

#u6871-4
{
	z-index: 328;
	width: 28px;
	min-height: 28px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 22px;
	font-size: 18px;
	text-align: left;
	letter-spacing: 2px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 103px;
}

#u6180-8
{
	z-index: 309;
	width: 384px;
	min-height: 137px;
	background-color: transparent;
	font-size: 18px;
	line-height: 22px;
	text-align: justify;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#buttonu6181
{
	z-index: 317;
	width: 180px;
	border-color: #FFFFFF;
	background-color: rgb(110, 158, 71);
	border-radius: 4px;
	padding-bottom: 9px;
	margin-top: 57px;
	position: relative;
}

#buttonu6181:hover
{
	background-color: rgb(110, 158, 71);
	width: 180px;
	min-height: 0px;
	margin: 57px 0px 0px;
}

#buttonu6181.ButtonSelected
{
	background-color: rgb(110, 158, 71);
	width: 180px;
	min-height: 0px;
	margin: 57px 0px 0px;
}

#u6182-4
{
	z-index: 318;
	width: 180px;
	min-height: 23px;
	background-color: transparent;
	font-size: 17px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
}

#buttonu6162.ButtonSelected #u6163-4,#buttonu6181:hover #u6182-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 180px;
	margin: 13px -10000px 0px 0px;
}

#buttonu6181.ButtonSelected #u6182-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 180px;
	margin: 13px -10000px 0px 0px;
}

#u6173
{
	position: absolute;
	width: 30px;
	border-color: rgb(110, 158, 71);
	background-color: rgb(110, 158, 71);
	border-radius: 27px;
	padding-bottom: 2px;
	top: 74px;
	left: 960px;
}

#u6174-4
{
	z-index: 333;
	width: 22px;
	min-height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 4px;
	font-size: 20px;
	letter-spacing: 0px;
	color: #FFFFFF;
	line-height: 10px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 4px;
}

#pamphletu6444
{
	z-index: 337;
	width: 0.01px;
	height: 42px;
	padding-bottom: 6px;
	position: fixed;
	top: 1223px;
	left: 541px;
}

#u6445
{
	z-index: 338;
	width: 107px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 5px;
}

#u6446
{
	position: absolute;
	width: 117px;
	border-color: #DEDEDE;
	background-color: transparent;
	border-radius: 10px;
	padding-bottom: 6px;
	top: -7px;
	left: -5px;
}

#u6446:hover
{
	border-color: #FFDC2D;
	background-color: transparent;
	width: 117px;
	min-height: 0px;
	margin: 0px;
}

#pbuttonu6442
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 7px;
	margin-left: 5px;
}

#buttonu6442
{
	z-index: 341;
	width: 110px;
	height: 33px;
	border-width: 1px;
	border-style: solid;
	border-color: #484848;
	background-color: transparent;
	border-radius: 4px;
	position: relative;
	margin-right: -10000px;
    top: 55px;
}

#pbuttonu6442:hover #buttonu6442
{
	width: 106px;
	height: 34px;
	border-style: none;
	background-color: rgb(110, 158, 71);
	position: relative;
	margin-right: -10000px;
	margin-top: 0px;
	left: 0px;
	margin-left: 0px;
	min-height: 1px;
}

#u6443-4
{
	z-index: 342;
	width: 91px;
	min-height: 23px;
	background-color: transparent;
	font-size: 19px;
	letter-spacing: 1px;
	color: #484848;
	line-height: 23px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 300;
	margin-top: 15px;
}

#pbuttonu6442:hover #u6443-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	position: relative;
	width: 95px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 8px;
	min-height: 23px;
}

#pbuttonu6442.ButtonSelected #u6443-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 91px;
}

#u174-4:hover p,#u6155-4:hover p,#u6174-4:hover p,#pbuttonu6442:hover #u6443-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#pbuttonu6442.ButtonSelected #u6443-4 p
{
	color: #484848;
	visibility: inherit;
}

#pbuttonu6442 #u6443-4
{
	position: relative;
	width: 100px;
	margin-right: -10000px;
	margin-top: 4px;
	left: 7px;
}

#u6447
{
	position: absolute;
	width: 1138px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -220px;
	left: -124px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6447popup
{
	z-index: 347;
}

#u6448
{
	z-index: 348;
	width: 1094px;
	height: 730px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu6504
{
	z-index: 349;
	width: 0.01px;
	height: 515px;
	position: relative;
	margin-right: -10000px;
	margin-top: 175px;
	left: 44px;
}

#u6508
{
	position: absolute;
	width: 990px;
	height: 515px;
	background-color: transparent;
}

#u6508popup
{
	z-index: 350;
}

#u6668
{
	z-index: 351;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6694
{
	z-index: 353;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6703
{
	z-index: 355;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6752
{
	z-index: 357;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6761
{
	z-index: 359;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6770
{
	z-index: 361;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6779
{
	z-index: 363;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6788
{
	z-index: 365;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6806
{
	z-index: 367;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6815
{
	z-index: 369;
	width: 990px;
	height: 515px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 20px 20px 0px 0px ;
	margin-right: -10000px;
	position: relative;
}

#u6668 .clip_frame,#u6694 .clip_frame,#u6703 .clip_frame,#u6752 .clip_frame,#u6761 .clip_frame,#u6770 .clip_frame,#u6779 .clip_frame,#u6788 .clip_frame,#u6806 .clip_frame,#u6815 .clip_frame
{
	-webkit-border-radius: 20px 20px 0px 0px;
}

#u6668_clip,#u6694_clip,#u6703_clip,#u6752_clip,#u6761_clip,#u6770_clip,#u6779_clip,#u6788_clip,#u6806_clip,#u6815_clip
{
	overflow: hidden;
	width: 990px;
	height: 515px;
}

#u6668_img,#u6694_img,#u6703_img,#u6752_img,#u6761_img,#u6770_img,#u6779_img,#u6788_img,#u6806_img,#u6815_img
{
	margin-top: -21px;
	margin-bottom: -21px;
}

#u6524
{
	position: absolute;
	width: 862px;
	background-color: transparent;
	top: 475px;
}

#u6524popup
{
	z-index: 371;
}

#u6674-4
{
	z-index: 372;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6700-4
{
	z-index: 376;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6709-4
{
	z-index: 380;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6758-4
{
	z-index: 384;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6767-4
{
	z-index: 388;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6776-4
{
	z-index: 392;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6785-4
{
	z-index: 396;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6794-4
{
	z-index: 400;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6812-4
{
	z-index: 404;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6821-4
{
	z-index: 408;
	width: 842px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: left;
	font-family: duru-sans, sans-serif;
	font-weight: 400;
	margin-right: -10000px;
	position: relative;
}

#u6533-4
{
	position: absolute;
	width: 48px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	top: 475px;
	left: 892px;
}

#u6533-4popup
{
	z-index: 412;
}

#u6534-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 475px;
	left: 862px;
}

#u6534-4popup
{
	z-index: 416;
}

#u6532-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: rgb(110, 158, 71);
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 475px;
	left: 960px;
}

#u6532-4popup
{
	z-index: 420;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton,.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#u6457
{
	position: absolute;
	width: 30px;
	border-color: rgb(110, 158, 71);
	background-color: rgb(110, 158, 71);
	border-radius: 27px;
	padding-bottom: 2px;
	top: -124px;
	left: 902px;
}

#u173:hover,#u6154:hover,#u6173:hover,#u6457:hover
{
	background-color: rgb(110, 158, 71);
	width: 30px;
	min-height: 0px;
	margin: 0px;
}

#u6458-4
{
	z-index: 425;
	width: 22px;
	min-height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 4px;
	font-size: 20px;
	letter-spacing: 0px;
	color: #FFFFFF;
	line-height: 10px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 4px;
}

#u174-4:hover,#u6155-4:hover,#u6174-4:hover,#u6458-4:hover
{
	padding-top: 0px;
	padding-bottom: 4px;
	min-height: 16px;
	width: 22px;
	margin: 10px -10000px 0px 0px;
}

#u6458-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u345-6
{
	z-index: 258;
	width: 900px;
	min-height: 75px;
	background-color: transparent;
	text-align: center;
	font-weight: 400;
	margin-left: 150px;
	margin-top: 69px;
	position: relative;
}

#u345-2
{
	font-size: 20px;
	line-height: 24px;
	padding-bottom: 4px;
	color: rgb(110, 158, 71);
	font-family: 'montserratregular';
}

#u345-4
{
	font-size: 16px;
	line-height: 19px;
	letter-spacing: 0px;
	color: #3E3D3D;
	font-family: 'montserratregular';
}

#widgetu685
{
	z-index: 264;
	width: 0.01px;
	height: 52px;
	margin-left: 185px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
    margin-bottom: 50px;
}

#widgetu692
{
	z-index: 265;
	width: 320px;
	height: 52px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u695-4
{
	z-index: 266;
	width: 301px;
	min-height: 14px;
	border-color: rgb(110, 158, 71);
	background-color: #D5D5D5;
	color: #2C2C2C;
	line-height: 14px;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	padding: 18px 6px 20px 13px;
}

#widgetu692.non-empty-st #u695-4
{
	background-color: #FFFFFF;
}

#widgetu692:hover #u695-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu692.focus-st #u695-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu692.non-empty-st #u695-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu692:hover #u695-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu692.focus-st #u695-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu697
{
	z-index: 270;
	width: 320px;
	height: 52px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 335px;
}

#u699-4
{
	z-index: 271;
	width: 301px;
	min-height: 14px;
	border-color: rgb(110, 158, 71);
	background-color: #D5D5D5;
	color: #2C2C2C;
	line-height: 14px;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	padding: 18px 6px 20px 13px;
}

#widgetu697.non-empty-st #u699-4
{
	background-color: #FFFFFF;
}

#widgetu697:hover #u699-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu697.focus-st #u699-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu697.non-empty-st #u699-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu697:hover #u699-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu697.focus-st #u699-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u691-4
{
	z-index: 275;
	width: 130px;
	min-height: 23px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	font-family: 'montserratregular';
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 685px;
}

#u702-4
{
	z-index: 279;
	width: 130px;
	min-height: 28px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	color: #FF0000;
	line-height: 14px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 685px;
}

#widgetu685.frm-subm-err-st #u702-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 32px;
}

#u718-4
{
	z-index: 283;
	width: 130px;
	min-height: 23px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	color: #00FF00;
	line-height: 12px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 685px;
}

#u717-17
{
	z-index: 287;
	min-height: 50px;
	width: 160px;
	position: relative;
	margin-right: -10000px;
	left: 670px;
	background: url("../images/u717-17.png") no-repeat 0px 0px;
}

#u717-17:hover
{
	background: url("../images/u717-17-r.png") no-repeat 0px 0px;
}

#u717-17:active
{
	background: url("../images/u717-17-m.png") no-repeat 0px 0px;
}

#widgetu685.frm-sub-st #u717-17
{
	background: url("../images/u717-17-fs.png") no-repeat 0px 0px;
}

#pu432
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 95px;
}

#u432
{
	z-index: 174;
	min-height: 550px;
	border-color: #000000;
	padding-bottom: 0px;
	/*background: #000000 url("../images/fondo5.jpg") no-repeat center center;*/
	/*background: #000000 url("http://lorempixel.com/1400/788/business/6/") no-repeat center center;*/
	background: #000000 url("../images/banner-1.png") no-repeat center center;
	background-size: cover;
}

#u432_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
	position: relative;
	left: -100px;
	padding-top: 160px;
	padding-bottom: 32px;
}

#u6237-4
{
	z-index: 516;
	width: 554px;
	min-height: 46px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	left: 423px;
	position: relative;
}

#u6235-4
{
	z-index: 512;
	width: 373px;
	min-height: 33px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 29px;
	font-size: 24px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	left: 514px;
	margin-top: 4px;
	position: relative;
}

#about
{
	margin-top: 62px;
	position: relative;
}

#u432-bw
{
	z-index: 174;
	min-height: 354.75px;
}

#u439
{
	z-index: 175;
	height: 10px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

#u439-bw
{
	z-index: 175;
	height: 10px;
}

#u440
{
	z-index: 176;
	height: 11px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

#u440-bw
{
	z-index: 176;
	margin-top: 539px;
	height: 11px;
}

#u6236
{
	z-index: 520;
	width: 396px;
	height: 1px;
	border-color: #000000;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 203px;
	left: 502px;
}

#u442-6
{
	z-index: 192;
	width: 540px;
	min-height: 92px;
	background-color: transparent;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 300;
	margin-left: 330px;
	margin-top: 49px;
	position: relative;
}

#pu441-11
{
	width: 0.01px;
	margin-left: 90px;
	margin-top: 40px;
}

#u441-11
{
	z-index: 177;
	width: 480px;
	min-height: 278px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
}

#u441-2
{
	font-size: 26px;
	line-height: 31px;
	color: rgb(110, 158, 71);
	font-family: 'montserratregular';
	font-weight: 400;
}

#u441-3,#u441-5,#u441-7
{
	font-size: 18px;
	text-align: justify;
	line-height: 22px;
	font-family: 'montserratregular';
	font-weight: 300;
}

#u441-8
{
	font-size: 16px;
	line-height: 19px;
	font-family: 'montserratregular';
	font-weight: 400;
}

#pu6961
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 75px;
	margin-left: 604px;
}

#u6961
{
	z-index: 239;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	position: relative;
}

#u6962
{
	z-index: 240;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	margin-top: 63px;
	position: relative;
}

#u6963
{
	z-index: 241;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	margin-top: 64px;
	position: relative;
}

#u6964
{
	z-index: 242;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	margin-top: 45px;
	position: relative;
}

#u6965
{
	z-index: 243;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	margin-top: 44px;
	position: relative;
}

#pu1091-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 70px;
	margin-left: 621px;
}

#u1091-4
{
	z-index: 198;
	width: 177px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
}

#u1118-4
{
	z-index: 202;
	width: 140px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	margin-top: 16px;
	position: relative;
}

#u1123-4
{
	z-index: 206;
	width: 140px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	margin-top: 17px;
	position: relative;
}

#u6875-4
{
	z-index: 211;
	width: 177px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	margin-top: 17px;
	position: relative;
}

#u6876-4
{
	z-index: 215;
	width: 140px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	margin-top: 17px;
	position: relative;
}

#pu444-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 804px;
}

#u444-4
{
	z-index: 188;
	width: 271px;
	min-height: 36px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 31px;
	font-size: 26px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
}

#pu6966
{
	width: 0.01px;
	margin-left: 35px;
	margin-top: 34px;
}

#u6966
{
	z-index: 244;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u6884-4
{
	z-index: 219;
	width: 177px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 17px;
}

#pu6967
{
	width: 0.01px;
	margin-left: 35px;
	margin-top: 16px;
}

#u6967
{
	z-index: 245;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u6885-4
{
	z-index: 223;
	width: 140px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 17px;
}

#u6968
{
	z-index: 246;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u6886-4
{
	z-index: 227;
	width: 160px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 17px;
}

#u6969
{
	z-index: 247;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u6887-4
{
	z-index: 231;
	width: 177px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 17px;
}

#pu6968,#pu6969,#pu6970
{
	width: 0.01px;
	margin-left: 35px;
	margin-top: 17px;
}

#u6970
{
	z-index: 248;
	width: 10px;
	height: 10px;
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u6888-4
{
	z-index: 235;
	width: 170px;
	min-height: 20px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 19px;
	font-size: 16px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 17px;
}

#pu612
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 56px;
	/*margin-top: 12px;*/
}

#u612
{
	z-index: 112;
	min-height: 550px;
	border-color: #000000;
	/*background: url("../images/fondo4.jpg") no-repeat center center;*/
	/*background: url("http://lorempixel.com/1400/788/business/6/") no-repeat center center;*/
	background: url("../images/banner-2.png") no-repeat center center;
	background-size: cover;
}

#u612_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
	position: relative;
	left: -100px;
	padding-top: 234px;
	padding-bottom: 32px;
}

#u6833-4
{
	z-index: 539;
	width: 518px;
	min-height: 28px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	left: 441px;
	position: relative;
}

#u6832
{
	z-index: 538;
	width: 370px;
	height: 1px;
	border-color: #000000;
	background-color: #FFFFFF;
	left: 515px;
	margin-top: 3px;
	position: relative;
}

#u6831-4
{
	z-index: 534;
	width: 348px;
	min-height: 28px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 26px;
	font-size: 22px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 500;
	left: 526px;
	margin-top: 4px;
	position: relative;
}

#services
{
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u612-bw
{
	z-index: 112;
	min-height: 355px;
}

#u615
{
	z-index: 113;
	height: 10px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

#u615-bw
{
	z-index: 113;
	height: 10px;
}

#u613
{
	z-index: 114;
	height: 11px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

#u613-bw
{
	z-index: 114;
	margin-top: 539px;
	height: 11px;
}

#pu6917
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -5px;
}

#u6917
{
	z-index: 111;
	min-height: 653.6999999999998px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
}

#u6917_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
	position: relative;
	left: -100px;
	padding-top: 54px;
	padding-bottom: 119px;
}

#u448-6
{
	z-index: 115;
	width: 540px;
	min-height: 92px;
	background-color: transparent;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 300;
	left: 430px;
	position: relative;
}

#u130-2,#u442-2,#u448-2
{
	font-size: 36px;
	line-height: 43px;
	color: #2C2C2C;
}

#u130-4,#u442-4,#u448-4
{
	font-size: 18px;
	line-height: 22px;
	color: rgb(110, 158, 71);
}

#pu6899
{
	width: 0.01px;
	left: 234px;
	margin-top: 92px;
	position: relative;
}

#u6899
{
	z-index: 168;
	width: 268px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 26px;
    left: -82px;
}

#u6905
{
	z-index: 170;
	width: 244px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 69px;
	left: 200px;
	height: 78px;
}

#u6911
{
	z-index: 172;
	width: 266px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 513px;
	margin-top: 30px;
}
#u69112
{
	z-index: 172;
	width: 207px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 849px;
	margin-top: 55px;
}

#pu466-4
{
	width: 0.01px;
	left: 218px;
	margin-top: 32px;
	position: relative;
}

#u466-4
{
	z-index: 125;
	width: 300px;
	min-height: 31px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 29px;
	font-size: 24px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
    left: -150px;
}

#u467-4
{
	z-index: 129;
	width: 300px;
	min-height: 31px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 29px;
	font-size: 24px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 182px;
}

#u468-4
{
	z-index: 133;
	width: 300px;
	min-height: 31px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 29px;
	font-size: 24px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 514px;
}

#u468-42
{
	z-index: 133;
	width: 300px;
	min-height: 31px;
	background-color: transparent;
	color: #2C2C2C;
	line-height: 29px;
	font-size: 24px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 835px;
}

#pu463-4
{
	width: 0.01px;
	left: 218px;
	margin-top: 14px;
	position: relative;
}

#u463-4
{
	z-index: 121;
	width: 300px;
	min-height: 51px;
	background-color: transparent;
	color: #000000;
	line-height: 14px;
	font-size: 12px;
	text-align: justify;
	font-family: 'montserratregular';
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
    left: -150px;
}

#u6274-4
{
	z-index: 160;
	width: 300px;
	min-height: 51px;
	background-color: transparent;
	color: #000000;
	line-height: 14px;
	font-size: 12px;
	text-align: justify;
	font-family: 'montserratregular';
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 182px;
}

#u6275-4
{
	z-index: 164;
	width: 300px;
	min-height: 51px;
	background-color: transparent;
	color: #000000;
	line-height: 14px;
	font-size: 12px;
	text-align: justify;
	font-family: 'montserratregular';
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 514px;
}

#u6275-42
{
	z-index: 164;
	width: 300px;
	min-height: 51px;
	background-color: transparent;
	color: #000000;
	line-height: 14px;
	font-size: 12px;
	text-align: justify;
	font-family: 'montserratregular';
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 835px;
}

#u6917-bw
{
	z-index: 111;
	min-height: 653.6999999999998px;
}

#u2454
{
	z-index: 137;
	height: 146px;
	border-color: #000000;
	background-color: #EFEFEF;
}

#u2454-bw
{
	z-index: 137;
	margin-top: 613px;
	height: 146px;
}

#pamphletu2459
{
	z-index: 138;
	width: 0.01px;
	height: 84px;
	position: relative;
	margin-right: -10000px;
	margin-top: 649px;
	left: 274px;
}

#u2460
{
	z-index: 139;
	width: 46px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 75px;
	left: 403px;
}

#u2463
{
	position: absolute;
	width: 7px;
	height: 7px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(110, 158, 71);
	background-color: #FFFFFF;
	border-radius: 100px;
}

#u2463:hover
{
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	width: 7px;
	height: 7px;
	min-height: 0px;
	margin: 0px;
}

#u2463.PamphletThumbSelected
{
	border-color: rgb(110, 158, 71);
	background-color: rgb(110, 158, 71);
	border-radius: 50px;
	width: 7px;
	height: 7px;
	min-height: 0px;
	margin: 0px;
}

#u2461
{
	position: absolute;
	width: 7px;
	height: 7px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(110, 158, 71);
	background-color: #FFFFFF;
	border-radius: 100px;
	left: 19px;
}

#u2461:hover
{
	background-color: rgb(110, 158, 71);
	width: 7px;
	height: 7px;
	min-height: 0px;
	margin: 0px;
}

#u2462
{
	position: absolute;
	width: 7px;
	height: 7px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(110, 158, 71);
	background-color: #FFFFFF;
	border-radius: 100px;
	left: 37px;
}

#u2462:hover
{
	background-color: rgb(110, 158, 71);
	width: 7px;
	height: 7px;
	min-height: 0px;
	margin: 0px;
}

#u2461.PamphletThumbSelected,#u2462.PamphletThumbSelected
{
	background-color: rgb(110, 158, 71);
	border-radius: 100px;
	width: 7px;
	height: 7px;
	min-height: 0px;
	margin: 0px;
}

#u2469
{
	position: absolute;
	width: 851px;
	background-color: transparent;
}

#u2469popup
{
	z-index: 143;
}

#u2470
{
	z-index: 144;
	width: 851px;
	height: 72px;
	border-style: none;
	border-color: transparent;
	background-color: #FDFDFD;
	background-color: rgba(107,107,107,0.01);
	margin-right: -10000px;
	position: relative;
	-pie-background: rgba(107,107,107,0.01);
}

#u2471-4
{
	z-index: 145;
	width: 851px;
	min-height: 60px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 48px;
	font-size: 40px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#u2474
{
	z-index: 149;
	width: 851px;
	height: 72px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2475-4
{
	z-index: 150;
	width: 851px;
	min-height: 60px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 48px;
	font-size: 40px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#u2472
{
	z-index: 154;
	width: 851px;
	height: 72px;
	border-style: none;
	border-color: transparent;
	background-color: #FDFDFD;
	background-color: rgba(107,107,107,0.01);
	margin-right: -10000px;
	position: relative;
	-pie-background: rgba(107,107,107,0.01);
}

#u2473-4
{
	z-index: 155;
	width: 851px;
	min-height: 60px;
	background-color: transparent;
	color: rgb(110, 158, 71);
	line-height: 48px;
	font-size: 40px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#pu2400
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 1px;
}

#u2400
{
	z-index: 59;
	min-height: 257px;
	border-color: #000000;
	padding-bottom: 31px;
	background: #FFFFFF url("../images/gplaypattern.jpg") repeat left top;
}

#u2400_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: auto;
	position: relative;
	left: 0;
	padding-bottom: 0;
}

#u1714
{
	z-index: 60;
	width: 506px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(110, 158, 71);
	background-color: #FFFFFF;
	border-radius: 5px;
	padding-bottom: 210px;
	position: relative;
	margin-right: 0;
	margin-top: 28px;
	left: 0;
}

#u1718-7
{
	z-index: 61;
	width: auto;
	min-height: 98px;
	background-color: transparent;
	position: relative;
	margin-top: 21px;
	left: 27px;
	text-align: left;
}

#u1718-3
{
	font-size: 19px;
	line-height: 29px;
	padding-bottom: 4px;
	color: #2C2C2C;
	font-family: 'montserratregular';
	font-weight: 500;
}

#u1718
{
	color: rgb(110, 158, 71);
}

#u1718-5
{
	font-size: 15px;
	line-height: 18px;
	color: #6A6A6A;
	font-family: 'montserratregular';
	font-weight: 400;
}

#u2400-bw
{
	z-index: 59;
	min-height: 257px;
	margin-bottom: 100px;
	margin-top: 150px;
}

#widgetu6922
{
	z-index: 68;
    width: 506px;
    height: 52px;
    position: relative;
    margin-top: 100px;
    left: 23px;
    text-align: left;
    top: -130px;
}

#widgetu6927
{
	z-index: 69;
	width: 320px;
	height: 52px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: 0;
    margin-bottom: 15px;
}

#u6930-4
{
	z-index: 70;
	width: 301px;
	min-height: 14px;
	border-color: rgb(110, 158, 71);
	background-color: #EFEFEF;
	color: #2C2C2C;
	line-height: 14px;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	padding: 18px 6px 20px 13px;
}

#widgetu6927.non-empty-st #u6930-4
{
	background-color: #FFFFFF;
}

#widgetu6927:hover #u6930-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu6927.focus-st #u6930-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu6927.non-empty-st #u6930-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu6927:hover #u6930-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu6927.focus-st #u6930-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu6931
{
	z-index: 74;
	width: 320px;
	height: 52px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: 0;
	left: 0;
	margin-bottom: 15px;
}

#widgetu692.fld-err-st,#widgetu697.fld-err-st,#widgetu6927.fld-err-st,#widgetu6931.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 320px;
	height: 52px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u6933-4
{
	z-index: 75;
	width: 301px;
	min-height: 14px;
	border-color: rgb(110, 158, 71);
	background-color: #EFEFEF;
	color: #2C2C2C;
	line-height: 14px;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	padding: 18px 6px 20px 13px;
}

#widgetu6931.non-empty-st #u6933-4
{
	background-color: #FFFFFF;
}

#widgetu6931:hover #u6933-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu6931.focus-st #u6933-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu692.fld-err-st #u695-4,#widgetu697.fld-err-st #u699-4,#widgetu6927.fld-err-st #u6930-4,#widgetu6931.fld-err-st #u6933-4
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 20px;
	min-height: 14px;
	width: 301px;
	margin: 0px -10000px 0px 0px;
}

#widgetu6931.non-empty-st #u6933-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu6931:hover #u6933-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu6931.focus-st #u6933-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu692.fld-err-st #u695-4 *,#widgetu697.fld-err-st #u699-4 *,#widgetu6927.fld-err-st #u6930-4 *,#widgetu6931.fld-err-st #u6933-4 *
{
	color: #D7244C;
	font-style: normal;
}

#widgetu692_input,#widgetu692_prompt,#widgetu697_input,#widgetu697_prompt,#widgetu6927_input,#widgetu6927_prompt,#widgetu6931_input,#widgetu6931_prompt
{
	width: 301px;
	min-height: 14px;
	color: #2C2C2C;
	font-family: 'montserratregular';
	font-weight: 500;
	padding: 18px 6px 20px 13px;
}

#widgetu692:hover #widgetu692_input,#widgetu692.focus-st #widgetu692_input,#widgetu692.fld-err-st #widgetu692_input,#widgetu692:hover #widgetu692_prompt,#widgetu692.focus-st #widgetu692_prompt,#widgetu692.fld-err-st #widgetu692_prompt,#widgetu697:hover #widgetu697_input,#widgetu697.focus-st #widgetu697_input,#widgetu697.fld-err-st #widgetu697_input,#widgetu697:hover #widgetu697_prompt,#widgetu697.focus-st #widgetu697_prompt,#widgetu697.fld-err-st #widgetu697_prompt,#widgetu6927:hover #widgetu6927_input,#widgetu6927.focus-st #widgetu6927_input,#widgetu6927.fld-err-st #widgetu6927_input,#widgetu6927:hover #widgetu6927_prompt,#widgetu6927.focus-st #widgetu6927_prompt,#widgetu6927.fld-err-st #widgetu6927_prompt,#widgetu6931:hover #widgetu6931_input,#widgetu6931.focus-st #widgetu6931_input,#widgetu6931.fld-err-st #widgetu6931_input,#widgetu6931:hover #widgetu6931_prompt,#widgetu6931.focus-st #widgetu6931_prompt,#widgetu6931.fld-err-st #widgetu6931_prompt
{
	padding-top: 18px;
	padding-bottom: 20px;
}

#widgetu692.non-empty-st #widgetu692_prompt,#widgetu697.non-empty-st #widgetu697_prompt,#widgetu6927.non-empty-st #widgetu6927_prompt,#widgetu6931.non-empty-st #widgetu6931_prompt
{
	visibility: hidden;
}

#u6924-5
{
	z-index: 79;
	width: 130px;
	min-height: 23px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	font-family: 'montserratregular';
	font-weight: 300;
	position: relative;
	margin-right: 0;
	margin-top: 13px;
	left: 0;
}

#widgetu685.frm-sub-st #u691-4 p,#widgetu6922.frm-sub-st #u6924-5 p
{
	color: #999999;
	line-height: 1;
	padding-top: 8px;
	font-size: 14px;
	text-indent: 0px;
	font-family: 'montserratregular';
	font-weight: 300;
	font-style: normal;
}

#u691-2,#u6924-3
{
	padding-top: 8px;
}

#u6923-5
{
	z-index: 84;
	width: 130px;
	min-height: 24px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	color: #FF0000;
	line-height: 14px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: 0;
	margin-top: 13px;
	left: 0;
}

#widgetu6922.frm-subm-err-st #u6923-5
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 28px;
}

#widgetu685.frm-subm-err-st #u702-4 p,#widgetu6922.frm-subm-err-st #u6923-5 p
{
	color: #D7244C;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: normal;
}

#u6926-5
{
	z-index: 89;
	width: 130px;
	min-height: 23px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	color: #00FF00;
	line-height: 12px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: 0;
	margin-top: 13px;
	left: 0;
}

#widgetu685.frm-sub-st #u691-4,#widgetu685.frm-subm-ok-st #u718-4,#widgetu6922.frm-sub-st #u6924-5,#widgetu6922.frm-subm-ok-st #u6926-5
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 27px;
}

#widgetu685.frm-subm-ok-st #u718-4 p,#widgetu6922.frm-subm-ok-st #u6926-5 p
{
	color: #999999;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: normal;
}

#u6925-17
{
	z-index: 94;
	min-height: 50px;
	width: 160px;
	position: relative;
	margin-right: 0;
	left: 310px;
    /*background: url(../images/u6925-17.png) no-repeat 0px 0px;*/
    top: -40px;
    background: rgb(110, 158, 71);
    color: white;
    text-align: center;
}

#u6925-17:hover
{
	/*background: url("../images/u6925-17-r.png") no-repeat 0px 0px;*/
	background: #7f7f7f;
}

#u6925-17:active
{
	background: url("../images/u6925-17-m.png") no-repeat 0px 0px;
}

#widgetu6922.frm-sub-st #u6925-17
{
	background: url("../images/u6925-17-fs.png") no-repeat 0px 0px;
}

#pcontact
{
	width: 0.01px;
	margin-left: -111px;
	margin-top: 2px;
}

#contact
{
	position: relative;
	margin-bottom: 110px;
    display: inline-block;
    width: 100%;
    margin-top: -99px;
}

#u620
{
	z-index: 55;
	height: 355px;
	border-color: #000000;
	/*background: transparent url("../images/fondo3.jpg") no-repeat center center;*/
	background: transparent url("../images/07-Banner-3.jpg") no-repeat center center;
	background-size: cover;
}

#u620-bw
{
	z-index: 55;
	height: 355px;
}

#u6918
{
	z-index: 56;
	height: 355px;
	background-color: #000000;
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
}

#u6918-bw
{
	z-index: 56;
	height: 355px;
}

#u623
{
	z-index: 57;
	height: 10px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

#u623-bw
{
	z-index: 57;
	height: 10px;
}

#u621
{
	z-index: 58;
	height: 10px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

#u621-bw
{
	z-index: 58;
	margin-top: 345px;
	height: 10px;
}

#u6373-6
{
	z-index: 526;
	width: 572px;
	min-height: 28px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 43px;
	font-size: 36px;
	text-align: center;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 172px;
	left: 425px;
}

#u6238
{
	z-index: 14;
	min-height: 473px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u6238-bw
{
	z-index: 14;
	min-height: 755px;
}

#pu6959-3
{
	width: 0.01px;
	margin-left: -100px;
	display: none;
}

#u6959-3
{
	z-index: 11;
	min-height: 238px;
	background-color: #707070;
}

#u6959-3-bw
{
	z-index: 11;
	min-height: 238px;
}

#u558-8
{
	z-index: 15;
	width: 268px;
	min-height: 82px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 15px;
	font-family: 'montserratregular';
	font-weight: 300;
	position: relative;
	margin-right: 0;
	margin-top: 25px;
	left: 0;
}

#u558-2,#u558-4,#u558-6
{
	padding-bottom: 10px;
    font-size: 15px;
}

#u559-4
{
	z-index: 23;
	width: 219px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 98px;
	left: 190px;
	font-size: 20px;
    font-weight: normal;
}

#u2434-4
{
	z-index: 27;
	width: 219px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 98px;
	left: 591px;
	font-size: 20px;
    font-weight: normal;
}

#u560-4
{
	z-index: 31;
	width: 320px;
	min-height: 29px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 14px;
	text-align: justify;
	font-family: 'montserratregular';
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 129px;
	left: 190px;
    font-size: 16px;
    font-weight: normal;
}

#u571-5
{
	z-index: 35;
	width: 182px;
	min-height: 49px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 36px;
	font-size: 30px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	left: 190px;
}

#u6935
{
	z-index: 41;
	width: 60px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 138px;
	left: 961px;
}

#u6941
{
	z-index: 43;
	width: 60px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 138px;
	left: 1171px;
}

#u6947
{
	z-index: 45;
	width: 60px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 138px;
	left: 1031px;
}

#u6953
{
	z-index: 47;
	width: 60px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 138px;
	left: 1101px;
}

#u6960-6
{
	z-index: 49;
	width: 219px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 14px;
	font-size: 12px;
	text-align: right;
	font-family: 'montserratregular';
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 98px;
	left: 1011px;
    font-size: 16px;
}

#u572
{
	z-index: 2;
	min-height: 37px;
	border-color: #000000;
	background-color: #EFEFEF;
	padding-bottom: 15px;
}

#u572_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
	position: relative;
	left: -100px;
	margin-bottom: -13px;
}

#u573-4
{
	z-index: 3;
	width: 329px;
	background-color: transparent;
	color: #7F7F7F;
	line-height: 14px;
	font-size: 12px;
	text-align: left;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 190px;
}

#u574-4
{
	z-index: 7;
	width: 327px;
	background-color: transparent;
	color: #7F7F7F;
	line-height: 14px;
	font-size: 12px;
	text-align: right;
	font-family: 'montserratregular';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 903px;
}

#u572-bw
{
	z-index: 2;
	min-height: 37px;
	margin-top: -13px;
}

body
{
	position: relative;
	min-width: 1200px;
}

#page .verticalspacer
{
	clear: both;
}



.logo-header {
	max-width: 175px;
}


.div-financiacion .parrafo p {
	font-size: 14px;
}


#nuestras-ventajas {
	position: relative;
	top: 0;
	z-index: 5;
}
#nuestras-ventajas.hide {
	top: -500px;
}

#btn-ficha-tecnica {
	cursor: pointer;
}

#ficha-tecnica{
	position: relative;
	top: 364px;
	z-index: 5;
}
#ficha-tecnica.show{
	top: 0;
}
#ficha-tecnica #u1091-4,
#ficha-tecnica #u1118-4,
#ficha-tecnica #u1123-4,
#ficha-tecnica #u6875-4,
#ficha-tecnica #u6876-4,
#ficha-tecnica #u6876-4.f1,
#ficha-tecnica #u6876-4.f2{
    width: 430px;
	margin-bottom: -10px;
}
#ficha-tecnica #u6962{
    margin-top: 33px;
}
#ficha-tecnica #u6963{
    margin-top: 18px;
}
#ficha-tecnica #u6964{
    margin-top: 52px;
}
#ficha-tecnica #u6965{
    margin-top: 35px;
}
#ficha-tecnica #u6965.f1{
    margin-top: 55px;
}
#ficha-tecnica #u6965.f2{
    margin-top: 17px;
}


#u1718-5.u1718-5-nota {
	width: 857px;
    margin-top: 115px;
}

p.un-bosque-en-medio {
	margin-bottom: 90px;
	font-size: 42px;
	width: 587px;
	margin-left: -35px;
}


#u2400 {
	text-align: center;
}

.left-column,
.right-column{
	/*width: 40%;*/
    width: 100%;
    margin: 0;
    display: inline-block;
    vertical-align: top;
    max-width: 630px;
}

textarea.mensajetxt {
	resize: none;
	overflow: auto;
	background: #EFEFEF;
	width: 100%;
	height: 135px;
}
.actAsDiv textarea.mensajetxt {
	/*background: white;*/
}

.div-mensajetxt {
	height: 135px !important;
	width: 451px !important;
    max-width: 451px !important;
}
.div-mensajetxt span{
	width: 100% !important;
}


.info-sala-de-ventas {
	text-align: left;
	width: 100% !important;
}
.info-sala-de-ventas #u6935{
	margin-top: 15px;
	margin-left: 230px !important;
	margin-right: 15px !important;
	left: 0 !important;
}
.info-sala-de-ventas #u6947{
	margin-top: 15px;
	margin-left: 0 !important;
	margin-right: 15px !important;
	left: 0 !important;
}
.info-sala-de-ventas #u6953{
	margin-top: 15px;
	margin-left: 0 !important;
	margin-right: 15px !important;
	left: 0 !important;
}

.info-sala-de-ventas p{
	color: #6A6A6A;
}


@media (max-width: 1280px) {	
	.left-column,
	.right-column{
		zoom: 0.8;
	}
}