textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,.uneditable-input{border-color:#000!important;border-radius:0px!important;outline:0 none;height:calc(1.5em + 0.75rem + 2px)!important;line-height:1.5;font-size:14px!important}.form_page{border:1px solid #ccc;border-radius:20px;padding:10px;background:#fff;padding:30px 60px;margin:0 auto}.form_page select,.form_page input{border-top:0;border-left:0;border-right:0;color:#172432;font-family:Arial,Playfair Display;font-size:20px!important;font-style:normal;font-weight:400;line-height:normal}.buttons_ai{margin:0 auto}.button_racc_ai{padding:10px!important;font-size:20px;color:#000;font-family:Arial,Playfair Display;font-style:normal;font-weight:700;line-height:normal;border-radius:10px;background:#FFC107}.button_racc_ai span{font-size:20px}.fusion-button-text{white-space:nowrap}.button_racc_ai.anterior{background-color:#ddd}.page-header{font-weight:bold!important;margin:0;font-size:18px!important}.fusion-button-text{text-transform:none;padding:5px}.cnt_racc_travel_ai,.modal-body{font-size:14px;line-height:1!important}.error_box{padding:10px;border-radius:10px;margin-bottom:20px;background:#f6ebeb;font-size:12px}.ok_box{padding:10px;border-radius:10px;margin-bottom:20px;background:#ebf6ed;font-size:12px}.col-form-label{color:#767E86;font-family:Arial;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.modal-header .close{margin-top:-25px}.checkbox_title{font-size:11px;color:#000;font-weight:400}.knobs,.layer{position:absolute;top:0;right:0;bottom:0;left:0}.button{position:relative;width:50px;height:25px;float:none;overflow:hidden}.button.r,.button.r .layer{border-radius:100px;margin:0 auto}.button.b2{border-radius:2px}.checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.knobs{z-index:2}.layer{width:100%;background-color:#f8f8f8;transition:0.3s ease all;z-index:1;border:2px solid #b7bbbe}#button-3 .knobs:before{content:"";left:4px;background-color:#b7bbbe;position:absolute;top:4px;width:17px;height:16px;color:#42494c;font-size:10px;font-weight:700;text-align:center;line-height:1;padding:9px 4px;border-radius:50%;transition:0.3s ease all,left 0.3s cubic-bezier(.18,.89,.35,1.15)}#button-3 .checkbox:active+.knobs:before{width:46px;border-radius:100px;background-color:#fff}#button-3 .checkbox:checked:active+.knobs:before{margin-left:-26px;background-color:#fff}#button-3 .checkbox:checked+.knobs:before{content:"";left:28px;background-color:#fff}#button-3 .checkbox:checked~.layer{background-color:#1CD73C}#button-3 .layer .si{line-height:normal;font-size:10px;top:9px;position:absolute;left:45px;font-weight:700}#button-3 .layer .no{line-height:normal;font-size:10px;top:9px;position:absolute;left:15px;font-weight:700;color:#aaa}.datepicker-days{font-size:12px}.day{height:0!important;width:0!important}.date input{background:#fff!important}#datepicker{width:180px;margin:0 20px 20px 20px;border:1px solid}#datepicker>span:hover{cursor:pointer}.datepicker{background-color:#fff;border:none}.datepicker-dropdown{top:0;left:0}.datepicker table{border:0 solid}.datepicker table tr td.today,span.focused{border-radius:50%!important}thead tr:nth-child(2){background-color:#FFD600!important}thead tr:nth-child(3) th{color:#000!important;padding-top:20px;padding-bottom:10px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{border-radius:0;border:0;padding:5px}datepicker .next.disabled,.datepicker .prev.disabled{visibility:initial;background-color:#FFD600!important}.dow,.old-day,.day,.new-day{width:15px!important;height:15px!important;border-radius:0px!important}.old-day:hover,.day:hover,.new-day:hover,.month:hover,.year:hover,.decade:hover,.century:hover{border-radius:50%!important;background-color:#eee}.active{border-radius:50%!important;background-image:linear-gradient(#90CAF9,#64B5F6)!important;color:#000!important}.prev,.next,.datepicker-switch{border-radius:0!important;padding:20px 10px!important;text-transform:uppercase;font-size:15px;color:#000;opacity:.8}.prev:hover,.next:hover,.datepicker-switch:hover{background-color:inherit!important;opacity:1}.extra_title{color:#000!important;font-weight:600}#slider{height:20px}#slider.noUi-target{background:#fff0;border-radius:4px;border:0;box-shadow:none}#slider .noUi-connects{background:#bbb;height:10px;top:5px}#slider .noUi-handle{height:18px;width:18px;top:0;right:-9px;border-radius:9px;background:#F3D500;border:0;box-shadow:none}#slider .noUi-handle:after,.noUi-handle:before{content:none!important}.range-slider{-webkit-appearance:none;appearance:none;width:100%;height:10px;border-radius:5px;background:#bbb;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;&:hover{opacity:1}&::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#F3D500;cursor:pointer;border-radius:50%}&::-moz-range-thumb{width:18px;height:18px;background:#F3D500;cursor:pointer}}.disclaimer_text{font-size:10px;color:#000;font-weight:400;text-align:justify;border:0 solid #ccc;padding-bottom:10px}#raccai_thankYouText,#raccai_upSellingButton{margin-top:1em}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .5);z-index:10;cursor:pointer;text-align:center;padding-top:100px;color:#FCC92E;font-weight:700;font-size:80px;z-index:999999}@media only screen and (max-width:600px){.form_page{padding:20px}.form_page select,.form_page input{font-size:16px!important}.disclaimer_text{font-size:10px;margin-left:-15px;margin-right:-23px}.button.disclaimer{margin-left:-10px}.button_racc_ai{padding:5px!important;font-size:15px}.button_racc_ai span{font-size:15px}.slide-content h3{font-size:25px!important;line-height:1!important}.col-form-label{font-size:11px;margin-top:1px}}@media (min-width:1200px){.form_page{height:371px!important;width:953px!important}}