.cancelBtn{color:#fff}.form-consulta .iti{width:100%}.form-consulta .form-group .select2 .select2-selection .select2-selection__arrow b:after{display:none}.form-consulta .form-group .select2 .select2-selection{height:34px;border:1px solid #ccc}.form-consulta .is-invalid{border:1px solid red!important}.form-consulta .error-msg{color:red;font-size:.85em;margin-top:5px;display:block;height:10px}.form-consulta .form-group .select2 .select2-selection .select2-selection__rendered{line-height:34px}.form-consulta .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#555}.form-consulta .form-st-send-mail-2{background:#5191fa12;padding:10px;border:1px solid #5191fa;text-align:center}.edad-chip{display:inline-flex;align-items:center;gap:6px;border-radius:20px;padding:6px 12px;margin:5px 5px 0 0}.edad-chip select{border:none;background:#fff0;font-size:14px}#edades-menores-container span{font-weight:600;min-width:max-content}select.children{-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#444;cursor:pointer;font-size:14px;height:36px;padding:0 0 0 12px;-webkit-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;width:100%}.checkout-text,.payment-option{font-size:14px;width:auto;display:inline-block;text-align:left;padding:0;white-space:normal;line-height:20px;font-weight:400}.hide-tabs ul{display:none}.updated-price{font-weight:600;font-size:2rem}.st-checkout-page .cart-info .service-section .service-right img{max-width:100px!important}.st-checkout-page .payment-form .payment-item .st-icheck .st-icheck-item img{display:none}.card-js{background-color:#fff!important}.form-group.form-date-search{padding:16px 0 14px 2px;display:flex;align-items:center}.custom-price{display:table;font-size:2rem!important;font-weight:600!important}.modal-backdrop.in{z-index:999!important}._4z_6 ._4z_f{font-size:inherit!important}.card-section{max-width:350px}.card-js input{font-size:13px;height:43px}.card-data select,.card-js input{font-size:13px!important;height:43px!important;padding:6px 12px;padding-left:40px;line-height:1.42857143;color:#555;width:100%;border:1px solid #c7c7c7!important;text-transform:uppercase}.card-data select{margin-top:15px;font-weight:300;border-radius:4px;box-shadow:none;background-color:#fdfdfd;box-sizing:border-box;padding-left:0 10px}.booking-card{border-radius:12px;border:1px solid #ddd;padding:25px;margin:25px 0;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.refundable{background:#000;color:#fff;border-radius:12px;padding:15px;display:flex;align-items:center;justify-content:space-between}.refund-title{font-size:1.5rem;font-weight:300}.total-cart-preview{display:flex;flex-direction:column;gap:8px}.item-cart{display:flex;width:100%;font-size:1.6rem}.total-cart-preview .label{width:60%;text-align:left;font-weight:700}.total-cart-preview .value{width:40%;text-align:right;font-weight:700}.subtotal-items{font-size:1.4rem}.st-checkout-page .cart-info .info-section ul li.ad-info ul li span.value{text-align:end}.recommended{background:#fff;color:#000;padding:5px 10px;border-radius:15px;font-size:12px}.icon-refundable{font-size:1.9rem;font-weight:100;margin:0 5px}.non-refundable{border:1px solid #ddd;padding:15px;border-radius:12px;margin-top:15px}.check-list{display:flex;flex-wrap:wrap;margin-top:15px}.check-list li{list-style:none;display:flex;align-items:center;width:50%;padding:5px 0}.check-list li i{color:#007aff;margin-right:10px}.modal-transicion{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.modal-transicion .modal-content{background-color:#fff;margin:10% auto;padding:20px;width:50%;border-radius:10px;text-align:center;position:relative}.modal-transicion .modal-image{max-width:100%;height:auto}.modal-transicion .close{position:absolute;top:10px;right:20px;font-size:24px;cursor:pointer}@media (max-width:767px){.modal-transicion .modal-content{width:100%}.search-result-page .search-form-wrapper .search-form .form-date-field .date-wrapper .render{display:block!important}.page-half-map .col-left .list-style .item-service{width:100%!important}.footer-first .media-body{text-align:center}}