h2{margin-top:.5rem}body{font-family:Verdana,Geneva,Tahoma,sans-serif}.max-width{max-width:760px;margin-left:auto;margin-right:auto}.container-principal .contain-center-bottom{padding:20px 0}.container-principal .contain-center-bottom .section .title-fixed{color:#fff;font-size:11px;font-weight:700}.container-principal .contain-center-bottom .section .info{font-size:11px;color:#bbb}.bg-footer-black{background-color:#111;flex-grow:1;width:100%}h2{font-size:22px;font-style:italic;color:#aaf200}.info-dinamic{color:#fff;font-size:12px}.btn-form{background-color:#1c6730;color:#fff}.btn-form:hover{color:#fff!important;background-color:#1c6730b3;opacity:1}.contain-info-legal{color:#fff}.contain-info-legal .list-info{display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem;color:#fff}.bg-footer-black .copy{margin-top:35px}.bg-footer-black .copy a{color:#666!important;font-size:11px;text-decoration:none}.layout-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;margin-top:2rem}.layout-container .container-top .info-j-blanco{font-size:11px;color:#777;text-align:right}.layout-container .container-top .info-j-blanco a{color:#777}.layout-container .left-panel{display:flex;max-height:255px}.layout-container .right-panel{color:#fff;flex:1;position:relative}.layout-container .right-panel .spacer{height:200px}.fixed-image{position:relative;width:540px;height:255px}.fixed-image .img-bus{width:100%;height:auto;position:absolute}.title{font-weight:400;font-style:italic;color:#6b0;font-size:28px;margin:10px 0}.container-principal .info-j-blanco{font-size:11px}.contain-home h2.title{color:#aaf200;font-size:22px;font-style:italic}.contain-home p.info{color:#fff;font-size:12px}.container-presupuesto{font-size:22px}.container-presupuesto input[type=text],.container-presupuesto input[type=email],.container-presupuesto input[type=tel],.container-presupuesto textarea{font-size:14px}.container-presupuesto .privacy-label,.container-presupuesto .privacy-link{font-size:12px;color:gray}.container-presupuesto .form-check-input{width:1.2rem;height:1.2rem}.container-presupuesto .form-check-label .privacy-label{margin-top:.5rem}.container-presupuesto .contain-info-legal{font-size:12px}
