*{box-sizing:border-box;margin:0;padding:0;font-family:'Open Sans',sans-serif;position:relative}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}h3#hs_cos_wrapper_my_form_title.hs_cos_wrapper.form-title{display:none}.container{width:1060px;margin:auto}.containerLD{width:1263px;margin:auto}.bgAsfalto{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:auto;padding-top:25px;padding-bottom:25px}.libloTy{float:left;width:440px}img.positionImg{width:640px;position:absolute;left:-50px;z-index:1;top:-50px;float:left}.bgLDform{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:auto;padding:50px 0}.imgBackground{width:100%;height:880px;background-color:#222;background-image:url(../img/vs-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.logo1{width:175px;height:35px;display:inline-block;margin-top:20px}.logo{width:175px;height:35px;display:inline-block;margin-left:126px;margin-top:20px}.imgLibroVS{width:420px;height:616px;background-image:url(../img/VS-Mail.png);background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.logoBottom{width:187px;height:65px;display:inline-block;-webkit-transform:translate(-50%,100%);-moz-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);-o-transform:translate(-50%,100%);transform:translate(-50%,100%);left:50%}.bgTopLD{background-image:url(../img/VS-fondo1.jpg);background-size:cover;background-repeat:no-repeat;background-position:0 0;width:100%;height:430px;border-bottom:20px solid #ffb711;overflow:hidden}.imgPuente{background-image:url(../img/VS-puente.png);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:60%;height:985px;position:absolute;left:-90px;top:-260px}.bgGrey{background-color:#222;width:100%;height:315px}.box-transp{background-color:rgba(0,0,0,.5);height:auto;width:733px;color:white;font-size:19px;font-weight:300;line-height:1.7;padding:14px 15px}.carro{position:absolute;right:0;top:110px}.fondoTopBG{background-color:rgba(0,0,0,.3);width:100%;height:78px}.contTextLD{width:535px;float:right;margin-right:100px;margin-top:60px}.contText2{width:627px;margin-top:50px;margin-left:80px}.contText2 p{font-size:24px;color:white;text-transform:uppercase;font-weight:bold;padding-bottom:5px}.linea1{border:1px solid #ffb711;width:85%}.linea2{border:2px solid #ffb711;width:45%}.listaConoce li{color:#ffb711;margin-bottom:9px}.listaConoce span{color:white;font-size:19px;font-weight:300}.imgFotos{position:absolute;top:0;right:0}.textTopLine{color:white;text-transform:uppercase;border-top:10px solid #ffb711;width:245px;font-size:27px}.logoFooter{width:118px;height:auto;margin-left:30px}.contRectanguloForm{width:975px;height:auto;position:absolute;margin:auto;margin-top:80px;right:0}.rectangle2{width:250px;height:0px;border-left:365px solid #ffb711;border-right:50px solid transparent;border-bottom:77px solid #ffb711;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:absolute;bottom:169px;right:-124px}.borderRectangle2{width:250px;height:0px;border-left:360px solid #222;border-right:50px solid transparent;border-bottom:75px solid #222;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:absolute;bottom:170px;right:-119px;z-index:1}.rectangle1{width:855px;height:416px;background-color:#222;border-top:3px solid #ffb711;border-bottom:3px solid #ffb711;border-left:3px solid #ffb711}.imgLibroLD{position:absolute;top:-40px;left:50px;z-index:1}.btn-descargaLD{width:322px;height:48px;text-transform:uppercase;font-size:20px;color:#222;border:0;background-color:#ffb711;float:right}.form{width:481px;height:auto;position:absolute;right:100px;top:110px;z-index:1}.form label{color:#bababa;font-weight:300;display:block;padding-bottom:3px}.form input{width:100%;height:35px;border:0;background-color:#4e4e4e;border-bottom:2px white solid;border-top-right-radius:5px;border-top-left-radius:5px;margin-bottom:20px}.form select{width:100%;background-color:#4e4e4e;height:35px;margin-bottom:20px;border:white 1px solid}.contTextLD h1{font-size:55px;color:white;text-transform:uppercase;width:535px;line-height:1.1}.bgBottom{width:100%;height:205px;background-color:#3f3f3f}.textForm{color:white;text-transform:uppercase;float:right;font-size:20px;padding-bottom:15px}ul.listaConoce{margin-left:20px;margin-top:20px}.contCopy{width:185px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.contCopy li{display:inline-block;list-style:none;color:#8c8c8c;font-size:10px}.contCopy li:last-child{padding-left:20px}.contTextLD h1 span{font-size:50px}.floatL{float:left}.floatR{float:right}.widthTextContainer{width:568px;margin-left:50px}.greyBG{background-color:#3f3f3f;height:200px}.marginTopBott{margin-top:100px;margin-bottom:100px}.linea{border:solid 1px #ffc411}.titulo{color:white;font-size:31px;text-transform:uppercase;padding-bottom:12px;width:520px}.text{color:white;font-size:21px;width:579px;margin-top:30px;line-height:1.5;margin-bottom:40px}.textInfra{color:white;font-size:28px;text-transform:uppercase}li.circle{border-radius:50%;width:50px;height:50px;text-align:center;background-color:#3f3f3f;display:inline-block;margin-right:22px;padding:6px}.widthTextContainer ul li i{padding-top:11px;color:white;font-size:25px !important}.btn-descarga{height:52px;width:320px;background-color:#ffc411;border:0;font-size:24px;text-transform:uppercase;color:#464646}.textInfo{color:#939393;font-size:20px;margin-top:50px;margin-bottom:5px;font-weight:300}.inline{display:inline-block}.blogVise{font-size:20px;padding-left:135px;font-weight:300}.vise{font-size:20px;font-weight:300}.vise a,.blogVise a{text-decoration:none;color:#fff}.textTop1{color:white;font-size:19px;font-weight:300;padding-bottom:5px}.textTopBtn{font-size:20px;padding-bottom:25px;color:white}.textComp{color:white;font-size:20px;margin-top:30px;margin-right:40px}.contentFormT{height:auto;min-height:500px}.rectagleTransp{-webkit-clip-path:polygon(100% 0,100% 85%,93% 100%,0% 100%,0% 0%);clip-path:polygon(100% 0,100% 85%,93% 100%,0% 100%,0% 0%);background-color:rgba(0,0,0,.8);width:90%;height:100%;border:2px solid #ffb711;margin:auto;position:absolute;left:53px}form{padding:20px 55px 0 0}.right h3{color:#fff}.right{width:500px;position:relative;top:10px;margin:auto;left:250px;padding-top:25px}.right label{display:block;color:white;font-weight:300}.right input:not([type="submit"]){border:0;width:100% !important;height:35px;background-color:#4d4f4f;margin-bottom:22px}.right input[type="submit"]{font-size:20px;padding:10px 45px;text-transform:uppercase;background-color:#fad022;color:#403e3f;border:0;margin-top:35px;text-align:center;transform:translate(-50%,0);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%;cursor:pointer}.right select{width:100% !important;height:35px;background-color:#4d4f4f;margin-bottom:22px;border:0}.right p{color:white;font-size:25px;text-transform:uppercase;position:relative;bottom:110px;text-align:center}.hs-error-msgs li{position:absolute;bottom:0;font-size:10px;list-style:none}.right form{padding:20px 0;position:relative}div.input ul li{list-style:none}div.input ul.inputs-list li label input{display:inline-block;width:auto !important;margin-right:15px;margin-bottom:5px;margin-top:5px;height:auto !important}div.input ul.inputs-list li label span{display:inline-block}@media(max-width:1263px){img.positionImg{position:relative;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%;float:none}.containerLD{width:100%;padding:0 15px}.imgFotos{position:relative;top:0;right:0;-webkit-transform:translate(-50%,2%);-moz-transform:translate(-50%,2%);-ms-transform:translate(-50%,2%);-o-transform:translate(-50%,2%);transform:translate(-50%,2%);left:50%;margin-top:55px}.bgGrey{height:auto}.contText2{margin-left:auto;margin-right:auto}.imgLibroLD{position:relative;top:0;left:50%;z-index:1;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}.contRectanguloForm{height:auto;position:relative;margin:auto;margin-top:0px;right:0;margin-bottom:55px;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%;width:100%}.bgLDform{height:auto}.form{height:auto;position:absolute;right:0px;top:30px;z-index:1;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%}.rectagleTransp{width:80%;left:0;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%}.right{left:0;padding-top:20px}form{padding:20px 0px 0 0}}@media(max-width:1100px){.carro{position:relative;right:0;top:0px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;margin-top:15px}.box-transp{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.tituloImage{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}@media(max-width:1060px){.container{width:100%}div.imgLibroVS.floatL{float:none}.imgBackground{height:auto}.widthTextContainer{width:586px;margin-left:0;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%;top:0;margin-top:55px;margin-bottom:55px;float:none}.libloTy{float:none;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%}.imgLibroVS{-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%}.marginTopBott{margin-top:100px;margin-bottom:0px}.logo{margin-left:20px;margin-top:20px}}@media(max-width:768px){.rectagleTransp{width:100%}.right{width:80%}.box-transp{width:100%;margin-bottom:20px}p.fraseForm{position:absolute;font-size:24px;right:0px;bottom:80px}.tituloImage{width:100%}}@media(max-width:688px){img.positionImg{width:100%;height:auto}.imgLibroLD{width:100%;margin-top:20px}.imgFotos{width:100%}.contText2{width:100%}.contTextLD{float:none;margin-right:0px;margin-top:90px;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%}input.hs-button.primary.large{font-size:25px;padding:0;height:54px;text-transform:uppercase;background-color:#fdb518;color:#403e3f;border:0;float:none;width:300px;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);left:50%;margin-top:38px}}@media(max-width:624px){.widthTextContainer{width:100%}.container{padding:0 15px}.text{width:100%}.imgLibroVS{width:100%}.blogVise{padding-left:55px}.rectangle1{width:100%;margin:auto;border-right:3px solid #ffb711}.contTextLD{width:100%}.contTextLD h1{font-size:40px;width:100%}.contTextLD h1 span{font-size:32px}.positionImg{width:100%}.form{width:90%}.rectangle1{height:525px}.btn-descargaLD{width:100%}.btn-descarga{width:100%}.titulo{width:100%}.right{width:90%}.bgLDform{padding-bottom:120px}}@media(max-width:400px){.frase{font-size:18px;margin-right:15px}.libloTy{width:100%}.carro{width:100%}}@media(max-width:321px){.contTextLD h1 span{font-size:26px}.blogVise{padding-left:0}input.hs-button.primary.large{width:260px;font-size:20px}p.fraseForm{right:15px;bottom:95px;bottom:80px;font-size:18px}.bgLDform{padding-bottom:180px}.textForm{font-size:18px}}