/* Gpat */
.Gpat { background: #fff url(../../images/work/gpat/gpat-header@1x.jpg) no-repeat center top;
		background-image: -webkit-image-set (
            url("../../images/work/gpat/gpat-header@1x.jpg") 1x,
            url("../../images/work/gpat/gpat-header@2x.jpg") 2x );
}
.Gpat SECTION { width: 100%; float: left;}
.Gpat2 { background: url(../../images/work/gpat/gpat-fondo@1x.jpg) no-repeat center top; }
.Gpat3 { height: auto; }
.Gpat H2 { color: #00437b;}
.Gpat H3 { color: #00437b;}
.Gpat H4 { color: #00437b;}
.Gpat BLOCKQUOTE P { color: #00437b;}
.Gpat .table-cell { display: table-cell; vertical-align: middle; position: relative; }
.Gpat .Block2 { clear: both; margin: 0 auto; display: table;}
.Gpat .Block2 .LeftCol { width: 70.5%; z-index:10; height: auto; position: relative; float: left; margin-right: 1.5%; -webkit-transition: width 0.5s ease-in-out; -moz-transition: width 0.5s ease-in-out; -o-transition: width 0.5s ease-in-out; transition: width 0.5s ease-in-out;}
.Gpat .Block2 .RightCol { position: relative; z-index:20;}
.Gpat .Block2 .LeftCol + .RightCol + .RightCol { margin-bottom: 45px;}
/**/
.Gpat .Block3 { clear: both; margin: 0 auto; display: table; margin-top:40px}
.Gpat .Block3 .LeftCol { width: 28%; height: auto; position: relative; float: left; margin-right: 5.3%; -webkit-transition: width 0.5s ease-in-out; -moz-transition: width 0.5s ease-in-out; -o-transition: width 0.5s ease-in-out; transition: width 0.5s ease-in-out; z-index:100; }
.Gpat .Block3 .RightCol { width: 66.7%; position: relative; float: left; z-index:100; margin-top:-350px; }
.Gpat .Block3 .LeftCol + .RightCol + .RightCol { margin-bottom: 45px;}
/**/
#GpatPic2 { width: 100%; height: auto; }
.Gpat ARTICLE #GpatPic2 IMG { height: auto; margin-bottom:0; max-width: 100%; max-height: 100%; }
.Gpat4 .Wrapper { margin-bottom:250px; }
.Gpat4 .Block4 { padding-top: 20px; width:72%; }
#GpatPic3 { width: 100%; position: relative; top:0;}
/**/
.FondoCamioneta {
	background: url(../../images/work/gpat/gpat-img03@1x.png) no-repeat center top;
	background-image: -webkit-image-set (
            url("../../images/work/gpat/gpat-img03@1x.png") 1x,
            url("../../images/work/gpat/gpat-img03@2x.png") 2x );
	background-position:center center;
	max-width:1920px;
	height:500px;
	margin:100px 0 0 0;
}
/**/
#ContenedorFormChevrolet {
	position:relative;
	max-width:275px;
    margin-top:25px;
	width:28%;
    float: right;
	}
#FlechaChevrolet {
	position:absolute;
	bottom:90px;
	left:-250px;
	max-width:253px;
	width:100%;
	}
	
/*----------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 966px) {
    .Gpat .Block3 .RightCol { margin-top:-175px; }
	.Gpat4 .Wrapper { margin-bottom:150px; }
}
@media screen and (max-width: 900px) {
	#FlechaChevrolet {
		display:none;
	}
}
@media screen and (max-width: 850px) {
    .Gpat .Block3 .RightCol { margin-top:0px; }
	.Gpat4 .Wrapper { margin-bottom:50px; }
}
@media screen and (max-width: 800px) {
    .Gpat .Block2 .LeftCol { width: 59%; padding-bottom: 35px; line-height: 21px;}
	.Gpat .Block3 .RightCol { padding-bottom: 35px; line-height: 21px;}
}
@media screen and (max-width: 700px) {
    .Gpat { background: #FFFFFF url(../../images/work/gpat/gpat-header-tablet@1x.jpg) no-repeat center 0; background-image: -webkit-image-set ( url(../../images/work/gpat/gpat-header-tablet@1x.jpg) 1x, url(../../images/work/gpat/gpat-header-tablet@1x.jpg) 2x ); }
	.Gpat .Block2 .LeftCol { width: 100%; padding-bottom: 0; float:none; clear: both; }
	.Gpat .Block3 .RightCol, .Gpat .Block3 .LeftCol { width: 100%; padding-bottom: 0; float:none; clear: both; }
	.Gpat .Block3 { margin-top:0px; }
	.Gpat4 .Block4 { width:100%; }
	.Gpat4 .Wrapper { margin-bottom:20px; margin-top:220px; }
	.Gpat .Block2 .RightCol { margin-top:20px;}
    /**/
	#ContenedorFormChevrolet {
		max-width:225px;
		width:100%;
		margin:-50px auto 0 auto;
		display:table;
        float: none;
    }
}
@media screen and (max-width: 640px) {
	.Gpat2 { background-image: none;}
}
@media screen and (max-width: 450px) {
    .Gpat { background: #FFFFFF url(../../images/work/gpat/gpat-header-mobile@1x.jpg) no-repeat center 0; background-image: -webkit-image-set ( url(../../images/work/gpat/gpat-header-mobile@1x.jpg) 1x, url(../../images/work/gpat/gpat-header-mobile@1x.jpg) 2x ); }
}