@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);@import url('https://fonts.googleapis.com/css?family=Roboto');@font-face {font-family: 'Roboto'; font-display: swap; src: url('roboto/roboto-regular-20e5e43a408f22793633fc5e9c601e0c.woff2') format('woff2'), url('roboto/roboto-regular-5673da52c98bb6cb33ada5aaf649703e.ttf') format('truetype');}@font-face {font-family: 'Roboto Thin'; font-display: swap; src: url('roboto/roboto-thin-4bb6bfb82a70c9e706f25b74c24d9d75.woff2') format('woff2'), url('roboto/roboto-thin-14147ca3288fa08b850d029193150722.ttf') format('truetype');}@font-face {font-family: 'Roboto Thin Italic'; font-display: swap; src: url('roboto/roboto-thinitalic-6d596f2a9a6455186a3a4b1d72120b35.woff2') format('woff2'), url('roboto/roboto-thinitalic-460b4830c3aa962fd7f131daf26d4f7d.ttf') format('truetype');}@font-face {font-family: 'Roboto Black'; font-display: swap; src: url('roboto/roboto-black-a9e8bfcfdc302cb44b4e72f377a4ea1d.woff2') format('woff2'), url('roboto/roboto-black-1a00134f7baf6a4783dc1135145a361b.ttf') format('truetype');}@font-face {font-family: 'Roboto Black Italic'; font-display: swap; src: url('roboto/roboto-blackitalic-23f4fc407ab304e3558c31d8304affba.woff2') format('woff2'), url('roboto/roboto-blackItalic-9477efb1622d6fb5bda63068da817401.ttf') format('truetype');}@font-face {font-family: 'Roboto Bold'; font-display: swap; src: url('roboto/roboto-bold-decdaafd108a561be9efc3105c34622c.woff2') format('woff2'), url('roboto/roboto-bold-36b5bab58a18b9c924861a4ccbf1a790.ttf') format('truetype');}@font-face {font-family: 'Roboto Bold Italic'; font-display: swap; src: url('roboto/roboto-bolditalic-85e2a047964129c0516d63bf8c2d81e7.woff2') format('woff2'), url('roboto/roboto-bolditalic-076a5afdf7124a39734cc14bedd57180.ttf') format('truetype');}@font-face {font-family: 'Roboto Bold Condensed'; font-display: swap; src: url('roboto/roboto-boldcondensed-7b380e80a1b71f38ed41864ae324fe5b.woff2') format('woff2'), url('roboto/roboto-boldcondensed-2f89fa2a028410aaf54e593bd87ad991.ttf') format('truetype');}@font-face {font-family: 'Roboto Bold Condensed Italic'; font-display: swap; src: url('roboto/roboto-boldcondenseditalic-7c175c092d87bb9c5ba2ce44f796f9b9.woff2') format('woff2'), url('roboto/roboto-boldcondenseditalic-aa19358c2e40ed92c5a2e31b488d799b.ttf') format('truetype');}@font-face {font-family: 'Roboto Condensed'; font-display: swap; src: url('roboto/roboto-condensed-09aaf4860bf61a3a76ca3d3880fd7ed6.woff2') format('woff2'), url('roboto/roboto-condensed-8f7b8dc753ec34b0c7c3d748a835c38c.ttf') format('truetype');}@font-face {font-family: 'Roboto Condensed Italic'; font-display: swap; src: url('roboto/roboto-condenseditalic-b48181141d472eaf7dca5f8c38143254.woff2') format('woff2'), url('roboto/roboto-condenseditalic-7a1bd1c497f585f8a5d9241e01022e32.ttf') format('truetype');}@font-face {font-family: 'Roboto Italic'; font-display: swap; src: url('roboto/roboto-italic-bf88735f8dfaaec4835c82651baf0cf7.woff2') format('woff2'), url('roboto/roboto-italic-93b13a58dedeebe519846555a543523b.ttf') format('truetype');}@font-face {font-family: 'Roboto Light'; font-display: swap; src: url('roboto/roboto-light-c32ce014fdcf20bb026c74a2fc2ee46c.woff2') format('woff2'), url('roboto/roboto-light-d5c46b134c17b2138dcd1bb0efa67049.ttf') format('truetype');}@font-face {font-family: 'Roboto Light Italic'; font-display: swap; src: url('roboto/roboto-lightitalic-d385f7ee42631b23314c3aa463115df1.woff2') format('woff2'), url('roboto/roboto-lightitalic-c57ede1de60f117e50b6d0cb5e55240c.ttf') format('truetype');}@font-face {font-family: 'Roboto Medium'; font-display: swap; src: url('roboto/roboto-medium-f9bf212e1ae672286c2e56b36fac4fd9.woff2') format('woff2'), url('roboto/roboto-medium-9745415b8a2a8b9a2480a12f7e2d3ad3.ttf') format('truetype');}@font-face {font-family: 'Roboto Medium Italic'; font-display: swap; src: url('roboto/roboto-mediumitalic-6ae372637700fd27570e5a2e54972c96.woff2') format('woff2'), url('roboto/roboto-mediumitalic-73e11170897b4a5db88d62fdfe8429ee.ttf') format('truetype');}html, body{overflow-x: hidden;background-color: #edf2f6; margin: 0}a:hover{text-decoration: none;}a:focus{text-decoration: none;}.setabcrumb { color: #237cc9; margin: 0 10px 0 10px }#navbar{background-color: #FFFFFF; }.span-price{background-color: #666666; color: #FFFFFF; display: block; float: right; margin: 20px; padding: 5px; border-radius: 5px;}.top-blue{background-color: #666666; padding: 5px;width: 100%;height: 30px;}.top-blue a{color: #cccccc;text-align: center; display: inline-block;text-decoration: none;padding-left: 10px;text-transform:uppercase;font-size: 12px;}.top-blue a:first-child{padding-right: 15px;}.top-blue a.active{color: #FFFFFF;}.top-blue i{color: #cccccc;}.navbar-default{background: #FFFFFF;border: none;}.navbar-brand{height: auto;}.navbar-nav>li>a{line-height: 60px;text-transform:uppercase; font-family: "Roboto Medium"}.navbar-nav>li>a:hover { color: #237cc9 !important;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color: #237cc9; background-color: #FFFFFF;}.navbar{margin-bottom: 0px;}.avisoteste { background-color: #ff6969; color: #fff; text-align: center; line-height: 2; font-size: 12px;}.avisoteste a { color: #fff; }.avisoteste strong { color: yellow }.centropage {position: absolute;left: 50%;top: 50%;margin-left: -175px;margin-top: -175px;}.btnclose {border-radius: 50%;background-color: #fff;border: 1px solid #237cc9;padding: 5px;position: absolute;margin: -5px;z-index: 1}#div-onlyGo .check_cartao {margin-top: 5px;margin-left: 5px;}#div-onlyGo label.check_cartao:before {font-size: 12px;}label.check_cartao {font-size: 10px;font-weight: normal;}.tabBox { border: 2px solid #eee; }.tabPesquisar {border: 2px solid #666; }.buscabox { margin-top: -350px }.bg-perquisa {background:url('../imagens/banner-pesquisa.jpg') right; background-size: cover; min-height: 500px; width: 100%}.bg-perquisa-overlay {background-color: rgba(44,47,70,.3); min-height: 500px;}.bg-perquisa-overlay h1{color: #FFFFFF;font-family: 'Roboto Black';font-size: 65px;text-align: center;padding-top: 20px;margin: 0;}.bg-perquisa-overlay h3{color: #FFFFFF;font-size: 40px;font-family: 'Roboto Bold';text-align: center;padding-top: 10px;margin: 0;}.bg-perquisa-overlay h6{color: #FFFFFF;font-size: 18px; text-align: center;padding-top: 15px;margin: 0;}.panel{margin-top: 30px;}.panel strong{font-family: 'Roboto Medium';text-transform: uppercase;display: block;font-size: 12px;padding-bottom: 5px;}.form-input{width: 100%; height: 40px;border: 1px solid #eeeeee;text-transform: uppercase;padding-left: 10px;color: #535353;font-family: 'Roboto Condensed';border-radius: 3px;}.select-input{width: 100%;height: 40px;background: #FFFFFF;border: 1px solid #eeeeee;color: #999;text-transform: uppercase;}.form-input:focus {outline: none !important;border:2px solid #237cc9;box-shadow: none;}.form-input:disabled {outline: none !important;border:2px solid #eeeeee; background-color: #f6f6f6;box-shadow: none;}::placeholder {color: #999;opacity: 1;font-family: 'Roboto';}.btn-invert{border:none; outline: none; color: #bbbbbb;background: none;}.btn-sucesso{color:#fff;margin: 9% 0;width: 100%;text-transform: uppercase;background-color: #237cc9;border-color: #237cc9;height: 40px;}.btn-sucesso:hover {color:#fff;background-color: #237cc9;border-color: #237cc9;}.btn-sucesso:active {color:#fff;background-color: #237cc9;border-color: #237cc9;}.form-input-icon{position: absolute;right: 25px; top: 35px;color: #bbbbbb;}#destiny {background-color: #edf2f6; padding-bottom: 50px;}.titulosecao h2{color:#666666;font-family: 'Roboto Bold';font-size: 36px;text-align: center;padding-top: 50px;margin: 0;text-transform: uppercase;}.titulosecao h6{color:#bbbbbb;font-size: 20px; text-align: center;padding-top: 15px;margin: 0;padding-bottom: 30px;}.destino-bg{display: block;width: 100%; min-height: 430px; margin-bottom: 70px;text-decoration: none; border: 2px solid #eee; border-radius: 6px;}.noneTT { text-transform: none !important; }.bgdestino {display: block; width: 100%; max-width: 262.5px; min-height: 336px; height: 100%;background-color: #fff;-webkit-border-top-left-radius: 12px;-webkit-border-top-right-radius: 12px;-moz-border-radius-topleft: 12px;-moz-border-radius-topright: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;}.infodestino {background-color: #fff;-webkit-border-bottom-left-radius: 12px;-webkit-border-bottom-right-radius: 12px;-moz-border-radius-bottomleft: 12px;-moz-border-radius-bottomright: 12px;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;min-height: 100px;padding: 1%;max-width: 262.5px;}.infodestino h3{ font-family: 'Roboto Bold';color: #666666; }.infodestino label{font-family: 'Roboto Light';color: #bbbbbb;font-size: 15px; font-weight: 600;}.alignbox { text-align: -webkit-center; padding-bottom: 20px; }.newsletter-bg { width: 100%; min-height: 365px; background-size: cover; }.newsletter-bg h1{color: #FFFFFF;font-family: 'Roboto Bold';font-size: 40px;text-align: center;padding-top: 60px;margin: 0;}.newsletter-bg h3{color: #FFFFFF;font-size: 23px;text-align: center;padding-top: 30px;margin: 0; text-transform: uppercase;}#no-result input, .newsletter-bg input{height: 60px;border: 1px solid #eeeeee;padding-left: 10px;font-size: 22px;color: #535353;font-family: 'Roboto Medium';border-radius: 5px;width: 55%;margin-top: 55px;}#no-result input, .newsletter-bg input:focus {outline: none !important;border:2px solid #237cc9;box-shadow: none;}.btn-newsletter{width: 80px;height: 60px;margin: 0px;margin-top: -10px;font-size: 32px;}#customer{background-color: #edf2f6;position: relative;}#customer h1{color:#666666;font-family: 'Roboto Bold';font-size: 36px;text-align: center;padding-top: 50px;margin: 0;text-transform: uppercase;}#customer h6{color:#bbbbbb;font-size: 20px; text-align: center;padding-top: 30px;margin: 0;padding-bottom: 30px;}#customer h6 span{color: #237cc9;font-family: 'Roboto Medium';}.customer-bg{display: block;width: 100%; min-height: 450px; margin-bottom: 70px;background-color: #FFFFFF; border-radius: 3px;}.customer-bg img{margin: 15% 30%;}.customer-bg label{text-align: center;width: 100%;font-size: 16px;color: #bbbbbb;}.customer-bg strong{width: 100%;text-align: center;display: block;margin-top: 30px;font-size: 20px;font-family: 'Roboto Medium';color: #666666;}.customer-bg span{width: 100%;text-align: center;display: block;margin-top: 0px;font-size: 16px;color:#237cc9;}.customer-bg-active{display: block;width: 100%; min-height: 450px; margin-bottom: 70px;background-color: #FFFFFF; border-radius: 3px;box-shadow: 0px 0px 10px #bbbbbb;}.customer-bg-active img{margin: 15% 30%;}.customer-bg-active label{text-align: center;width: 100%;font-size: 16px;color: #666666;}.customer-bg-active strong{width: 100%;text-align: center;display: block;margin-top: 30px;font-size: 20px;font-family: 'Roboto Medium';color: #666666;}.customer-bg-active span{width: 100%;text-align: center;display: block;margin-top: 0px;font-size: 16px;color:#237cc9;}.seta{color: #bbbbbb;font-size: 72px;margin-top: 45%;}.seta-left{float:left;margin-left: -55px;}.seta-right{float:right;margin-right: -55px;}#benefits{background-color: #FFFFFF;position: relative;}#benefits h1{color:#666666;font-family: 'Roboto Bold';font-size: 36px;text-align: center;padding-top: 50px;margin: 0;}#benefits h1 b{color: #237cc9;font-family: 'Roboto Medium';}#benefits h6{color:#bbbbbb;font-size: 20px; text-align: center;padding-top: 15px;margin: 0;padding-bottom: 50px;}#benefits img{display: block;margin: 0 20%;}#benefits strong{text-transform: uppercase;color: #666666;font-family: 'Roboto Bold';font-size: 20px;text-align: center;margin-top: 20px;display: block;}#benefits span{color:#bbbbbb;font-size: 16px; text-align: justify;padding-top: 30px;margin: 0;padding-bottom: 70px;display: block;}.btn-top {left: 4%;bottom: 4%;display: block;color: #FFFFFF;font-size: 28px;background-color: #237cc9;width: 50px;border-radius: 50px;text-align: center;height: 50px;border: none;position: fixed;}.bg-subheader{background:url('../imagens/bg_subheader.png');min-height:140px;}.bg-subheader h1{width: 100%;text-align: center;line-height: 140px; font-size: 50px;font-family: 'Roboto Bold';font-size: 62px;color: #FFFFFF;margin:0px;}#about{background-color: #FFFFFF;position: relative;}#about h1{color:#666666;font-family: 'Roboto Bold';font-size: 36px;text-align: center;padding-top: 70px;margin: 0;}#about h1 b{color: #237cc9;font-family: 'Roboto Medium';}#about h6{color: #bbbbbb;font-size: 24px;text-align: center;float: right;margin-right: 190px;margin-top: 270px;}#about strong{text-transform: uppercase;color: #666666;font-family: 'Roboto Bold';font-size: 20px;text-align: center;margin-top: 20px;display: block;}#about span{color:#bbbbbb;font-size: 16px; text-align: justify;padding-top: 30px;margin: 0;padding-bottom: 70px;display: block;}#whatwedo{background-color: #edf2f6;position: relative;}#whatwedo h1{color:#666666;font-family: 'Roboto Bold';font-size: 36px;text-align: center;padding-top: 70px;margin: 0;}#whatwedo h1 b{color: #237cc9;font-family: 'Roboto Medium';}#whatwedo h6{color:#bbbbbb;font-size: 24px; text-align: center;padding-top: 30px;margin: 0;padding-bottom: 50px;}#whatwedo img{display: block;margin: 0 37%;}#whatwedo strong{text-transform: uppercase;color: #666666;font-family: 'Roboto Bold';font-size: 20px;text-align: center;margin-top: 20px;display: block;}#whatwedo span{color:#bbbbbb;font-size: 16px; text-align: justify;padding-top: 30px;margin: 0;padding-bottom: 70px;display: block;padding-left: 50px;padding-right: 50px;}#presentation{background-color: #FFFFFF;position: relative;}#presentation h1{color:#666666;font-family: 'Roboto Bold';font-size: 36px;text-align: center;padding-top: 70px;margin: 0;padding-bottom: 70px;}#presentation h1 b{color: #237cc9;font-family: 'Roboto Medium';}#presentation h6{color: #bbbbbb;font-size: 24px;text-align: justify;float: left;margin: 0px;width: 60%;}#presentation strong{text-transform: uppercase;color: #666666;font-family: 'Roboto Bold';font-size: 20px;text-align: center;margin-top: 20px;display: block;}#presentation span{color:#bbbbbb;font-size: 16px; text-align: justify;padding-top: 30px;margin: 0;padding-bottom: 70px;display: block;}#account{background-color: #edf2f6;position: relative;min-height: 700px;}#dados-passageiro h3, #account h3{text-align: center;}h3.compra-passagem-titulo-viajando{text-align: center;}#account input {margin-top: 20px;text-transform: none;}#account h6{width: 100%;text-align: center;font-size: 14px;color: #bbbbbb;}.login-panel{width: 50%; display: inline-block;}.login-panel-dark{background-color: #818997;float: right;}.or{color:#bbbbbb;position: absolute;top: 55%;left: 47%;background: #FFFFFF;padding: 10px;box-shadow: 0px 0px 10px #bbbbbb;border-radius: 40px;width: 40px;height: 40px;text-align: center;line-height: 20px;}.login-panel-dark h4{color: #FFFFFF;width: 100%;text-align: center;font-size: 23px;}.login-panel-dark-span{color: #bbbbbb;width: 100%;text-align: center;font-size: 14px;display: block;}.login-panel-dark-fb{color: #bbbbbb;background-color: #FFFFFF;width: 50px;height: 50px;border-radius: 50px;font-size: 16px;margin: 30px 42%;}.login-panel-dark-fb:hover{color: #237cc9;}#account .panel{margin-top: 100px;}.login-panel input{width: 80%; margin-left: 10%;}.login-panel .btn-sucesso{width: 80%; margin-left: 10%; margin-top: 20px;}.btn-minhaconta{background-color: #edf2f6;color: #666666;line-height: 44px;display: block;padding-left: 5%;margin: 0px 20px 15px 20px; font-family: 'Roboto Condensed'; font-size: 16px}.btn-minhaconta:hover {color: #237cc9 !important; }.minhaconta-menu-icon{margin-right: 10px; display: inline-block;}.minhaconta-menu-seta{float: right;margin: 15px;}.minhaconta-user{float: left;margin: 40px 0px 0px 0px;font-family: 'Roboto Bold';color: #666666;}.minhaconta-sair{display: block;float: left;margin-top: 40px;margin-left: 10px;color: #ff0000;font-family: 'Roboto Medium';}.minhaconta-bemvindo{display: block;float: right;width: 100%;margin-bottom: 40px;color: #bbbbbb;font-weight: normal;}.minhaconta-input{margin-top: 0px !important;}.control-form{font-family: 'Roboto Condensed';font-size: 14px;}.downcase{text-transform: none !important;}.uppercase{text-transform: uppercase; !important;}.minhaconta-titulo-endereco{width: 100%;text-align: center;font-family: 'Roboto Medium';color: #bbbbbb;margin: 40px 0px 30px 0px;}.link-cep{display: block;margin-top: 35px; color: #999;font-family: 'Roboto Condensed';}.link-cep:hover {color: #237cc9;}.btn-padded{width: 50% !important;margin: 40px 0px 20px 27% !important;}.minhaconta-not-texto{display: block;color: #bbbbbb;}.switch {position: relative;display: inline-block;width: 60px;height: 34px;margin-top: -40px;float: right;}.switch input {display:none;}.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #bbbbbb; -webkit-transition: .4s;transition: .4s;}.slider:before {position: absolute;content: "";height: 26px;width: 26px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .4s;transition: .4s;}input:checked + .slider {background-color: #237cc9;}input:focus + .slider {box-shadow: 0 0 1px #237cc9;}input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}.slider.round {border-radius: 34px;}.slider.round:before {border-radius: 50%;}.passagens-header-bg{background-color: #666666;border-radius: 3px;}.passagens-header-bg h3{margin-top: 0}.passagens-bg-branco {display: -webkit-inline-box;width: 100%;height: 100%;margin-top: 5px;border-radius: 4px;}.passagens-title{text-align: left !important;}.passagens-text { color: #FFFFFF !important; text-align: center !important; }.passagens-text-bbb { color: #bbb !important; text-align: center !important; font-size: 12px }.passagens-viacao {margin: 8% auto;display: table;}.nome-viacao{margin-left: 60%;float: left;margin-top: -57px;}.passagem-horario { text-align: -webkit-center; }.passagem-horario-interna { text-align: -webkit-center; font-size: 15px; }.passagem-detalhe{background-color: #666666;color: #FFFFFF;padding: 4px 30px;border-radius: 3px;margin-left: 95px;}.passagem-detalhe:hover{color: #FFFFFF;}.passagem-detalhe:active{color: #FFFFFF;}.linha-compra{width: 100%;}.linha-compra-passo{font-family: 'Roboto Medium';color: #666666;text-transform: uppercase;text-align: center;display: block;margin-bottom: 0px;margin-top: 70px;}.disable{color: #bbbbbb;}.padded-left{padding-left: 10%;}.padded-right{padding-right: 8%;}.compra-passagem-titulo-viajando{color: #FFFFFF !important;line-height: 55px;}.number-box{display: inline-block;color: #FFFFFF;background-color: #666666;border-radius: 3px;width: 30px;line-height: 30px;text-align: center;font-family: 'Roboto Medium';    margin-bottom: 10px;}.titulopagina {color: #666666; font-family: 'Roboto Condensed'; font-size: 20px; margin-left: 10px;}.dados-passageiro{color: #666666;font-family: 'Roboto Condensed Italic';font-size: 24px; margin: 30px 0 30px 20px}.dados-passageiro-seta-cima{float: right;margin-top: 40px;font-size: 24px; color: #237cc9;}.padded-green{float: left;display: inline-block;background-color: #237cc9;width: 5px;height: 30px;border-radius: 3px;margin-top: 30px;}.borded-panel{border: 1px solid #edf2f6;border-radius: 3px;padding: 20px;}.borded-panel-label-blue{color: #666666;}.borded-panel-label-gray{color: #bbbbbb;}.check_cartao{margin-top: 35px;color: #bbbbbb; font-size: 14px;}.check_empresa{display:inline-block; width: 90%; margin-top: 10px;color: #666666; font-size: 14px;}.padlef30 { padding-left: 30px }.txttitle {color: #666666;font-family: 'Roboto Condensed Italic';font-size: 24px; margin: 30px 0 30px 20px}.input-busca-principal .check_cartao{margin-top: 0}.checkbox, .check_emp { display: none; cursor: pointer;}.checkconfpagto{ opacity: 0; display: block !important;}.checkbox + label:before, .check_emp + label:before { content: "\f096"; }.checkbox + label:before, .check_emp + label:before { letter-spacing: 10px; }.checkbox:checked + label:before, .check_emp:checked + label:before { content: "\f046"; }.checkbox:checked + label:before, .check_emp:checked + label:before { letter-spacing: 7px; }.check_emp:hover, .check_empresa:hover { cursor: pointer; }.checkbox + label:before {font-family: FontAwesome;font-size: 18px;display: inline-block;color: #237cc9;}.check_emp + label:before {font-family: FontAwesome;font-size: 18px;display: inline-block;color: #666666;}.check_label_escolher_cartao{ background-color: #edf2f6; border: 3px solid #edf2f6; border-radius: 3px; font-family: 'Roboto';}.check_escolher_cartao, .check_escolher_periodo, .check_escolher_parada { display:none; }.check_escolher_cartao:checked + .check_label_escolher_cartao { background-color: #FFFFFF; border: 3px solid #237cc9;}.check_label_escolher_periodo{background-color: #edf2f6;padding: 5px;border: 3px solid #edf2f6;border-radius: 3px;display: block;font-family: 'Roboto';margin-top: 15px;}.check_escolher_periodo:checked + .check_label_escolher_periodo { background-color: #666666; border: 3px solid #666666; color: #FFFFFF;}.check_escolher_periodo:hover, .check_label_escolher_periodo:hover {  cursor: pointer;}.check_label_escolher_parada{background-color: #edf2f6;padding: 10px 20px;margin-right: 10px;border: 3px solid #edf2f6;border-radius: 3px;display: inline-block;font-family: 'Roboto';margin-top: 15px;}.check_escolher_parada:checked + .check_label_escolher_parada { background-color: #666666; border: 3px solid #666666; color: #FFFFFF;}.check_escolher_parada:hover, .check_label_escolher_parada:hover { cursor: pointer;}.input-mini{margin: 0 0 -27px 0px !important; padding-bottom: 10px;}.glyphicon{margin-left: 10px !important;}.panel-black{background-color: #666666; border-radius: 3px;min-height: 220px;}.ic-flight{float:left;background-color: #FFFFFF;line-height: 40px;font-size: 20px;width: 40px;border-radius: 50%;margin: 30px 20px 0px 30px;display: block;text-align: center;}.flight-city{color: #FFFFFF;font-family: 'Roboto Medium';float: left;margin-top: 30px;}.flight-date{color: #bbbbbb;text-transform: uppercase;font-family: 'Roboto Medium';float: left;width: 100%;padding-left: 20%;margin-top: -15px;}.flight-type-label{color: #bbbbbb;margin-left: 5px;}.flight-type{margin-left: 30px !important;}.flight-type:checked + label {color: #FFFFFF;}.input-dark-flight{margin-left: 30px;width: 43%;}.input-dark{color: #FFFFFF;outline: none;background-color: #535271;border: none;line-height: 40px;padding-left: 10px;border-radius: 6px;}.ic-sync{margin-left: 30px;background: transparent;border: none;color: #bbbbbb;font-size: 18px;}.select-input-dark{width: 100%;height: 42px;background: #535271;border: 1px solid #535271;color: #bbbbbb;}.filter-header{font-family: "Roboto Thin"; display: block; text-align: center;background: #333;color: #FFFFFF;font-size: 20px;text-transform: uppercase;padding: 10px 0px;}.title-results{font-family: 'Roboto Medium';line-height: 38px;font-size: 16px;}.label-order{float: left;text-align: right;width: 45%;line-height: 53px;font-family: 'Roboto Medium';font-size: 16px;}.filter-item{padding: 20px;border-bottom: 1px dashed #eee;cursor: pointer;}.compra-item{padding: 20px 0px 20px 5px ;border-bottom: 1px dashed #eee;}.filter-text{color: #666666;font-size: 16px;font-family: 'Roboto Medium';}.filter-arrow{color: #bbbbbb;font-weight: bold;font-size: 22px;float: right;}.range_max, .range_min{color: #666666;font-family: 'Roboto Medium';display: inline-block;}.range_min{margin: 10px 40px 0px 45px;}input[type='range'] {width: 210px;height: 30px;overflow: hidden;cursor: pointer;outline: none;}input[type='range'],input[type='range']::-webkit-slider-runnable-track,input[type='range']::-webkit-slider-thumb {-webkit-appearance: none;background: none;}input[type='range']::-webkit-slider-runnable-track {width: 200px;height: 5px;background: #666666;}input[type='range']:nth-child(2)::-webkit-slider-runnable-track{background: none;}input[type='range']::-webkit-slider-thumb {position: relative;height: 15px;width: 15px;margin-top: -5px;background: #fff;border: 5px solid #666666;border-radius: 25px;z-index: 1;}input[type='range']:nth-child(1)::-webkit-slider-thumb{z-index: 2;}.rangeslider{position: relative;height: 60px;width: 210px;display: inline-block;margin-top: -5px;margin-left: 20px;}.rangeslider input{position: absolute;margin-top: 20px;}.marged-right{margin-right: 20px;}.btn-limpar-filtro {margin: 20px;background: #333;color: #FFFFFF;font-family: 'Roboto Medium';border-radius: 6px;padding: 10px 20px 10px 20px;display: block;text-align: center;}.btn-limpar-filtro:hover {color: #FFFFFF; cursor: pointer}.btn-limpar-filtro:visited, .btn-limpar-filtro:checked  {color: #FFFFFF;}.btn-alterar-trecho {background: #237cc9;color: #FFFFFF;font-family: 'Roboto Medium';border-radius: 6px;padding: 10px 20px 10px 20px;display: block;text-align: center;}.btn-alterar-trecho:hover {color: #FFFFFF; cursor: pointer}.clear { clear: both; }.bgmodal { padding-top: 10%; background-color: rgba(0, 0, 0, 0.6); right: 0 !important; }.modal-open { padding-right: 0px !important; }#error { padding: 5%; text-align: center; }#error h3 { font-family: "Roboto Medium"; font-size: 24px; color: #666}#error h4 { font-family: "Roboto Medium"; font-size: 16px; color: #666; padding-top: 30px}#error h4 a { color: #237cc9; }#error h4 a:hover { text-decoration: underline; cursor: pointer;}#exibePassagens { margin-top: 6% !important; }.fsapp-option.fsapp-distance-hidden {height: 42px;}.fsapp-option {align-items: center;box-sizing: border-box;display: flex;height: 56px;overflow: hidden;position: relative;white-space: nowrap;}.fsapp-option-city::before{background-image: url(//www.gstatic.com/images/icons/material/system/2x/location_city_grey600_24dp.png) !important;}.fsapp-option-nested::before{left: calc(10px + 64px) !important}.fsapp-option::before {background: url(//www.gstatic.com/images/icons/material/system/2x/local_airport_grey600_24dp.png) no-repeat 0 50%/24px;content: '';height: 100%;left: calc(10px + 8px);position: absolute;top: 0;width: 24px;}.fsapp-option-content {flex: 1 1 auto;flex-direction: column;justify-content: center;display: flex;height: 100%;margin-right: 0;padding-left: calc(10px + 64px);padding-right: calc(10px + 10px);overflow: hidden;}.fsapp-option-nested .fsapp-option-content {padding-left: calc(10px + 104px);}.fsapp-location {align-items: baseline;display: flex;}.fsapp-option-city-name {overflow: hidden;text-overflow: ellipsis;}.fsapp-option-extra {color: rgba(0, 0, 0, .54);font-size: 14px;margin-left: 8px;}li.sbsb_c {font-size: 16px;font-family: Roboto, HelveticaNeue, Arial, sans-serif;}.fsapp-distance {color: rgba(0, 0, 0, .54);font-size: 14px;overflow: hidden;padding-top: 5px;text-overflow: ellipsis;}.fsapp-most-popular {font-style: italic;}.fsapp-most-popular::after {display: inline-block;margin: 0 4px;}.fsapp-distance, .fsapp-drive-time {align-items: center;display: flex;}.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active{background-color: #eee !important;background: none;border:none;color: #333;font-weight: normal;}.ui-button.ui-state-active:hover .fsapp-option-city-name, .ui-button:active, .ui-state-active .fsapp-option-city-name, .ui-widget-content .ui-state-active .fsapp-option-city-name, .ui-widget-header .ui-state-active .fsapp-option-city-name, a.ui-button:active {color:#237cc9;}.gws-flights-form__input-container.gws-flights-form__airport-input.gws-flights-form__swapper-right {padding-right: 24px;}.gws-flights-form__airport-input {box-sizing: border-box;flex: 1 1 0px;}.gws-flights-form__input-container {align-items: center;background-color: white;border-radius: 2px;height: 40px;overflow: hidden;padding: 0 9px;font-size: 25px;}.gws-flights__flex-box {display: flex;}.gws-flights-form__location-icon {}.gws-flights-form__calendar-icon, .gws-flights-form__location-icon {width: 24px;margin-right: 12px;color:#237cc9;}.gws-flights-form__input-target {align-items: center;display: flex;height: 48px;line-height: 1.1;}.gws-flights__ellipsize {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.gws-flights__flex-filler {flex: 1 1 0px;min-width: 0;}.gws-flights-form__text-field-placeholder, .gws-flights-form__date-content, .gws-flights-form__location-list {overflow: hidden;white-space: nowrap;}.gws-flights-form__iata-code {font-size: 13px;margin-left: 4px;}.gws-flights-form__location-list{color: #0075b2;font-family: Roboto Thin;font-weight: 600;}.input-busca-principal{height: 50px;}.gws-flights-form__input-container {border: 1px solid rgb(238, 238, 238);}.ultimoboxbusca { display: flow-root; }.tamboxcl { height: 88px;padding-right: 0; }.box-numbers {position: relative;float: left;margin-right: 2px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 150px;background-color: #fff;box-shadow: 4px 4px 0 hsla(200,7%,91%,.5)}.boxsearchmob {padding: 3%;}.boxsearchmob select {border: 1px solid #eee;padding: 5%;border-radius: 5px;text-align: center;}.bgWhite { background-color: #fff; }.data {cursor: pointer;width: 100%;height: 100%;border: 1px solid #eeeeee;}.icon-calendar {vertical-align: middle;color: #237cc9;font-size: 21px;}.inpdatemob {padding: 5%;border: 1px solid #eee;border-radius: 5px;}.description {text-transform: uppercase;font-weight: normal;padding-left: 5px;}.datessite {font-size: 3.8em;line-height: initial;width: 85px;height: 89px;padding: 0px;color: #bbb;border: 0;z-index: 10;background-color: transparent;position: relative;-webkit-text-fill-color:#bbb;-webkit-opacity:1;}.month-year{text-align: center;width: 100%}.month-year, .limit {font-size: 18px;color: #bbb;margin: 0 0 9px;display: inline-block;padding-top: 5px;}.year{font-size: 16px}.box-numbers.adults {}.numbers-addRemove {border-top: 1px solid #eeeeee;height: 37px;}.numbers-add{border-left: 1px solid #eeeeee;}.numbers-remove, .numbers-add{width: 50%;float: left;height: 100%;color: #bbb;text-align: center;font-size: 25px;}.data-content{padding: 10px 0px 0px 10px;}.numbers-remove:hover, .numbers-add:hover{background-color:#237cc9;color:#fff;}.number{text-align: center;}p.limit {text-align: center;width: 50%;}.panel-body{padding-bottom: 0px;}#dados-passageiro .panel-body{padding-bottom: 15px;}.font_pequena{color:#bbbbbb;font-size: 12px;margin-top: 4px;text-align: center;font-family: Roboto Thin;}.hasDatepicker:focus{outline-width: 0;}.diames {width: 85%;font-size: 18px;text-align: center;display: block;position: absolute;margin-top: -10px;}.mesano {font-size: 18px;width: 90%;text-align: center;position: absolute;margin-top: 80px;color: #bbb;}.numpass {width: 45%;text-align: center;float: left;font-size: 13px;}.inumpass {font-size: 18px;display: inline-block;width: 55%;text-align: center;color: #bbb;height: 76px;padding-top: 12px;}.daterangepicker th.prev.available,.daterangepicker th.prev.available:hover ,.daterangepicker th.next.available,.daterangepicker th.next.available:hover {color: #237cc9;background: none;}.daterangepicker_input {color: #237cc9;}.daterangepicker td.in-range {background-color: #f2f2f2 !important;}.daterangepicker td.active, .daterangepicker td.active:hover {background-color: #237cc9 !important;}.radiusleft {border-radius: 10px 0 0 10px !important;}.radiusright {border-radius: 0px 10px 10px 0 !important;}.radiustop {border-radius: 10px 10px 0 0 !important;}.radiusbottom {border-radius: 0 0 10px 10px !important;}.bradiusprecobox {border-radius: 10px; vertical-align: middle; }.bgfff { background-color: #fff; }.minheipassagens { min-height: 120px; }.boxpasspadtop { padding-top: 15px;  }.boxpasspadtopprice { padding-top: 10px;  }.preco-companhia { text-align: center; margin-left: -5px; }.preco-sky {text-align: center;font-weight: 600;font-size: 2em;}.detalhesvoo {border-top: 1px dashed #237cc9;color: #237cc9;font-size: 12px;line-height: 2;vertical-align: middle;text-align: center;}.mbott10 { margin-bottom: 10px; }#bxpreco {position: absolute;display: block;height: 114px;float: left;border-left: 1px dashed #EEe;margin: 10px 0 0 -15px;}#tagpreco {width: 100%;}#tagpreco span {position: absolute;background: url('../imagens/tagpreco3.png') no-repeat right;width: 175px;height: 40px;text-align: right;}button.btn.btn-sucesso3 label.comprar { font-weight: normal; padding: 3px 0 0 40px;}span.offer {padding: 10px;font-weight: bold;cursor: pointer;}button.btn.btn-sucesso3 {color: #fff;width: 100%;text-transform: uppercase;background-color: #237cc9;border-color: #237cc9;height: 40px;padding-right: 160px;}div#box-show-search .panel-body {padding-bottom: 16px;}div#box-show-search .input-busca-principal {box-shadow: none;}div#box-show-search .gws-flights-form__input-container {border: none;}div#box-show-search .gws-flights-form__input-target{display: block;}div#box-show-search .data-list{font-size: 20px;}.icon-plan-search{padding-right: 15px;}.trecho-voo-selected{background:#666}div#box-show-search {box-shadow: 4px 4px 0 hsla(200,7%,91%,.5);}.conexbg {background: #f6f9fb;padding: 3px;}.order-arrow{color: #bbbbbb;}.order-text{color:#237cc9;}.order-filter{text-align: center; line-height: 3; vertical-align: middle;}.order-filter-radleft { border-bottom-left-radius: 10px;  }.order-filter-radright { border-bottom-right-radius: 10px;  }.order-filter-box{border-bottom: 1px dashed #eee;background-color: #fff;min-height: 40px;}#result-passagens small { font-size: 12px; }.compra-dados{font-family: 'Roboto Light';line-height: 2.5;}.row .form-passageiros{margin-bottom: 10px}.dados-pagamento-box{padding-left: 60px; padding-right: 60px; }.bandeira-cartao {float: left;margin-right: 5px;}div#formas-pagamento { color: #bbb; font-family: 'Roboto Light' }#formas-pagamento b {font-family: 'Roboto Bold'}#formas-pagamento .col-sm-4, #formas-pagamento .col-sm-6, #formas-pagamento .col-sm-5{padding: 0px;margin-top: 4px;}.box-sem-juros, .box-com-juros {border: 1px solid #237cc9;text-align: center;margin-right: 10px;color: #237cc9;border-radius: 5px;height: 25px;line-height: 23px;font-family: "Roboto";}.box-com-juros {font-size: 13px;background-color: #edf2f6;border: none;}.box-com-juros b {font-size: 10px;}.login-session{    height: 460px;}.margin-bottom10{margin-bottom:10px;}.callout h4 {margin-top: 0;font-weight: 600;}.bg-aqua, .callout.callout-info, .alert-info, .label-info, .modal-info .modal-body {background-color: #00c0ef !important;}.callout.callout-info {border-color: #0097bc;}.callout.callout-danger{color: #a94442;background-color: #f2dede;border-color: #ebccd1;}.callout {border-radius: 3px;margin: 0 ;padding: 15px 30px 15px 15px;border-left: 5px solid #eee;color: #fff;}#box-seu-voo .direcao{color: #237cc9}#box-seu-voo .destino{border-right: 1px solid;border-left: 1px solid;padding-left: 5px;padding-right: 5px;text-align: center;}.btn-ppasso {margin: 0px;margin-bottom:40px;float:right;width: 200px;}#box-seu-voo .dado-simples{text-align: center;}#box-seu-voo h3{margin-top: 0}#box-seu-voo .label-info-voo{color: #bbbbbb !important;font-family: 'Roboto Light';}#footer {width: 100%;background-color: #666666;bottom: 0 !important;}#footer .rodape {min-height: 340px;padding: 20px;}.rodleft { top: 0; }.rodright { top: 0; }.padtop10 { padding-top: 10px; }.padtop20 { padding-top: 20px; }.rodape label {color: #bbbbbb;font-size: 14px;font-weight: normal;font-family: 'Roboto Condensed';}.rodape span {color: #bbbbbb;font-size: 14px;font-weight: normal;line-height: 2.0;display: block;font-family: 'Roboto Condensed';}.rodape h2 {color: #FFFFFF;font-size: 18px;text-transform: uppercase;font-family: 'Roboto Condensed';}.rodape .menu-link {color: #bbbbbb;font-size: 14px;line-height: 2.0;display: block;font-family: 'Roboto Condensed'}.rodape .menu-link:hover {color: #fff;}.social-link{color: #bbbbbb;font-size: 18px;margin-top: 20px;margin-right:10px;text-decoration: none;}.social-link:hover{color: #fff;}#footer .footer-dark {background-color: #333;width: 100%;min-height: 56px;display: block;padding-top: 1%;}.footer-dark label {color: #bbbbbb;font-size: 14px;font-weight: normal;display: block;line-height: 2.0;font-family: 'Roboto Condensed';}.footer-dark .footer-link {color: #bbbbbb;font-size: 14px;line-height: 2.0;display: inline-block;padding-left: 12px;font-family: 'Roboto Condensed';}.footer-dark .footer-link:hover {color: #237cc9;}.txtright{text-align: right;}.rodape .cardwidt { width: 60px; }.rodape .segwidt { width: 190px; }.fieldText{height: 85px;}label.error {color: red;font-family: 'Roboto Light';}#account .preco-sky {padding-top: 35px;}.status-pg{color:#bbbbbb !important}#account #tagpreco {padding-top: 10px;text-align: center; font-size: 12px}.icon-search-cia{width:16px; margin-left: 10px}#no-result h2, #no-result h3 { font-family: "Roboto Thin"; font-weight: 600;}#no-result h3{ font-size: 18px }#no-result{margin-left: 20px;margin-right: 0px;margin-top: 20px; padding: 20px;border-radius: 10px;color: #bbb;}#mensagens p{ font-family: "Roboto"; color:#666; padding: 2%; }#mensagensok p{ font-family: "Roboto"; color:#666; padding: 2%; }.minheight800 { min-height: 0px; }#msg-modal small, #msg-modalok small { font-size: 14px; }#contato .panel-body {padding-bottom: 45px;}.select-disabled{background: #eee;pointer-events: none;touch-action: none;}.info-bagagem{padding: 0 20px;}.qtd-bagagens{ width: 35px;}#div-dados-passageiros .numbers-addRemove{border: 1px solid #eeeeee;}#div-dados-passageiros .numbers-remove, #div-dados-passageiros .numbers-add{width: 33%;}#div-dados-passageiros .numbers-add{border: none}.qtd-bagagens{width: 33%;float: left;text-align: center;padding: 0;height: 100%;border: none;}.arrow-bagagem{font-size: 15px;color: #237cc9;}.bagagens-internacional{display: none;}.bagagens span.padded-green, .bagagens-internacional span.padded-green {margin-top: 0;}.bagagens label.txttitle, .bagagens-internacional label.txttitle {margin-top: 0;margin-bottom: 0; font-size: 15px;}.bagagens label.dados-passageiro, .bagagens-internacional label.dados-passageiro {margin-top: 0;margin-bottom: 0;}.azul { color: #237cc9 }.cinza { columns: #bbbbbb }.dftexto { padding-left: 5%; width: 95%; padding-bottom: 2% }.boxcupom {line-height: 50px;height: 150px;padding-top: 0;border: 1px solid #eee;background-color: #f7f7f7;border-radius: 10px;}.center {text-align: center;}.marb10 { margin-bottom: 10% }.statscupom {padding-bottom: 0%;margin-top: 6%;}.airportMobileMoldal{left: 0;top: 0;position: fixed;background: #fff;width: 100%;height: 100%;z-index: 9999;padding: 0px 16px;}.title-modal-mobile{display: block;margin-top: 20px;font-size: 20px;color: #237cc9;padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px dashed #237cc9;]}.calendar-demo{height: 85% !important;display: block;overflow-y: auto;}#pixelVerifier{display: none; width: 0; height: 0;}@media only screen and (max-width: 480px) {.ui-widget.ui-widget-content{z-index: 9999;width: 89% !important;}}.main {display: flex;height: calc(100vh - 145px);align-items: center;justify-content: center;}.busca-box.panel {margin: 0 !important;border: none;border-radius: 0 !important;background-color: rgba(255, 255, 255, 0.5);padding: 13px 21px;}.busca-form {display: flex;flex-direction: column;}.busca-form .form-input {height: 46px;border: none !important;padding-left: 8px;font-size: 18px;color: #535353;font-family: 'Roboto';text-transform: none;font-weight: normal;border-radius: 0 !important;}.busca-form label {font-size: 18px;font-family: 'Roboto';text-transform: uppercase;color: #0075b2;font-weight: normal;padding-top: 8px;}.busca-form .input-group, .busca-form .input-group-addon {border-radius: 0;}.busca-form > div {display: flex;}.busca-form .input-group-addon {border: none;background-color: white;color: #0276b3;font-size: 30px;}.logo {width: 323px;height: auto;display: flex;flex: 0.5;text-align: left;}.popup {background-color: rgba(0, 117, 178, 0.8);}.popup-logo img {height: 60px;}.popup-inner {padding: 0;}.popup-inner p {}.popup-lg {width: calc(100% - 200px);margin: 100px 100px;}.popup .modal-content {border-radius: 0;}.modal500 {max-width: 500px;margin: auto;border-radius: 10px !important;padding: 15px;}.modal70porc {width: 70%;margin: auto;border-radius: 10px !important;padding: 15px;}.modal80porc {width: 80%;border-radius: 10px;margin: 0 auto;}.titlemodal {font-size: 20px;margin-top: -80px;color: #2e6da4;font-family: Roboto Condensed;}.popup-footer {border: none;text-align: center;}a.popup-close {font-size: 50px;position: absolute;top: -80px;right: 0;color: white !important;padding: 0 13px;}.popup .modal-header {border: none;height: 100px;display: flex;padding: 0;align-items: center;margin-left: 21px;}.popup .modal-header > div:last-child {flex: 1;}.popup-steps {display: flex;list-style: none;justify-content: space-around;}ul.popup-steps li {font-size: 20px;color: #bbbbbb;}.popup-text {color: #666666;z-index: 999;}.margin-vertical-30 {margin: 30px 0;}[v-cloak] {display: none;}.font-azul-claro {color: #227cca;}.font-bold {font-weight: bold;}.swal2-popup #swal2-content {font-size: 14px;}.callout.callout-danger {border-color: #c23321;}.callout.callout-warning {border-color: #c87f0a;}.callout.callout-info {border-color: #0097bc;}.callout.callout-success {border-color: #00733e;}.bg-gray {color: #000;background-color: #d2d6de !important;}.bg-gray-light {background-color: #f7f7f7;}.bg-black {background-color: #111111 !important;}.bg-red,.callout.callout-danger,.alert-danger,.alert-error,.label-danger,.modal-danger .modal-body {background-color: #dd4b39 !important;}.bg-yellow,.callout.callout-warning,.alert-warning,.label-warning,.modal-warning .modal-body {background-color: #f39c12 !important;}.bg-aqua,.callout.callout-info,.alert-info,.label-info,.modal-info .modal-body {background-color: #00c0ef !important;}.bg-blue {background-color: #0073b7 !important;}.bg-light-blue,.label-primary,.modal-primary .modal-body {background-color: #3c8dbc !important;}.font-roboto-condensed {font-family: 'Roboto Condensed';}.busca-companias {flex: 1;justify-content: space-around;flex-basis: 200px;margin: 0 30px;}.busca-companias-loading {justify-content: space-around;margin: 20px 0 0 100px;display: flex;width: calc(100% - 300px);}.btn.active.focus {outline: none !important;}.flip-enter-active {transition: all .2s cubic-bezier(0.55, 0.085, 0.68, 0.53); //ease-in-quad}.flip-leave-active {transition: all .25s cubic-bezier(0.25, 0.46, 0.45, 0.94); //ease-out-quad}.flip-enter, .flip-leave-to {transform: scaleY(0) translateZ(0);opacity: 0;}