
body{font-family:'Interstate', sans-serif;line-height:1.6;color:#333333; background-color: #252525;}
.parallax2{display:none;}
#info{text-align:center;color:white;background-color:#2d96cd;margin-left:0;margin-right:0;}
h5{line-height:2.8rem;}
.social2{display:inline-block;margin-right:25px;margin-left:25px;margin-bottom:10px;}
.cars>.row{display:flex;align-items:center;}
.suc>img{box-shadow:none;}
.cars{border-bottom:2px solid #e9e7e7;}
.social{display:inline-block;border-radius:50%;box-shadow:none!important;width:50px;margin-right:50px;}
.social2{display:inline-block;}
.form-control-feedback{position:relative !important;float:right;right:30px;top:-23px !important;}
i[data-bv-icon-for="terms"]{right:10px!important;top:3px !important;}
form{padding-bottom:20px;}
.col-sm-4, .col-sm-3{text-align:center;}
.col-sm-3>img, .col-sm-4>img{width:200px;}
#gridbancos{line-height:70px;}
.col-sm-3>img, .col-sm-4>img, #img-ft{box-shadow:none;}
h3, h2{font-size:2.3rem;}
p{font-size:1.9rem;}
.fa{margin-top:2.5px;}
.ft{margin-left:0;margin-right:0;}
.formtitle{margin-bottom:30px;text-align:left;}
input[type=text],input[type=email],input[type=tel], .form-control,select{border:1px solid #cac9c9;width:200px;border-radius:0%; height: 26px; background-color: transparent;}
input[type=checkbox]{width:5%;float:left;}
input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus, .form-control:focus{border:2px solid #cac9c9;box-shadow:none;}
.col-sm-6>p{font-size:1.5rem;}
.ft>p, .ft>a>p, .ft>#sig>p, a, a:hover, a:visited, a:active, a:link{font-size:1.5rem;font-style:none;text-decoration:none;}
#power, power:hover, power:visited, power:active, power:link{font-style:none;text-decoration:none;color:white;}
.cf:before,
.cf:after{content:" ";display:table;}
.cf:after{clear:both;}
option{
	color:black;
}

.help-block{
	color:red!important;
	font-size:12px!important;
	margin-top:2px;
}

.has-error{
	border-color: red!important;
}

.has-success{
	border-color: green!important;
}
input::-webkit-input-placeholder {
  color: white;
}
input:-moz-placeholder {
  color: white; 
}
input:-ms-input-placeholder { 
  color: white; 
}
.interes-carro-campo{
    text-align: left;
    line-height: 17px;
    letter-spacing: 0px;
    font-weight: 400;
    border-color: rgb(255, 255, 255)!important;
    border-style: solid;
    border-width: 1px!important;
    margin: 0px!important;
    border-radius: 0px!important;
    padding: 5px 7px;
    background-color: transparent!important;
    color: white !important;
	height:27px!important;
	width:190px!important;
	font-size: 12px;
}


.interes-carro-campo::placeholder{
	color:white;
	font-size:12px;
}

.interes-carro-boton{
	background-color:#008cba!important;
	color:white!important;
	border:none!important;
	height:27px!important;
	padding:0px 16px!important;
}

@media (min-width: 800px){
	.div-boton{
		display: inherit;
	}
}

.texto-form{
	color:white;
	font-size: 14px;
}

@media (max-width: 800px){
	.interes-carro-campo{
		height:32px!important;
		width:200px!important;
		margin-bottom:10px!important;
	}
	.texto-form{
		font-size: 18px;
	}

	.btn{
		height:32px!important;
		width:200px!important;
	}
}


.promo{
	width:400px;
}

/*spinner*/

.loader {
	border: 5px solid #f1f1f1;
	border-radius: 50%;
	border-top: 5px solid #b65f07;
	width: 20px;
	height: 20px;
	-webkit-animation: spin 2s linear infinite; /* Safari */
	animation: spin 2s linear infinite;
	text-align: center;
	margin-top: 6px;
	margin-left:5px;
	visibility: hidden;
}

#gallery{
	width: 100%;
	padding-right: 0px!important;
	padding-left: 0px!important;
}

/* Safari */
@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}

a:hover{text-decoration:underline;}
#enlace{color:white;}
.col-sm-6{text-align:center;}
.social{display:inline-block;border-radius:50%;box-shadow:none!important;width:50px;margin-right:25px;margin-left:25px;margin-bottom:10px;}
.btn{ width:150px;height: 26px;color:white;font-weight:bold;transition:background-color 0.5s ease;background-color:#b65f07 !important; border:2px solid #B65D07 !important;}
.btn:hover{background-color:#88cdf1;color:white;}
#img-ft{width:50rem;padding:2.5rem;}
br{display:none;}
.cotizalo{background-color:#2d96cd;box-shadow:none;color:white;border:0px;width:250px;height:60px;padding:1.1rem;text-align:center;transition:background-color 0.5s ease;}
.cotizalo h2{margin-top:8px;}
.btncoti{text-align:right;padding:100px;}
.textcamp{margin-left:100px;text-align:left;}
.textcamp>h1{font-weight:bold;color:#2d96cd;font-size:4rem;}
.cotizalo:hover{background-color:#88cdf1;}
.dropdown-content{display:none;background-color:#f1f1f1;width:100%;padding:70px 100px 70px 100px;}
.cars>.row>.col-md-3>img{width:350px;}
#gallery2{display:none;}
#myCarousel-1>.carousel-inner{overflow-y:hidden;}
myCarousel-1>.carousel-inner .active.left{left:-25%;}
myCarousel-1>.carousel-inner .next{left:25%;}
myCarousel-1>.carousel-inner .prev{left:-25%;}
myCarousel-1>.carousel-control{width:4%;}
myCarousel-1>.carousel-control.left,myCarousel-1>.carousel-control.right{margin-left:15px;background-image:none;}
myCarousel-1>.carousel-inner .item-item{padding:0!important;}
.carousel-control.left,.carousel-control.right{background-image:none;}
#gallery{width:100%;padding-right:0px!important;padding-left:0px!important;}
#gallery3{width:100%;padding-right:0px!important;padding-left:0px!important;}
.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{opacity:0;}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right{opacity:1;}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-control{z-index:2;}
.carousel-inner img{margin:auto;}
.fyi{text-align:center;color:#2d96cd;background-color:white;padding:15px;}
.fyi>h1{font-weight:bold;}
.droptitle{color:#2d96cd;font-weight:bold;margin-bottom:30px;}
.dropdetails{font-size:2rem;margin-bottom:30px;}
.droptext{line-height:3rem;text-align:justify;font-size:1.5rem;}
.drop-link{font-size:2rem;}
.location{background-color:#2d96cd!important;width:60px!important;color:white!important;font-size:1.8rem!important;border:none!important;border-radius:0%!important;margin-top:10px!important;margin-bottom:10px!important;transition:background-color 0.5s ease!important;font-weight:initial;padding:6px 12px;}
.location:hover{background-color:#f1f1f1!important;color:#2d96cd!important;}
#gallery3{display:none;}
.multi-item-carousel{.carousel-inner{> .item{transition:500ms ease-in-out left;}
.active{&.left{left:-33%;}
&.right{left:33%;}
}
.next{left:33%;}
.prev{left:-33%;}
@media all and (transform-3d), (-webkit-transform-3d){> .item{//use your favourite prefixer here
transition:500ms ease-in-out left;transition:500ms ease-in-out all;backface-visibility:visible;transform:none!important;}
}
}
.carouse-control{&.left, &.right{background-image:none;}
}
}
@media only screen and (max-width:1500px){.col-sm-3>img,.col-sm-4>img{width:160px;}
.textcamp{margin-left:180px;text-align:left;}
}
@media only screen and (max-width:1300px){.col-sm-3>img,.col-sm-4>img{width:150px;}
}
@media only screen and (max-width:1200px){.col-sm-3>img,.col-sm-4>img{width:140px;}
.textcamp{margin-left:200px;text-align:left;}
.cotizalo{width:250px;height:60px;padding:1.1rem;text-align:center;transition:background-color 0.5s ease;}
.cotizalo h2{margin-top:8px;font-size:2.3rem;}
.btncoti{text-align:right;padding:50px;}
}
@media only screen and (max-width:1150px){.col-sm-3>img,.col-sm-4>img{width:130px;}
.textcamp{margin-left:220px;text-align:left;}
.navbar-brand>img{width:280px!important;}
.navbar-brand{margin-top:0px!important;margin-left:0px!important;margin-bottom:10px;}
}
@media only screen and (max-width:1050px){.col-sm-3>img,.col-sm-4>img{width:120px;}
.navbar-brand>img{width:280px!important;}
.nav-link{margin-left:0px!important;margin-right:0px!important;}
}
@media (min-width:768px) and (max-width:991px){#myCarousel-1 .carousel-inner .item .item-item:last-child{display:none;}
.textcamp{margin-left:10px;text-align:left;}
.btncoti{text-align:center;padding:20px;}
.form-control-feedback{right:50px;}
i[data-bv-icon-for="terms"]{right:100px!important;top:3px !important;}
}
@media only screen and (max-width:980px){.cars>.row{display:initial;align-items:center;}
.btncoti{text-align:center;padding:40px;}
.textcamp{margin-left:0px;text-align:center;}
.textcamp>h1{font-weight:bold;color:#2d96cd;font-size:4rem;}
}
@media only screen and (max-width:950px){.nav-link{margin-left:0px!important;margin-right:0px!important;}
.nav-link>h4{font-size:1.6rem;}
}
@media only screen and (max-width:835px){.col-sm-3>img,.col-sm-4>img{width:170px;}
.navbar-brand>img{width:250px!important;}
.nav-link>h4{font-size:1.4rem;}
}
@media only screen and (max-width:768px){#gallery3{display:initial;}
#gallery4{display:none;}
.coco1{margin-bottom:30px;border-bottom:2px solid white;}
#last{margin-bottom:25px;}
#hq>.container>h2{padding:5px!important;margin-top:25px!important;}
#modialog{width:100%!important;padding:30px;}
.navbar-brand>img{width:330px!important;}
.navbar-toggle{margin-top:15px;}
.col-sm-3>img,.col-sm-4>img{width:180px;}
br{display:initial;}
.ft>a{text-align:center;}
h3{font-size:1.8rem;}
p{font-size:1.3rem;}
.col-sm-6>p{font-size:1.3rem;}
#myCarousel-1{display:none;}
#myCarousel-1 .carousel-inner{height:320px;}
.fyi{padding:5px;}
h1{font-size:2.2rem;}
.car2{width:80%;}
.cars>.row>.col-md-3>img{width:70%;}
.dropdown-content{padding:20px 50px 20px 50px;}
#gridbancos{line-height:40px;}
.rrss{display:none!important;}
#disc{font-size:8px!important;padding:5px 10px 5px 10px!important;text-align:justify!important;}
.promo{width:300px;}
}
@media only screen and (max-width:480px){.car2{width:50%;}
.genform{
	margin-top:30px!important;
}
#gallery2{display:initial;}
.banks{
	display:none;
}
.navbar-brand>img{width:217px!important;margin-top:5px!important;}
.suc>img{width:65px;}
h2{font-size:1.7rem;}
.fyi{padding:5px;}
h1{font-size:2.2rem;}
.parallax, #gallery{display:none;}
.parallax2{display:initial;}
.textcamp h1, .textcamp h2{font-size:2.3rem;}
h2{font-size:2rem;}
.disclaimer>p{font-size:1.1rem;}
#img-ft{width:30rem;}
input[type=checkbox]{width:10%;transform:scale(2) !important;}
.social{width:30px;}
.cotizalo{width:150px;height:40px;padding:1.1rem;text-align:center;}
.btncoti{padding:1.5rem;}
.cotizalo h2{font-size:1.7rem;margin-top:1px;}
.droptitle{font-size:2.2rem;}
.dropdetails{font-size:1.8rem;margin-bottom:30px;}
.droptext{line-height:2rem;text-align:justify;font-size:1.4rem;}
.drop-link{font-size:1.5rem;}
.formtitle{font-size:1.8rem;}
.droptitle, .dropdetails, .droptext{margin-bottom:25px;}
.btn{width:40%;}
#terms{width:10px;margin-right:10px;margin-left:10px;}
h2, h3{font-size:1.8rem;}
#enlace{font-size:1.5rem;}
#info>h5, #info>h5>a{font-size:1.2rem;}
.nav-link>h4{font-size:1.5rem;}
#hq>.container>h2{padding:5px!important;margin-top:5px;}
}
