::-webkit-scrollbar{width:.5em}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#cd171a;outline:1px solid #fff;border-radius:20px;overflow-x:hidden}@media (min-width:992px){.modal-lg{max-width:80%}}h1,p{font-family:"Lato",sans-serif;font-weight:100}h1{font-size:80px}h2{font-size:60px}h2,h3{font-family:"Lato",sans-serif;font-weight:100}h3{font-size:46px}h4{font-size:26px}h4,h5{font-family:"Lato",sans-serif;font-weight:100}h5{font-size:18px}@media screen and (max-width:800px){h1{font-size:45px}h1,h2{font-family:"Lato",sans-serif;font-weight:100}h2{font-size:35px}h3{font-size:26px}h3,h4{font-family:"Lato",sans-serif;font-weight:100}h4{font-size:20px}h5{font-family:"Lato",sans-serif;font-size:16px;font-weight:100}}.fa-stack[data-count]:after{position:absolute;left:50%;top:0;content:attr(data-count);font-size:80%;padding:.6em;border-radius:999px;line-height:.5em;color:#fff;background:rgba(255,0,0,.85);text-align:center;min-width:2em;font-weight:700}.fa-stack>.fa-shopping-cart{color:#fff;font-size:150%;top:20%}.swal2-popup .swal2-styled.swal2-confirm{background:rgba(255,0,0,.85)!important}.animated{animation-duration:3s;animation-name:slidein;animation-iteration-count:infinite}.react-datepicker__input-container{width:inherit}.react-datepicker-wrapper{width:100%}.date>.input-group{flex-wrap:nowrap!important}.mt{padding-top:60px!important}td{font-family:"Lato",sans-serif}.cursor{cursor:pointer}.loading{position:fixed;z-index:999;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0}.landing-texarea{padding:20px}.loading:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,#fff,#b9b9b9,#777,#3b3b3b,#000);opacity:.9}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:initial;border:0}.loading:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;animation:spinner 1.5s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 rgba(255,0,0,.75),1.1em 1.1em 0 0 rgba(255,0,0,.75),0 1.5em 0 0 rgba(255,0,0,.75),-1.1em 1.1em 0 0 rgba(255,0,0,.75),-1.5em 0 0 0 rgba(255,0,0,.75),-1.1em -1.1em 0 0 rgba(255,0,0,.75),0 -1.5em 0 0 rgba(255,0,0,.75),1.1em -1.1em 0 0 rgba(255,0,0,.75)}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.backgroundimage{background-position:50%;background-size:cover}.input-group>.form-control:not(:first-child),input[type=text]{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-control:not(:first-child){background:none}.nav-avior{background:#000}.form-control{background-color:#fff;color:#000}textarea.form-control,textarea.form-control:focus{height:auto;background:none}input[type=text]:focus,textarea.form-control,textarea.form-control:focus{border-top-left-radius:0;border-bottom-left-radius:0}.btn{font-size:16px;font-family:"Lato",sans-serif}.gradiente-services{background:#cd171a;background:radial-gradient(ellipse at center,#cd171a 0,#cd171a 17%,#000 76%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cd171a",endColorstr="#000000",GradientType=1)}.textura-levels{background-size:cover;background-position:50%;background-repeat:no-repeat;background-size:95%}.level{border:2px solid #fff;border-radius:10px;padding:10px 28px}.table thead th{vertical-align:bottom;border:none}.table th{padding:.75rem;vertical-align:top;border-top:none}.table td,.table th{border-right:1px solid #dee2e6}.contact>.input-group>input[type=text]{border:1px solid #dee2e6;border-radius:10px;padding:20px}.contact.form-group{padding:0}.contact.group-left.form-group{padding-left:15px;padding-right:16px}.contact.group-right.form-group{padding-right:15px;padding-left:16px}.btn-block{border-radius:5px}.card{background:rgba(0,0,0,.8);border:1px solid #575756;color:#fff}.card-white{background:#fff;color:#000}.without-border{border:none}.form-white{background-color:#fff;color:#000;border:1px solid #404142!important}.form-control.form-white:focus{color:#000}.form-black{background-color:#000;color:#fff;border:1px solid #fff}body#white{background:#fff!important}.avior-red{background:#cd171a}.box-miles{color:#cd171a;background:#fff}.box-miles,.box-miles-red{border-radius:5px;padding:8px;font-size:24px}.box-miles-red{color:#fff!important;background:#cd171a}.form-black{border:.5px solid #000}.form-black,.form-control.form-black:focus{color:#000;background:none}.table-direcciones>td{border:none}.divider{width:100%;height:1px;display:block;position:relative;margin-bottom:0;background:#000;margin-top:20px}.booking{border:none;color:#fff}@media (min-width:768px){.col-md-2.booking{flex:0 0 20%;max-width:20%}}.container-btn{width:15%}.btn-booking{background:#6a6a6a;border-color:#6a6a6a}.btn-booking,.btn-booking:hover{border-radius:8px;width:100%;font-size:18px}.btn-booking:hover{background:#575756;border-color:#575756}.container-flights{display:flex;justify-content:space-between}.container-family{display:flex}.family{background-color:#fff;color:#cd171a;border:1px solid #e0e0e0;border-radius:5px;min-width:200px}.family-active{background-color:#cd171a;color:#fff!important}.family-inactive{background-color:#fff;color:#cd171a}.family-info{width:200px;margin-right:5px}.hidden-info{display:none!important}.info-container{border:1px solid #d9d9d9;border-radius:5px;display:flex;justify-content:space-around;flex-direction:column;background-color:#292929;font-size:15px;text-align:center;padding:0 10px;height:600px}.info-responsive{display:none}.info-vuelo{display:flex}.family-include{display:flex;justify-content:flex-end}.info-icon{cursor:pointer}.info-icon:hover{color:#cd171a}@media (max-width:1280px){.info-vuelo{display:block;justify-content:center;align-items:center}.family-include{display:none}.info-responsive{display:flex}.container-flights{display:block;justify-content:center;align-items:center;width:100%}.family-info{margin:0 5px}.container-family{display:flex;justify-content:center}.hidden-responsive{display:none}}@media (max-width:1000px){.container-family{justify-content:start;overflow-x:scroll!important}}.container-icon{display:flex;justify-content:center}@media (max-width:768px){.container-btn{width:100%}.container-icon{display:block;text-align:center}}.daterangepicker{color:#000!important}.daterangepicker td.active,.daterangepicker td.active:hover,.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--keyboard-selected,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__quarter-text--selected{background-color:#cd171a!important}.border-bottom{border-bottom:1px solid #000!important}.box-indicators{color:#fff;background:#cd171a;border-radius:5px;padding:8px;font-size:24px}th>p{border-bottom:1px solid #000}.card-border-radius{border-radius:10px;background-color:#f2f2f2}.card-border-radius>div.container-fluid{border-top-left-radius:10px;border-top-right-radius:10px;background:#575756}.header-gris{background:#575756!important;width:100%!important;padding:15px!important;margin-left:0!important;margin-top:-10px}.border-right-black{border-right:1px solid #000!important}.col-transfer{background:#f2f2f2;border-radius:10px;padding:20px}.input-transfer{background:#f2f2f2;color:#000;font-size:40px;padding:0;border-radius:0;border:none;border-bottom:1px solid #000}.button-transfer{height:82%;margin-top:15px}.img-transfer{width:50%}@media only screen and (max-width:770px){.img-transfer{width:10%}}@media only screen and (max-width:700px){.mt{padding-top:50px!important}}@media only screen and (max-width:900px){.mt{padding-top:55px!important}}input[type=text]{border-radius:3px}.pencil{width:.7em!important}textarea.form-control{border-radius:10px}.pagination>li>a{padding:8px 16px;color:#000}.active>a{background:#cd171a;border-radius:10px}.cookieConsent{height:20vh}@media only screen and (max-width:700px){.cookieConsent{height:30vh}}.slick-slide>div{margin:10px}@media only screen and (max-width:1024px){.slick-slide>div{margin:0}}.slick-next:before,.slick-prev:before{color:#000!important}.table-hover>tbody>tr:hover{cursor:pointer}.filter{color:#000!important}.react-bs-table-csv-btn{background:#cd171a;border:none}.react-bs-table-csv-btn:hover{background:#000}.border{border:1px solid #575756!important}.modal-header{background:#000;border-radius:0;color:#fff}.modal-header>.modal-title>p{font-weight:700}button.close>span{color:#fff}.container-space{padding-bottom:10px}.container-modal-title{background:#575756;color:#fff;text-align:center;padding:2px;margin-bottom:5px;border-radius:10px 10px 0 0}.title-container{margin-top:50px;margin-bottom:50px}.title-container-two{margin-top:50px}.text-result{margin-top:-10px}li.active.page-item>a.page-link{background:#cd171a;border-color:#cd171a}.container-profile{height:350px;background-image:linear-gradient(180deg,#000,#36101a,#681124,#9c0d25,#cd171a);max-width:100%}footer{background:#000;padding-top:20px;position:absolute;bottom:1;width:100%}.row-footer{margin-top:25px;margin-bottom:10px}.row-footer-center{text-align:center}.text-footer{color:#fff;display:inline-block;margin-left:5px;font-size:14pt;font-family:Lato;font-weight:100}.logo-back9-footer{width:60px;margin-left:5px}.col-img{margin-top:12px}@media only screen and (max-width:770px){.text-footer{font-size:12pt}.logo-back9{width:60px}.row-footer-center{text-align:left}}input[type=select]{border-top-left-radius:0;border-bottom-left-radius:0}.form-control:disabled,.form-control[readonly]{background-color:rgba(157,137,137,.6078431372549019);color:#000;opacity:.9}.react-bs-container-header{border-top-right-radius:10px;border-top-left-radius:10px}.react-bs-table-bordered{border-radius:10px}.promotion-image{margin-bottom:-100px}.header-font-name{font-size:24pt;font-weight:400}.font-bold-ap{font-weight:400}.container-aviorplus{padding:0 150px}.profile-booking{border-bottom:1px solid #000}.card-container{width:100%;height:250px;background:#000;background-size:cover;border-radius:10px}.card-body-botton-left{position:absolute;bottom:10px;left:20px}.card-body-botton-right{position:absolute;bottom:10px;right:20px}.font-membership{font-weight:400;font-size:12pt}.header-box-miles{margin-top:100px!important;color:#cd171a;background:#fff;border-radius:5px;padding:8px;font-size:24px}.header-profile-user{width:100%;background:#000;background:-webkit-gradient(left top,left bottom,color-stop(0,#000),color-stop(40%,#191919),color-stop(66%,#6f6f6e),color-stop(95%,#fff),color-stop(100%,#fff));background:linear-gradient(180deg,#000 0,#191919 40%,#6f6f6e 66%,#fff 95%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=0);margin-top:-4px}.header-ap{background:transparent;height:80px}.text-header{font-size:24pt;font-weight:100;color:#000!important}.header-img-right{width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-position-x:100%}.header-container-user{padding:45px 150px}.header-user-info-2{padding-left:100px}.header-user-info-3{padding-top:45px;padding-left:220px}.header-user-info-2 h5,.header-user-info-3 h5{font-size:14pt}@media only screen and (max-width:1440px){.container-aviorplus{padding:0 25px}.font-membership{font-size:10pt}.header-container-user{padding:45px 20px}.header-user-info-2,.header-user-info-3{padding-left:50px}}@media only screen and (max-width:1024px){.font-membership{font-size:10pt}.header-user-info-2{padding-left:70px}.card-container{height:250px;background:#000;background-size:cover;border-radius:10px}}@media only screen and (max-width:990px){.card-container{width:100%}.header-img-right{display:none}.header-user-info-1{padding-top:20px}.header-user-info-2,.header-user-info-3{padding:20px}.responsive-none{display:none}}@media only screen and (max-width:770px){.card-container{width:100%}.header-profile-user{height:450px}.card-container{height:220px!important}.promotion-image{margin-bottom:0!important}.header-container-user{padding:10px}.header-user-info-1{padding-top:20px}.header-user-info-2,.header-user-info-3{padding:20px}}.table-profile{box-shadow:4px 6px 20px -7px rgba(19,16,13,.5)}.plane-promotion{width:50px;margin-top:-10px}.shadow-aviorplus{box-shadow:4px 6px 20px -7px rgba(19,16,13,.5)}.shadow-aviorplus-input{box-shadow:1px 3px 20px -7px rgba(19,16,13,.5)}.slick-next,.slick-prev{display:none!important}.slick-slide{opacity:.2}.slick-current{opacity:1}.text-black{color:#000}.enlace-bg-avior-white{background:#fff!important;color:#cd171a!important;box-shadow:4px 4px 10px -3px rgba(19,16,13,.6);border:1px solid #cd171a}.enlace-bg-avior-white:hover{background:#6f6f6e!important;border:1px solid #6f6f6e;color:#fff!important}.enlace-bg-avior{background:#cd171a!important;color:#fff!important;box-shadow:4px 4px 10px -3px rgba(19,16,13,.6);border:1px solid #cd171a}.enlace-bg-avior:hover{background:#6f6f6e!important;border:1px solid #6f6f6e;color:#fff}.enlace-bh-avior-invert{background:#6f6f6e!important;color:#fff!important;box-shadow:4px 4px 10px -3px rgba(19,16,13,.6)}.enlace-bg-avior-invert:hover{background:#cd171a!important;color:#fff}.text-responsive{font-size:10pt}.table td{border:none;padding-right:.5rem}.table tr{border-bottom:1px solid #6f6f6e}th>p{border-bottom:0 solid #000}.border-bottom{border-bottom:none!important}.header-passenger{background:#cd171a;margin-top:-5px}a.link-buttom-ap{display:inline-block;padding:8px 10px;background:#cd171a;color:#fff;box-shadow:4px 4px 10px -3px rgba(19,16,13,.6);border-radius:5px}a.link-buttom-ap:hover{background:#6f6f6e}a.link-buttom-ap p{font-weight:400}.close-cart{opacity:1}.close-cart span{color:#cd171a!important}.faIcon{color:#000;transition:width 2s}.faIcon:hover{color:#cd171a;box-shadow:10px 10px 42px -1px rgba(0,0,0,.75)}.faq-button{background:transparent;border:none;text-align:left}.faq-button:hover{background:none;border:.5px solid #fff}.faq-button:active,.faq-button:focus,.faq-button:link,.faq-button:selected,.faq-button:visited{border:none}.faq-icon{color:#cd171a;background:none;font-size:13pt;border-radius:10px}.faq-button:has(div.show){color:#000}.nav-aviorplus{background:#000}.nav-aviorplus-logo{width:200px}.miles-table table tr{color:#fff;border-bottom:.5px solid #6f6f6e}.miles-table>.react-bs-table-bordered{border:none}.miles-table table tr:hover{color:#fff;border-color:#fff}.pagination>.active a{color:#fff}.notification-container{margin-top:60px}.container-register{padding:18px 30px;border:1px;border-radius:8px;color:#fff;background:rgba(0,0,0,.9)}.register-text{border-bottom:1px solid #fff;padding-bottom:10px}.text-success{color:#51a351;font-weight:700}@media only screen and (max-width:990px){.container-register{padding:10px}}@media only screen and (max-width:990px){.hidden-ap-sm{display:none}}.form-text-dark .form-control{color:#000!important}.datepicker-black,.input-black,.select-black{background-color:#000!important;color:#fff!important}.headerTable:hover{background-color:rgba(0,0,0,.050980392156862744)}.modal-content{max-width:700px;margin:50px auto}.form-control{font-size:16px}.MuiInputBase-input,.MuiNativeSelect-root{padding-left:5px!important}.MuiButton-contained{background-color:#cd171a!important;color:#fff!important}.pagination{margin:0}.container-powerbi{display:flex}.frame-powerbi{width:100%}.operations-dashboard{width:700px}@media only screen and (max-width:1180px){.container-powerbi{display:block}.frame-powerbi{aspect-ratio:3/2}.operations-dashboard{width:auto;margin:1rem 0}}.modal-body{padding:5px 20px;max-height:calc(100vh - 210px);overflow-y:auto}