.background_blur{background:hsla(0,0%,100%,.7);z-index:1}.background_blur,.loading_image{bottom:0;left:0;position:fixed;right:0;top:0;transform:scale(0)}.loading_image{align-items:center;display:flex;height:100vh;justify-content:center;transition:.3s;width:100%;z-index:2}.loading_image img{height:100px;position:relative;width:100px}.loading_body .background_blur,.loading_body .loading_image{transform:scale(1)}.loading_body{overflow:hidden}.loading_body .checkbox_form_sec{filter:blur(3px)}.additional_dropdown_text li{font-size:inherit}.drp_top-bar.normal,input#cal{display:none}input#cal{border:1px solid silver;border-radius:2px;font-size:14px;margin-top:20px;padding:16px 12px!important;width:100%}.rooms-gp[data-rooms="1"] select[name=rooms] option:nth-child(2)~option,.rooms-gp[data-rooms="10"] select[name=rooms] option:nth-child(11)~option,.rooms-gp[data-rooms="11"] select[name=rooms] option:nth-child(12)~option,.rooms-gp[data-rooms="12"] select[name=rooms] option:nth-child(13)~option
.rooms-gp[data-rooms="13"] select[name=rooms] option:nth-child(14)~option,.rooms-gp[data-rooms="2"] select[name=rooms] option:nth-child(3)~option,.rooms-gp[data-rooms="3"] select[name=rooms] option:nth-child(4)~option,.rooms-gp[data-rooms="4"] select[name=rooms] option:nth-child(5)~option,.rooms-gp[data-rooms="5"] select[name=rooms] option:nth-child(6)~option,.rooms-gp[data-rooms="6"] select[name=rooms] option:nth-child(7)~option,.rooms-gp[data-rooms="7"] select[name=rooms] option:nth-child(8)~option,.rooms-gp[data-rooms="8"] select[name=rooms] option:nth-child(9)~option,.rooms-gp[data-rooms="9"] select[name=rooms] option:nth-child(10)~option{display:none}.date-range12-container .date-picker-wrapper .gap{margin:0}.add_coupon_sec.active,.your_add_ons_dropdown_box.add_ons_parents{display:none}span.add_coupon_allready,span.add_coupon_error{color:red;display:none;font-size:11px}.add_coupon_hasbeenAppied span.removeCode{color:red;cursor:pointer;padding:5px}.add_coupon_hasbeenAppied{color:green;font-size:13px;font-weight:500}.date-range12-container .date-picker-wrapper{background:0;border:0;border-radius:0;padding:0;width:100%}.childrenbed[number-of-bed="0"] .form_card_right_icon_box,.childrenbed[number-of-bed="1"] .form_card_right_icon_box:first-child~.form_card_right_icon_box,.childrenbed[number-of-bed="2"] .form_card_right_icon_box:nth-child(2)~.form_card_right_icon_box,.childrenbed[number-of-bed="3"] .form_card_right_icon_box:nth-child(3)~.form_card_right_icon_box{display:none}.date-range12-container .date-picker-wrapper .month-wrapper{background:#fff;border:1px solid #e0e0e0;border-radius:2px;padding:20px 15px;width:100%!important}.date-range12-container .date-picker-wrapper .month-wrapper table{float:left;max-width:50%;width:calc(50% - 8px)}.date-range12-container .date-picker-wrapper .month-wrapper table thead tr{height:auto!important}.date-range12-container .date-picker-wrapper .month-wrapper table.month2{float:left;max-width:50%;width:calc(50% - 8px)}.date-range12-container .date-picker-wrapper .month-wrapper table thead tr.caption th{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:100px;font-family:Open Sans;font-size:14px;font-weight:600;height:42px;transition:.3s}.date-range12-container .date-picker-wrapper .month-wrapper table{border:0;border-collapse:collapse;border-spacing:0;margin:0}.date-range12-container .date-picker-wrapper .month-wrapper table .week-name th{background:transparent;border:1px solid transparent;border-radius:100px;color:#989898;font-family:Open Sans;font-size:12px!important;font-weight:600;height:42px;text-transform:capitalize;transition:.3s;width:42px}.date-range12-container .date-picker-wrapper .month-wrapper table tbody tr td{background:transparent;border:0;border-radius:100px;color:#999;font-family:Open Sans;font-size:14px;font-weight:600;height:48px;line-height:24px;min-width:32px;padding:0!important;text-align:center;text-decoration:none;transition:.3s;vertical-align:middle;width:42px}.date-range12-container .date-picker-wrapper .first-date-selected,.date-range12-container .date-picker-wrapper .last-date-selected{background:#f1edeb!important;color:#fff!important;color:#fff}form#rif_form{OUTLINE:0}.date-range12-container .date-picker-wrapper .first-date-selected:after,.date-range12-container .date-picker-wrapper .last-date-selected:after{background:#f04c28;border-radius:100%;content:"";left:50%;padding-bottom:100%;position:absolute;transform:translate(-50%);width:100%;z-index:-1}.date-range12-container .date-picker-wrapper .first-date-selected{border-bottom-left-radius:100px;border-top-left-radius:100px}.date-range12-container .date-picker-wrapper .last-date-selected{border-bottom-right-radius:100px;border-top-right-radius:100px}.date-range12-container .date-picker-wrapper .month-wrapper table .day{align-items:center;border:1px solid transparent;display:flex;height:100%;justify-content:center;position:relative;transition:.3s;width:100%;z-index:1}.date-range12-container .date-picker-wrapper .month-wrapper table .day.checked,.date-range12-container .date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#f1edeb}.form_notes textarea::placeholder{color:#989898}.ch_right_title p{text-transform:uppercase}.add_ons_slider_content_price{align-items:center;display:flex}.default-top{display:none!important}.add_ons_slider_content_price .tooltip_icon{margin-top:-12px}.add_ons_slider_content_price .tooltip_icon .tooltip_text{width:120px}.no-addons-added{font-size:14px;line-height:27px}.date-picker-wrapper .month-wrapper table .day.real-today:after,.date-range12-container .date-picker-wrapper .month-wrapper table .day:hover:after{border-radius:100%;box-shadow:inset 0 0 0 1px #000;content:"";left:50%;padding-bottom:100%;position:absolute;transform:translate(-50%);width:100%;z-index:-1}.date-range12-container .date-picker-wrapper .month-wrapper table .day:hover{color:#333}.date-range12-container .date-picker-wrapper .month-wrapper table .day.first-date-selected:hover:after,.date-range12-container .date-picker-wrapper .month-wrapper table .day.last-date-selected:hover:after{background:#f04c28;box-shadow:none}.day.toMonth.valid.checked.first-date-selected:hover{color:#fff}.date-range12-container .date-picker-wrapper .month-wrapper table .day:hover:after{background:#fff;border-radius:100%;content:"";left:50%;padding-bottom:100%;position:absolute;transform:translate(-50%);width:100%;z-index:-1}.person-and-child.edit-active .tour_adults_edit,.your_add_ons-group{DISPLAY:NONE}.form_step_btn button.btn[disabled]{cursor:no-drop}.date-range12-container .date-picker-wrapper .gap{OPACITY:0}.tour_end-location,.tour_start_end-group span.tour_start-location{display:block;font-size:12px;font-weight:700;margin-bottom:5px}.person-and-child.disabled{cursor:no-drop;display:none;opacity:.5;pointer-events:none}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:transparent!important}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#f1edeb!important}.date-picker-wrapper .month-wrapper table .day.real-today.last-date-selected:after{background:#f04c28}@media (max-width:1199px){.date-range12-container .date-picker-wrapper .month-wrapper table{max-width:100%;width:100%}.date-picker-wrapper .month-wrapper table .day.real-today:after,.date-range12-container .date-picker-wrapper .first-date-selected:after,.date-range12-container .date-picker-wrapper .last-date-selected:after,.date-range12-container .date-picker-wrapper .month-wrapper table .day:hover:after{height:48px;padding:0;width:48px}.date-range12-container .date-picker-wrapper .last-date-selected:before{background:#fff;border-radius:0;content:"";display:block;height:104%;position:absolute;right:-3px;width:50%;z-index:-1}.date-range12-container .date-picker-wrapper .first-date-selected:before{background:#fff;border-radius:0;content:"";display:block;height:104%;left:-3px;position:absolute;width:50%;z-index:-1}.date-picker-wrapper .gap,.date-range12-container .date-picker-wrapper .month-wrapper table.month2{display:none}}@media (max-width:991px){.checkout_left_right{display:block!important}.checkout_left{padding-right:0!important}.checkout_left,.checkout_right{flex:0 0 100%!important;max-width:100%!important}.checkout_right{height:100%!important;margin-top:60px!important;position:static!important;top:0!important}}@media (max-width:400px){.date-picker-wrapper .month-wrapper table .day.real-today:after,.date-range12-container .date-picker-wrapper .first-date-selected:after,.date-range12-container .date-picker-wrapper .last-date-selected:after,.date-range12-container .date-picker-wrapper .month-wrapper table .day:hover:after{height:39px;padding:0;width:39px}}