.ajax-loading{align-items:center;color:var(--laranja);display:flex;flex-direction:column;font-size:100px;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%}.ajax-loading small{font-size:15px;margin-top:10px}#select-passageiros{background-color:#fff;border-radius:5px;box-shadow:10px 10px 15px rgba(0,0,0,.2);padding:20px;position:absolute;width:255px;z-index:99999999}#select-passageiros h4{color:var(--laranja);font-size:17px;line-height:1}#select-passageiros small{color:#a5a5a5;font-size:12px}#select-passageiros li.input{max-width:40%}#select-passageiros li.input .input-group{border:1px solid #a5a5a5;border-radius:5px}#select-passageiros li.input .input-group input{border:0;font-size:12px;height:auto;padding:0;text-align:center}#select-passageiros li.input .input-group .btn{color:var(--laranja);font-size:20px;line-height:1;padding:0 10px}#select-passageiros .btn-apply{background-color:var(--laranja);border-radius:7px;color:#fff;font-size:12px;font-weight:700;min-width:auto;padding:5px 20px}#menu_planos{background-color:#fff;border-radius:10px;border-top:0;box-shadow:15px 15px 15px rgba(0,0,0,.3);opacity:0;padding:0;position:absolute;transition:.5s ease;visibility:hidden;width:300px}#menu_planos.show{opacity:1;visibility:visible}#menu_planos .header{background-color:var(--laranja-escuro);border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0;padding:15px}#menu_planos .header h2{color:#fff;font-size:22px;font-weight:800;margin:0;text-align:center}#menu_planos .content{border:1px solid var(--laranja-escuro);border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;padding:30px;text-align:center}#menu_planos .content ul li{color:#909090;font-size:14px;font-weight:300;padding:15px 0;position:relative}#menu_planos .content ul li:after{border-bottom:1px solid var(--laranja);bottom:0;content:" ";left:5%;position:absolute;width:90%}#menu_planos .content h5{color:var(--laranja);font-size:19px;font-weight:700;line-height:1}#menu_planos .content h5 span{font-size:15px;font-weight:600}#menu_planos .content .btn{background-color:var(--laranja-escuro);border-radius:10px;color:#fff;font-weight:700;padding:10px 20px;text-transform:uppercase}#menu_planos .content .btn:hover{background-color:var(--azul)}.btn_admin{background-color:rgba(0,0,0,.6);border-radius:10px;bottom:50px;left:50px;padding:15px 10px;position:fixed;z-index:1e+27}.btn_admin img{height:30px;width:40px;z-index:1e+27}#admin_container{background-color:rgba(0,0,0,.3);border-radius:10px;bottom:50px;box-shadow:5px 5px 25px rgba(0,0,0,.2);height:450px;left:130px;opacity:0;overflow-y:auto;position:fixed;transition:.5s ease;visibility:hidden;width:230px;z-index:1e+27}#admin_container.show{opacity:1;visibility:visible}#admin_container .header{background-color:rgba(0,0,0,.4);border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:15px;text-align:center}#admin_container .header h5{font-size:15px;font-weight:800;margin:0}#admin_container .body{padding:15px}#admin_container .body h6{color:#fff;font-size:13px;font-weight:700;margin:5px 0}#admin_container .body ul li a{color:#eee;font-size:12px}.infinite-el{position:relative}.infinite-el .infinite-row{flex-wrap:nowrap;overflow:hidden;position:relative}.infinite-el .control{align-items:center;display:flex;height:40px;justify-content:center;min-width:40px;position:absolute;top:calc(50% - 20px);width:40px}.infinite-el .control,.infinite-el .control i{color:#dbdbdb!important}.infinite-el .control.active,.infinite-el .control.active i{color:#4d4d4d!important}.infinite-el .control:hover{text-decoration:none}.infinite-el .control.prev{left:-50px}.infinite-el .control.next{right:-50px}.infinite-el .control i{font-size:30px}@media (max-width:768px){.infinite-el .control{z-index:999}.infinite-el .control.prev{left:0}.infinite-el .control.next{right:0}.infinite-el .infinite-row{overflow-x:scroll;position:relative}}.select-item{align-items:center;background-color:var(--laranja);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:10px 35px 10px 75px;position:relative;transition:.5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-item:before{background-color:var(--laranja-escuro);border-bottom-left-radius:5px;border-top-left-radius:5px;content:" ";height:100%;left:0;position:absolute;top:0;width:40px}.select-item:after{background-color:transparent;border:2px solid #fff;border-radius:50%;content:" ";height:20px;left:10px;margin-right:10px;position:absolute;transition:.5s ease;width:20px}.select-item.active:after{-webkit-font-smoothing:antialiased;text-rendering:auto;align-items:center;background-color:#fff;color:var(--laranja);content:"\f00c";display:inline-block;display:flex;font-family:Font Awesome\ 5 Pro;font-size:9px;font-style:normal;font-variant:normal;font-weight:900;justify-content:center;line-height:.8}.custom-destino-1{border:1px solid var(--laranja);border-radius:5px;margin-top:5px;padding:5px}.custom-destino-1 li a{align-items:center;display:flex;font-size:12px;justify-content:flex-start;line-height:1;padding:5px 25px 5px 10px}.custom-destino-1 li a span{color:var(--laranja);font-size:13px}.custom-destino-1 li a small{color:#000;font-size:10px}.custom-destino-1 li a i{align-items:center;color:var(--laranja);display:flex;font-size:14px;justify-content:center;margin-right:15px;min-height:20px;min-width:20px}.custom-destino-1 li:nth-child(odd) a{background-color:#eee}.custom-destino-1 li a:hover{background-color:initial!important;color:var(--laranja)!important;text-decoration:none}.custom-destino-1 li:nth-child(odd) a:hover{background-color:#eee!important;color:var(--laranja)!important;text-decoration:none}.custom-destino-hoteis{border:1px solid var(--laranja);border-radius:5px;margin-top:5px;padding:5px}.custom-destino-hoteis li.group h5{background-color:var(--laranja);color:#fff;font-size:16px;margin:0;padding:7px 0 7px 50px}.custom-destino-hoteis li.group ul.list{list-style:none;padding:0}.custom-destino-hoteis li.group ul.list li:nth-child(odd) a{background-color:#eee}.custom-destino-hoteis li a{align-items:center;display:flex;font-size:12px;justify-content:flex-start;line-height:1;padding:5px 25px 5px 10px}.custom-destino-hoteis li a span{color:var(--laranja);font-size:13px}.custom-destino-hoteis li a small{color:#000;font-size:10px}.custom-destino-hoteis li a i{align-items:center;color:var(--laranja);display:flex;font-size:14px;justify-content:center;margin-right:15px;min-height:20px;min-width:20px}.custom-destino-hoteis li:not(.group):nth-child(odd) a{background-color:#eee}.custom-destino-hoteis li a:hover{background-color:initial!important;color:var(--laranja)!important;text-decoration:none}.custom-destino-hoteis li:nth-child(odd) a:hover{background-color:#eee!important;color:var(--laranja)!important;text-decoration:none}.pager{align-items:center;display:flex;justify-content:flex-end}.pager>div{display:inline-flex}.pageNumbers a,.pager>div{align-items:center;height:20px;justify-content:center;min-width:20px}.pageNumbers a{color:var(--laranja);display:flex;font-size:13px;line-height:1;margin:0 5px}.pageNumbers a:hover{text-decoration:none}.pageNumbers a.active{background:var(--laranja);color:#fff}.progress-geral{background-color:transparent;bottom:0;height:6px;left:0;opacity:0;position:fixed;transition:.3s ease-in-out;visibility:hidden;width:100%}.progress-geral.show{opacity:1;visibility:visible}.progress-geral>div{background:var(--laranja);display:block;height:100%;transition:.3s ease-in-out}
