.btn-padrao{background:var(--azul-1);color:#fff;float:left;line-height:2.625rem;padding:0 20px;border:none;border-radius:24px;position:relative;top:20px;left:0;outline:none;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.btn-padrao:hover,.btn-padrao:focus{color:#fff;background:#1b66ca;-webkit-box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 1px 3px 1px rgba(26,115,232,.15);box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 1px 3px 1px rgba(26,115,232,.15);-webkit-box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 1px 3px 1px rgba(26,115,232,.15);box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 1px 3px 1px rgba(26,115,232,.15)}.rotate180{transform:rotate(180deg)}.pagina-aereo{background:#f6f6f6;min-height:calc(100vh - 100px);overflow:hidden;color:#666}.pagina-aereo p{margin:0;padding:0;border:0;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;vertical-align:baseline;font-variant:inherit}.pagina-aereo b{font-weight:bold}.pagina-aereo .col-fechar{margin:20px 0}.pagina-aereo .resultado-titulo{display:flex;align-items:center;padding:0 4px 12px 16px}.pagina-aereo .resultado-titulo h2{color:#333;font-size:1.25rem;letter-spacing:normal;flex:1;text-align:left}.pagina-aereo .resultado-titulo .ordenacao{top:0;flex:.5;max-width:160px;text-align:right}.pagina-aereo .aereo-filtros{width:100%;display:flex;flex-direction:column;text-align:left;padding:0 4px 12px 16px}.pagina-aereo .aereo-filtros .topo-filtro{padding-bottom:10px}.pagina-aereo .aereo-filtros .topo-filtro h2{color:#333;font-size:1.25rem;letter-spacing:normal;padding-left:8px}.pagina-aereo .aereo-filtros .topo-filtro h2 a{display:none;top:7px;left:7px;padding:15px;position:absolute}.pagina-aereo .aereo-filtros .box-filtro{border-top:1px solid #ccc;padding:0 8px}.pagina-aereo .aereo-filtros .box-filtro:last-child{border-bottom:1px solid #ccc}.pagina-aereo .aereo-filtros .box-filtro .filtro-titulo{display:flex;flex-direction:row;align-items:center;width:100%;padding:15px 0;overflow:hidden;cursor:pointer}.pagina-aereo .aereo-filtros .box-filtro .filtro-titulo .titulo{flex:1;color:#444;display:block;font-size:1.125rem;font-weigth:700;position:relative;text-decoration:none;width:100%}.pagina-aereo .aereo-filtros .box-filtro .filtro-titulo .icone{flex:.01;position:relative;right:3px;transition:-webkit-transform .3s ease-in}.pagina-aereo .aereo-filtros .box-filtro .filtro-titulo .icone i{color:#444;top:calc(50% - 8px);display:flex;flex-direction:column;align-items:center;position:relative;font-size:1.125rem}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro{display:flex;flex-direction:column;padding-bottom:20px;display:none}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro h4{font-size:1rem;margin:10px 0;position:relative;display:block;width:100%;font-weight:700}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro h4:first-of-type{margin-top:0}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio{padding:0;margin-top:18px;display:flex;align-items:center}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio img{margin-right:10px}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio:first-of-type{margin-top:0}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio .form-radio-input{position:absolute;opacity:0;z-index:-1}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio label{font-size:0.75rem;position:relative;display:inline-block;width:100%;padding:2px 0 0;min-height:20px;line-height:normal;cursor:pointer;margin:0}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio label::before,.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio label::after{position:absolute;display:block}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio label::before{content:" ";background-color:#fff;border:1px solid #ccc;border-radius:4px;width:20px;height:20px;top:0;right:0}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio .form-radio-input+label::after{content:"\f00c";font-family:"Font Awesome 5 Free";color:#083241;top:4px;right:3px;font-size:0.875rem;font-weight:700}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio input[type=checkbox]+label::after,.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio input[type=radio]+label::after{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio input[type=checkbox]:checked+label::after,.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio input[type=radio]:checked+label::after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio input[type=checkbox]:checked+label::before,.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio input[type=radio]:checked+label::before{background-color:#fff}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio label::before,.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .form-radio label::after{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .range-slider-wrap{margin-top:0}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .range-slider-wrap .irs{position:relative;display:block}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .range-slider-wrap .irs-bar,.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .range-slider-wrap .irs-bar-edge{background:var(--azul-1)}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .range-slider-wrap .irs-line,.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .range-slider-wrap .irs-line-left{background:#fff}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .horarios-pediodos{text-align:center;position:relative;display:flex;width:100%}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .horarios-pediodos a{font-weight:bold;flex:1}.pagina-aereo .aereo-filtros .box-filtro .lista-filtro .horarios-pediodos a:hover{color:var(--azul-1)}.pagina-aereo .aereo-list{display:block;align-items:center;padding:0 0 12px 0}.pagina-aereo .aereo-list .voo-item-detalhe{padding:12px;background:#f9f9f9}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content{border-radius:8px;border:1px solid #ccc;padding-top:15px;overflow:hidden;background:#fff}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info{background-color:#fff;display:block;padding:0 10px 10px;border-bottom:1px solid #f5f5f5;width:100%;box-sizing:border-box}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container{display:flex;flex-direction:row;align-items:center}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container.xs{display:none}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container.md{display:flex}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container .airline-info-conteudo{display:flex;justify-content:space-between;align-items:center;padding-left:10px;width:100%}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container .airline-info-conteudo .airline-nome{display:flex;flex-direction:column;font-size:1rem;color:#444;font-weight:bold;padding:0}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container .airline-info-conteudo .airline-nome .nome{text-align:left;font-size:16px;color:#444;font-weight:bold}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container .airline-info-conteudo .airline-nome .resumo{font-size:12px;color:#888;padding-top:5px;text-align:left}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container .airline-info-conteudo .airline-data{display:flex;flex-direction:column;font-size:0.8125rem;color:#888;text-align:right;line-height:16px;width:50%}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info{display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo{display:flex;flex-direction:row;text-align:center;padding:15px}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-voo{display:flex;flex-direction:column;width:35%}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-voo .data{width:100%;font-size:0.75rem;color:#444;text-transform:capitalize}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-voo .horario{font-size:1.5rem;font-weight:bold;color:#444;padding-top:5px}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-voo .sg-iata{padding-top:10px;font-size:1rem;color:#888;font-weight:bold}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-voo .cidade{font-size:0.75rem;color:#888}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-voo .aeroporto-nome{line-height:14px;padding-top:10px;font-size:0.75rem;color:#888}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-duracao{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30%}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-duracao .duracao-info{position:relative;display:inline-block;padding:0 20px;vertical-align:middle}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-duracao .duracao-info .duracao-texto{font-size:0.8125rem;text-align:center;color:#888;padding-bottom:5px;display:block}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-duracao .duracao-info .duracao-tempo{color:#444;font-weight:bold;font-size:1rem;text-align:center}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-classe{display:inline-flex;align-items:center;box-sizing:border-box;max-width:210px;height:20px;padding:0 5px;border-radius:4px;overflow:hidden}.pagina-aereo .aereo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-classe .segmento-texto{font-size:0.75rem;line-height:14px;white-space:nowrap;overflow:hidden}.pagina-aereo .aereo-list .voo-item-detalhe .segmento-detalhe{font-size:0.875rem;text-align:center;color:#444;width:100%;display:block;padding:10px;box-sizing:border-box;border:solid 1px #ccc;margin:10px 0;position:relative;border-radius:6px;background:#eee}.pagina-aereo .aereo-list .voo-item-detalhe .segmento-detalhe:before{content:"";height:10px;width:2px;top:-10px;background-color:#ddd;position:absolute;left:50%}.pagina-aereo .aereo-list .voo-item-detalhe .segmento-detalhe:after{content:"";bottom:-10px;background-color:#ddd;position:absolute;left:50%;height:10px;width:2px}.pagina-aereo .aereo-list .voo-item-detalhe .segmento-detalhe:last-of-type:after{content:none}.pagina-aereo .aereo-list .voo-item-detalhe .segmento-detalhe:empty{padding:0;border:none}.pagina-aereo .aereo-list .voo-item-detalhe .segmento-detalhe:empty:after{content:none}.pagina-aereo .aereo-list .voo-item-detalhe .horario-local{font-size:11px;text-align:center;color:#888;padding:0}.pagina-aereo .aereo-list .aereo-item{background:#fff;width:100%;border-radius:4px;margin-bottom:20px;border-radius:8px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);transition:all .4s ease;transition-property:all;transition-duration:.4s;transition-timing-function:ease;transition-delay:0s}.pagina-aereo .aereo-list .aereo-item:hover{-webkit-box-shadow:0 12px 20px rgba(68,68,68,.2);box-shadow:0 12px 20px rgba(68,68,68,.2)}.pagina-aereo .aereo-list .aereo-item .conteudo{display:flex}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list{position:relative;box-sizing:border-box;width:100%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-section:first-of-type .voo-header{border-top:none;border-radius:8px 0 0 0}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header{position:relative;box-sizing:border-box;width:100%;padding:10px 24px;display:flex;border-top:1px solid #dadce0;height:55px;background:#eee}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao{flex:1}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao .tipo{font-size:1.125rem;float:left;position:absolute;top:11px;color:#444}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao .tipo .resumo{color:#888;display:none}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao .data{float:left;position:relative;top:21px;font-size:0.75rem;color:#888}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .flex-space{flex:1}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .local{flex:1;text-align:center}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .local .aeroporto{font-weight:700;font-size:1rem}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .local .cidade{font-size:0.75rem;color:#888}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .detalhe-btn{width:40px;transition:-webkit-transform .3s ease-in}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .detalhe-btn i{color:#444;top:calc(50% - 8px);display:flex;flex-direction:column;align-items:center;position:relative;font-size:1.125rem}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item{padding:10px 24px;display:flex;border:1px solid transparent}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item:first-of-type:hover{border:1px solid var(--azul-1);border-radius:8px 0 0 0}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item:last-of-type:hover{border:1px solid var(--azul-1);border-radius:0 0 0 8px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item:hover{border:1px solid var(--azul-1) !important}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item i:hover{cursor:pointer}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo{justify-content:center;position:relative;height:35px;flex:1;text-align:left}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo .voo-check{float:left;padding:8px 10px 0 0}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo .voo-check.active i{background:var(--azul-1);border-radius:50%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo .voo-check i{font-size:1.125rem;color:var(--azul-1)}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo .voo-cia-img{top:calc(50% - 12px);position:relative}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo .voo-cia-img img{float:left;flex:1}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo .nm-cia{text-align:left;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:14px;top:9px;position:relative;font-size:0.875rem}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada{font-size:12px;line-height:19px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada .paradas{border:1px solid #888;width:50px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada .paradas span{background-color:#fff;border:1px solid #333;bottom:-3px;margin-left:-4.5px;height:8px;position:absolute;width:8px;border-radius:5px;top:-4px;display:block}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada .paradas span:first-child:nth-last-child(1){left:50%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada .paradas span:first-child:nth-last-child(2){left:30%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada .paradas span:first-child:nth-last-child(2)~span:nth-of-type(2){left:70%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada .paradas span:first-child:nth-last-child(3){left:25%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada .paradas span:first-child:nth-last-child(3)~span:nth-of-type(2){left:50%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada .paradas span:first-child:nth-last-child(3)~span:nth-of-type(3){left:75%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada.direto{color:#34a853}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada.direto .paradas{border:1px solid #34a853}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-hora{font-size:1rem}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-hora,.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada{flex:1;font-weight:700;display:flex;flex-direction:column;align-items:center;position:relative}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-hora span,.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada span{top:calc(50% - 10px);display:flex;flex-direction:column;align-items:center;position:relative}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box{position:relative;box-sizing:border-box;width:30%;border-left:1px solid #dadce0;padding:15px 18px;display:flex;flex-direction:column;text-align:center}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div{width:100%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.titulo em{color:#444;font-size:1rem;font-weight:700;padding-top:10px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.preco-final em{font-weight:700;color:#444;font-size:1rem;padding-top:10px;display:flex;flex-direction:row;justify-content:space-between;line-height:16px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.preco-final em .label{flex:.4;font-size:0.9375rem;text-align:left}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.preco-final em .preco{flex:1;font-size:1rem;text-align:right;padding-top:10px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.descricao em{color:#888;padding-bottom:5px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.btn-content{margin-top:20px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.btn-content button{top:0;width:100%}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.btn-content button.esgotado{background:#af3737;cursor:default}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.btn-content button.esgotado:hover,.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.btn-content button.esgotado:focus{background:#902626;-webkit-box-shadow:0 1px 2px 0 rgba(175,55,55,.3),0 1px 3px 1px rgba(175,55,55,.15);box-shadow:0 1px 2px 0 rgba(175,55,55,.3),0 1px 3px 1px rgba(175,55,55,.15);-webkit-box-shadow:0 1px 2px 0 rgba(175,55,55,.3),0 1px 3px 1px rgba(175,55,55,.15);box-shadow:0 1px 2px 0 rgba(175,55,55,.3),0 1px 3px 1px rgba(175,55,55,.15)}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.bagagem{margin:10px 0;color:#888}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.bagagem em{font-size:12px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.bagagem .icone i.i{color:#888}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.bagagem .icone i.n{color:#af3737}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box div.bagagem .icone i.s{color:#34a853}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe~.voo-item{border-top:1px solid #eee}.pagina-aereo .btn-filtro{display:none}.modal-pagina-aereo{height:100vh;position:fixed;top:0;right:-100%;width:0;z-index:100;opacity:0;visibility:hidden;overflow:hidden;transition:all .4s ease;transition-property:all;transition-duration:.4s;transition-timing-function:ease;transition-delay:0s;overflow-y:auto;background:#f6f6f6}.modal-pagina-aereo.aberta{opacity:1;right:0;visibility:visible;height:100vh;width:100%}.trava-scroll{overflow:hidden}.sidebar-aereo-titulo{border-top:1px solid #eee;padding:20px 0}.sidebar-aereo-titulo .alterar-voo{display:flex}.sidebar-aereo-titulo .alterar-voo h3{flex:1;margin:0}.sidebar-aereo-titulo .alterar-voo span{flex:.3}.sidebar-aereo-titulo .alterar-voo span a{background:var(--azul-1);background-position:0% 50%;background-size:300%;border:none;border-radius:24px;color:#fff;cursor:pointer;text-align:center;transition:all .4s ease;transition-property:all;transition-duration:.4s;transition-timing-function:ease;transition-delay:0s;display:block;font-size:.6875rem;font-weight:bold;padding:7px 0;width:79.69px;height:29px}.sidebar-aereo-titulo .alterar-voo span a:hover{background:#1b66ca;-webkit-box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 1px 3px 1px rgba(26,115,232,.15);box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 1px 3px 1px rgba(26,115,232,.15);-webkit-box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 1px 3px 1px rgba(26,115,232,.15);box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 1px 3px 1px rgba(26,115,232,.15)}.sidebar-aereo-box{background-color:#f6f6f6;border-radius:5px;margin-bottom:20px;padding:0 10px;position:relative;width:100%;float:left}.sidebar-aereo-box .voo-descricao{position:relative;display:flex;justify-content:center}.sidebar-aereo-box .voo-descricao .aeroporto{padding:20px 10px;width:100%}.sidebar-aereo-box .voo-descricao .aeroporto p{font-size:0.625rem;margin:0;padding:0;line-height:24px;color:#878c9f;font-weight:500}.sidebar-aereo-box .voo-descricao .aeroporto p em{font-size:1rem}.sidebar-aereo-box .voo-descricao .aeroporto p.aeroporto{color:var(--azul-1);font-size:1.375rem;line-height:1;font-weight:bold}.sidebar-aereo-box .voo-descricao .aeroporto.partida{text-align:left}.sidebar-aereo-box .voo-descricao .aeroporto.chegada{border-left:1px solid #ccc;text-align:right}.sidebar-aereo-box .voo-descricao .voo-arrow{border:1px solid #ccc;background:#f6f6f6;border-radius:100%;color:var(--azul-1);display:flex;align-items:center;justify-content:center;height:30px;width:30px;position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);z-index:0}.sidebar-aereo-box b{color:#878c9f;font-weight:500}.sidebar-aereo-box .voo-header{border-bottom:1px solid #ccc;padding:5px 20px;display:flex;align-items:center;justify-content:center}.sidebar-aereo-box .voo-header p{font-size:0.75rem;margin:0 0 0 10px;padding:initial;color:#878c9f;font-weight:500}.sidebar-aereo-box .voo-header img{max-height:25px}.sidebar-aereo-box .voo-footer{border-top:1px solid #ccc;padding:0;display:flex;align-items:center;justify-content:center}.sidebar-aereo-box .voo-footer .icone i.i{color:#888}.sidebar-aereo-box .voo-footer .icone i.n{color:#af3737}.sidebar-aereo-box .voo-footer .icone i.s{color:#34a853}.sidebar-aereo-box .voo-footer p{font-size:0.75rem;margin:0 0 0 10px;padding:initial;padding:7px}.sidebar-aereo-box .voo-footer p b{font-weight:700}.sidebar-aereo-box .voo-footer p em{font-weight:500;color:#878c9f}[b2c-tooltip-content]{text-align:center;background:#fff;border:1px solid #ccc;color:#444;position:absolute;z-index:100;padding:15px;border-radius:8px;font-weight:400;transition:opacity .15s ease-out,visibility .15s ease-out,-webkit-transform .15s ease-out;-webkit-transition:opacity .15s ease-out,visibility .15s ease-out,-webkit-transform .15s ease-out;-o-transition:opacity .15s ease-out,transform .15s ease-out,visibility .15s ease-out;transition:opacity .15s ease-out,transform .15s ease-out,visibility .15s ease-out;transition:opacity .15s ease-out,transform .15s ease-out,visibility .15s ease-out,-webkit-transform .15s ease-out;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transform-origin:50% 110%;-ms-transform-origin:50% 110%;transform-origin:50% 110%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}[b2c-tooltip-content]:after{content:"";left:50%;width:15px;height:15px;bottom:-9px;position:absolute;display:block;margin-left:-10px;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #ccc;border-left:none;border-top:none}[b2c-tooltip-content][b2c-tooltip-top]:after{border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:none;border-right:none;top:-9px}[b2c-tooltip-content][b2c-tooltip-left]:after{left:10px;margin:0}[b2c-tooltip-content][b2c-tooltip-right]:after{right:10px;left:auto;margin:0}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width: 767px){.visible-xs-block{display:block !important}}@media(max-width: 767px){.visible-xs-inline{display:inline !important}}@media(max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-block{display:block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-block{display:block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width: 1200px){.visible-lg-block{display:block !important}}@media(min-width: 1200px){.visible-lg-inline{display:inline !important}}@media(min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@media(max-width: 575px){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:10px;padding-right:10px}.pagina-aereo .resultado-titulo{padding:10px 0}.pagina-aereo .resultado-titulo h2{font-size:0.875rem}.pagina-aereo .resultado-titulo .ordenacao{flex:.7}.pagina-aereo .aereo-list .aereo-item .conteudo{display:flex;flex-direction:column}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-section:first-child .voo-header{border-top-right-radius:8px !important}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header{height:35px;padding:0 9px;border-bottom:1px solid #dadce0}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao{display:flex;align-items:center;justify-content:space-between}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao .tipo{flex:1;position:relative;text-align:left;top:0;font-size:0.875rem}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao .tipo i{margin-right:11px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao .tipo .resumo{display:inline-block}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .descricao .data{flex:.8;position:relative;text-align:right;top:0;font-size:0.875rem;font-weight:700}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .local,.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .flex-space,.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-header .detalhe-btn{display:none}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item{padding:3px 5px;height:63px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo{height:auto}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo .voo-check{padding-top:18px}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-cia-logo .nm-cia{display:none;position:absolute;top:32px;width:68px;text-overflow:inherit;overflow:inherit;text-align:center}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item .voo-parada{font-size:0.8125rem}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe .airline-info-conteudo{padding:0}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe .airline-info-conteudo .airline-logo{flex:.1;text-align:left}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe .airline-info-conteudo .airline-resumo{flex:1;display:flex;flex-direction:column}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe .airline-info-conteudo .airline-resumo .airline-nome{flex-direction:row;justify-content:space-between}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe .airline-info-conteudo .airline-resumo .resumo{text-align:left}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container.xs{display:flex;visibility:inherit;opacity:1}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe .voo-item-detalhe-content .airline-info .airline-info-container.md{display:none}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-list .voo-item-detalhe .voo-item-detalhe-content .segmento-info .segmento-info-conteudo .segmento-classe .segmento-texto em{display:none}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box{width:100%;border:none}}@media(min-width: 576px)and (max-width: 767px){.pagina-aereo .aereo-list .aereo-item .conteudo{display:flex;flex-direction:column}.pagina-aereo .aereo-list .aereo-item .conteudo .voo-preco-box{width:100%;border:none}}@media(max-width: 1066px){.pagina-aereo{padding-top:20px}.pagina-aereo .btn-filtro{display:block;bottom:0;position:fixed;top:auto;z-index:3;border-radius:0;padding:0;margin:0;width:100%}.pagina-aereo .aereo-filtros{position:fixed;background:#f6f6f6;z-index:999;width:100%;height:100%;top:0;right:100%;padding-top:21px;overflow-x:hidden;overflow-y:auto;transition:all .4s ease;transition-property:all;transition-duration:.4s;transition-timing-function:ease;transition-delay:0s}.pagina-aereo .aereo-filtros .topo-filtro h2{text-align:center;padding-left:0}.pagina-aereo .aereo-filtros .topo-filtro h2 a{display:block}.pagina-aereo .aereo-filtros.open{right:0}}/*# sourceMappingURL=aereo.css.map */
