.soluciones-detalle{height:100%;width:100%}.box-soluciones-detalle{background-color:hsla(0,0%,100%,.7);border-radius:5px;display:flex;flex-direction:row;font-size:16px;justify-content:space-evenly;margin:180px auto 100px;position:relative;width:90%}.col-soluciones-detalle p{text-align:justify}.col-soluciones-detalle{padding:1em;width:50%}.box-fondo-difuminado{border-radius:5px;overflow:hidden;padding:.7em}.titulo-soluciones-dt{border-bottom:3px solid #e22c29;display:-webkit-inline-box;margin-bottom:20px;padding-bottom:1px}.col-soluciones-detalle p{color:#262626;font-family:Lato,sans-serif;font-size:.9em;font-weight:400;letter-spacing:normal;line-height:1.5em}.col-soluciones-sidebar{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:1em;width:50%}.col-soluciones-sidebar .img-det{background-color:#ecf2f5;height:25em;overflow:hidden;position:relative;width:100%}.col-soluciones-sidebar .img-det img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.form-det{float:right;margin-top:50px;width:100%}.form-det form input,.form-det form label{display:block}.form-det p{font-family:Madefor,helvetica-neue-latin,helvetica-neue-cyrillic,Helvetica,Arial,sans-serif;font-size:1.2em;margin:0 auto 40px;text-align:center}.form-det form .row-form-ct{align-items:flex-start;display:flex;justify-content:space-around}.form-det form input{background-color:transparent;border:none;border-bottom:1px solid #222;color:#676767;font-size:1em;margin-bottom:.88em;margin-top:.88em;outline:none;width:80%}.form-det form button{background-color:#222;border:none;color:#fdfdfd;cursor:pointer;display:block;font-size:.9em;margin:1.5em auto;padding:.5em .3em;transition:all .5s ease;width:50%}.form-det form button:hover{background-color:#fdfdfd;border:2px solid #222;color:#222;font-size:.9em;font-weight:700}.checkbox-form-ct{align-items:center;display:flex;flex-direction:row;height:27px;justify-content:flex-start}.checkbox-form-ct label{cursor:pointer}label[for=text-tipo-vehiculo]{margin:1em 0}.checkbox-form-ct input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1.5px solid #222;border-radius:50%;cursor:pointer;height:1em;margin-right:.5rem;outline:none;vertical-align:middle;width:1em}.checkbox-form-ct input[type=checkbox]:checked{background-color:#023143}.btn-volver{cursor:pointer;height:50px;position:fixed;right:10px;top:110px;transition:all .5s ease;width:50px;z-index:1}.btn-volver:hover{transform:scale(1.1)}.btn-volver img{border-radius:10px;-o-object-fit:cover;object-fit:cover;width:100%}.col-soluciones-detalle ol,.col-soluciones-detalle ul{line-height:18.5714px}.col-soluciones-detalle ul>li{background:url(../img/icon-ul.png) 0 2px no-repeat;list-style:none;margin:10px 0;padding-left:20px}.col-soluciones-detalle ol>li{background:url(../img/icon-ol.png) 0 2px no-repeat;list-style:none;margin:10px 0;padding-left:20px}.col-soluciones-detalle p>iframe{width:100%}.control-img-soluciones{background:#023143;border-top:none;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1em;width:100%}.control-img-soluciones div:first-child,.control-img-soluciones div:nth-child(3){cursor:pointer;transition:all .5s ease}.control-img-soluciones div:first-child i,.control-img-soluciones div:nth-child(3) i{font-size:2em}.control-img-soluciones div:first-child:hover,.control-img-soluciones div:nth-child(3):hover{transform:scale(1.1)}#indicador-galeria-secuencia{align-items:center;display:flex;justify-content:center}@media (max-width:1000px){.box-soluciones-detalle{align-items:center;flex-direction:column;font-size:15.5px}.col-soluciones-detalle,.col-soluciones-sidebar{width:100%}.form-det form .row-form-ct{justify-content:space-evenly}}@media (max-width:559px){.box-soluciones-detalle{font-size:15px}.form-det form input{width:80%}}@media (max-width:498px){.box-soluciones-detalle{font-size:14.5px}.form-det form input{width:100%}.form-det form .row-form-ct{align-items:center;flex-direction:column}.row1-form-ct{width:100%}}@media (max-width:466px){.box-soluciones-detalle{font-size:14px}.col-soluciones-sidebar .img-det{max-height:200px}.col-soluciones-detalle,.col-soluciones-sidebar{padding:0}.box-fondo-difuminado{padding:.5em}}@media (max-width:300px){.box-soluciones-detalle{font-size:13px}}
