﻿#main.empresas .empresas-eleccion>h2,#main.empresas .empresas-eleccion>p,#main.empresas .empresas-intro{margin-left:0;margin-right:0;max-width:920px;width:100%}#empresas .seo-text p,#main.empresas>section{font-family:gilroy,sans-serif;line-height:1.55}.empresas-search-hero{background-color:#9e1a96;background-position:center!important;background-size:cover!important;font-family:Montserrat,sans-serif;margin-bottom:40px;padding:40px 30px 50px;position:relative}.empresas-search-hero .hero-bg{align-items:center;background-color:#9e1a96;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.empresas-search-hero h1{color:#fff;font-family:gilroy,sans-serif;font-size:35px;font-weight:500;line-height:140%;margin:0 0 30px}.empresas-search-hero .d-flex{display:flex}.empresas-search-hero .buscador{color:#fff}.empresas-search-hero #parametros_busqueda_servicios_home{position:relative}.empresas-search-hero .radio-button{margin-bottom:5px}.empresas-search-hero .radio-button label{padding-left:8px;margin-right:15px}.empresas-search-hero .buscador .campos .destino,.empresas-search-hero .buscador .campos .fecha,.empresas-search-hero .buscador .campos .origen,.empresas-search-hero .radio-button>div:not(:last-child){margin-right:20px}.empresas-search-hero .buscador .campos{align-items:flex-start;flex-wrap:nowrap;max-width:100%;width:100%}.empresas-search-hero .buscador .campos .destino,.empresas-search-hero .buscador .campos .origen{flex:1 1 0;max-width:311px;min-width:0}.empresas-search-hero .buscador .campos .fecha{flex:0 0 108px;min-width:0;width:108px}.empresas-search-hero .search-fields{min-width:0;position:relative}.empresas-search-hero .buscador .campos label{display:block;font-size:12px;margin-bottom:2px}.empresas-search-hero .buscador .campos input{border:0;border-radius:3px;box-sizing:border-box;color:#333;font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;height:35px;max-width:100%;padding:10px 0 10px 10px;width:100%}.empresas-search-hero .buscador .campos input::placeholder{color:#999;opacity:1}.empresas-search-hero .buscador .campos input:disabled{background-color:rgba(255,255,255,.45);color:#777;opacity:1;-webkit-text-fill-color:#777}.empresas-search-hero .buscador .campos #fechaVuelta:not(:disabled){background-color:#fff;color:#333;-webkit-text-fill-color:#333}.empresas-search-hero .buscador .campos select{-webkit-appearance:none;appearance:none;background:url("https://www.centraldepasajes.com.ar/pasaje-micro/img/icon-angle-down.svg") right 12px top 15px/12px no-repeat #fff;border:0;border-radius:3px;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;height:35px;line-height:normal;max-width:100%;padding:8px 37px 4px 14px}.empresas-search-hero .buscador .pasajeros{flex:0 0 auto;width:76px}.empresas-search-hero .buscador .pasajeros select{color:#333;width:76px}.empresas-search-hero .buscador .btn{background:#36bbac;border:0;border-radius:2px;box-shadow:none;display:inline-flex;flex:0 0 auto;height:35px;justify-content:center;margin:20px 0 0 16px;min-width:154px;padding:0;text-align:center;text-transform:uppercase}.empresas-search-hero .buscador .btn a{align-items:center;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-weight:600;height:100%;line-height:1;padding-top:0;text-decoration:none;text-transform:uppercase;width:100%;justify-content:center}.empresas-search-hero .buscador .btn a:focus,.empresas-search-hero .buscador .btn a:hover{color:#fff;text-decoration:none}.empresas-search-hero .search-fields .select2-container{display:block;max-width:100%;min-width:0;width:100%!important}.empresas-search-hero .select2-container--bootstrap .select2-selection{border:0;border-radius:3px;box-shadow:none;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:14px;max-width:100%}.empresas-search-hero .select2-container--bootstrap .select2-selection--single{height:35px;line-height:35px;padding:0 30px 0 10px}.empresas-search-hero .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#333;font-weight:300;line-height:35px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.empresas-search-hero .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#999}.empresas-search-hero .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{height:35px;right:10px}.select2-container--bootstrap .select2-dropdown{border-color:#ccc;font-family:Montserrat,sans-serif;z-index:9999}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{font-size:14px;height:35px}.select2-container--bootstrap .select2-results__option{font-size:14px}.empresas-search-hero #cdp-calendar-container,.empresas-search-hero #cdp-calendar-container-regreso{bottom:0;left:0;position:fixed;top:0;width:auto;z-index:10}.empresas-search-hero .date-picker-wrapper{color:#333;font-family:Montserrat,sans-serif;z-index:20}.empresas-search-hero .parsley-errors-list.filled{background-color:#f60b34;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.3);left:0;margin:0;padding:10px;position:absolute;top:-20px;white-space:nowrap;z-index:2}.empresas-search-hero .parsley-errors-list.filled:after{border-color:#f60b34 transparent transparent;border-style:solid;border-width:8px 8px 0;bottom:-8px;content:"";height:0;left:50%;margin-left:-5px;position:absolute;width:0}.empresas-search-hero .parsley-errors-list li{color:#fff;font-size:12px;list-style:none;padding-left:0}#main.empresas .title-section{font-family:gilroy,sans-serif;font-weight:500}#main.empresas{background:0 0;border-radius:0}#main.empresas>section{color:#666769;font-size:16px;margin:0 auto 34px;max-width:920px;text-align:left}#main.empresas>section p{margin:0 0 18px}#main.empresas>section a{color:#9f1897;font-weight:700}#main.empresas>section h2,#main.empresas>section h3{color:#9f1897;font-family:gilroy,sans-serif;line-height:1.25}#main.empresas>section h2{font-size:24px;font-weight:500;margin:0 0 18px}#main.empresas>section h3{color:#55565a;font-size:18px;font-weight:500;margin:24px 0 10px}#main.empresas .empresas-intro{font-size:17px;margin-bottom:28px}#main.empresas .empresas-eleccion{margin-bottom:48px;margin-top:48px;max-width:none}#main.empresas .empresas-eleccion>h2{font-weight:500;margin-bottom:14px;text-align:left}#main.empresas .empresas-eleccion>p{text-align:left}#main.empresas .empresas-eleccion-cards{display:flex;gap:20px;margin-top:42px}#main.empresas .empresas-eleccion-card{background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,.06);flex:1 1 0;min-width:0;padding:24px 22px;transition:box-shadow .25s,transform .25s}#main.empresas .empresas-eleccion-card:hover{box-shadow:0 8px 22px rgba(0,0,0,.1);transform:translateY(-2px)}#main.empresas .empresas-eleccion-icon{background:rgba(159,24,151,.1);border-radius:50%;color:#9f1897;display:inline-flex;height:48px;line-height:48px;margin-bottom:16px;text-align:center;width:48px;justify-content:center;align-items:center}#main.empresas .empresas-eleccion-icon svg{display:inline-block;height:24px;vertical-align:middle;width:24px}#main.empresas .empresas-eleccion-icon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}#main.empresas .empresas-eleccion-card h3{color:#55565a;font-size:17px;font-weight:500;line-height:1.35;margin-top:0}#main.empresas .empresas-eleccion-card p{margin-bottom:0}@media (prefers-reduced-motion:reduce){#main.empresas .empresas-eleccion-card,#main.empresas .empresas-faq-item,#main.empresas .empresas-faq-item summary::after{transition:none}#main.empresas .empresas-eleccion-card:hover{transform:none}}#main.empresas .logos{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:36px;max-width:none;padding:28px 0 12px;text-align:center}#main.empresas .logos h3{color:#666769;font-size:16px;font-weight:500;margin:0 0 24px}#main.empresas .logos .row{text-align:center}#main.empresas .logos img{margin-bottom:20px;max-width:150px;width:90%}#main.empresas .empresas-listado ul li a img,#main.empresas .logos a img{transition:opacity .25s,transform .25s}#main.empresas .empresas-faq-item,#main.empresas .empresas-listado ul li{background:#fff;overflow:hidden;transition:border-color .25s,box-shadow .25s}#main.empresas .empresas-listado ul li a:hover img,#main.empresas .logos a:hover img{opacity:.9;-ms-transform:scale(1.06);-webkit-transform:scale(1.06);transform:scale(1.06)}#main.empresas .empresas-listado{max-width:none;text-align:center}#main.empresas #preguntas-frecuentes{border-top:0;margin-top:64px;max-width:none;padding-top:0}#main.empresas #preguntas-frecuentes>h2{border-bottom:1px solid #ccc;font-weight:500;margin:0 0 24px;padding-bottom:18px;text-align:left}#main.empresas .empresas-faq-list{display:flex;flex-direction:column;gap:12px;max-width:none;width:100%}#main.empresas .empresas-faq-item{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;flex:0 0 auto;margin-bottom:0;width:100%}@media (hover:hover){#main.empresas .empresas-faq-item:hover{border-color:#36bbac}}#main.empresas .empresas-faq-item[open]{box-shadow:0 4px 12px rgba(0,0,0,.08)}#main.empresas .empresas-faq-item summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:56px;padding:16px 20px}#main.empresas .empresas-faq-item summary::-webkit-details-marker{display:none}#main.empresas .empresas-faq-item summary::marker{content:""}#main.empresas .empresas-faq-item summary::after{border-bottom:2px solid #9f1897;border-right:2px solid #9f1897;content:"";flex:0 0 auto;height:8px;margin-left:20px;transform:rotate(45deg);transition:transform .2s;width:8px}#main.empresas .empresas-faq-item[open] summary::after{transform:rotate(-135deg)}#main.empresas .empresas-faq-item summary:focus{outline:#9f1897 solid 2px;outline-offset:-3px}#main.empresas .empresas-faq-item summary:focus:not(:focus-visible){outline:0}#main.empresas .empresas-faq-item summary:focus-visible{outline:#9f1897 solid 2px;outline-offset:-3px}#main.empresas .empresas-faq-item summary h3{color:#55565a;font-size:18px;font-weight:500;line-height:1.35;margin:0}#main.empresas .empresas-faq-answer{border-top:1px solid #eee;padding:16px 20px 18px}#main.empresas .empresas-faq-answer p{margin:0;max-width:none;width:auto}#main.empresas .empresas-listado ul li{border-radius:8px;height:102px;align-content:center}#main.empresas .empresas-listado ul li:hover{border-color:#36bbac;box-shadow:0 4px 12px rgba(54,187,172,.16)}#empresas.bottom-content{font-family:gilroy,sans-serif;padding:34px 0}#empresas .seo-text .container{max-width:920px}#empresas .seo-text .title{font-family:gilroy,sans-serif;line-height:1.25;padding-top:0}#empresas .seo-text p{font-size:16px}@media (min-width:768px){.empresas-search-hero #cdp-calendar-container,.empresas-search-hero #cdp-calendar-container-regreso{bottom:auto;left:20px;position:absolute;top:100px;width:100%}.empresas-search-hero #cdp-calendar-container{left:0;top:65px}.empresas-search-hero #cdp-calendar-container-regreso{left:69%}}@media (min-width:768px) and (max-width:991px){.empresas-search-hero .buscador .campos{flex-wrap:wrap;row-gap:14px}.empresas-search-hero .buscador .campos .destino,.empresas-search-hero .buscador .campos .origen{flex:1 1 calc(50% - 10px);max-width:none}.empresas-search-hero .buscador .campos .destino{margin-right:0}#main.empresas .empresas-eleccion-cards{flex-wrap:wrap}#main.empresas .empresas-eleccion-card{flex:1 1 calc(50% - 10px)}}@media (max-width:767px){.empresas-search-hero{background-size:cover!important;padding:25px 10px 30px}.empresas-search-hero .container{padding:0 15px}#main.empresas .empresas-eleccion-cards{display:block;margin-top:32px}#main.empresas .empresas-eleccion-card{margin-bottom:16px;padding:20px}#main.empresas .empresas-faq-list{gap:10px}#main.empresas .empresas-faq-item summary{min-height:52px;padding:14px 16px}#main.empresas .empresas-faq-item summary h3{font-size:16px}#main.empresas .empresas-faq-item summary::after{margin-left:14px}#main.empresas .empresas-faq-answer{padding:14px 16px 16px}.empresas-search-hero h1{font-size:18px;margin-bottom:20px}.empresas-search-hero .d-flex.campos{display:block!important}.empresas-search-hero .buscador .campos>div{margin-bottom:15px}.empresas-search-hero .buscador .campos .destino,.empresas-search-hero .buscador .campos .origen{flex:none;margin-right:0!important;max-width:none;width:100%}.empresas-search-hero .buscador .campos .fecha{float:left;width:90px}.empresas-search-hero .buscador .btn{box-sizing:border-box;margin:10px 0 0!important;min-width:0;text-align:center;width:100%}.empresas-search-hero .buscador .btn a{padding:4px 0 2px}.empresas-search-hero .buscador .campos .destino,.empresas-search-hero .buscador .campos .fecha,.empresas-search-hero .buscador .campos .origen{margin-right:13px}.empresas-search-hero .parsley-errors-list.filled{top:-18px}.empresas-search-hero .date-picker-wrapper{left:0}}