.rezervasyonSection{background-color:#f1f5f7}.header .headerIcerik .headerRight .rezerveBtn{border:1px solid #18252b !important;color:#18252b !important}.header .headerIcerik .headerRight .villasKirala{background-color:#18252b !important;color:#fff !important}.header .headerIcerik .headerRight .searchBtn .box-search{background-color:#18252b !important}.header .headerIcerik .headerRight .searchBtn .box-search img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(4125%) hue-rotate(40deg) brightness(106%) contrast(108%)}.dropdown-wrapper .selection{cursor:pointer;border:1px solid rgba(24,37,43,.05)}.fancybox__content>.carousel__button.is-close{top:0px !important;color:#000 !important}.dropdown-wrapper .underbox{position:absolute;left:0;background-color:#fff;border:1px solid #f5f5f5;border-radius:20px;z-index:3;width:100%;min-width:230px;top:50%;opacity:0;visibility:hidden;transition:all .35s ease}.dropdown-wrapper.show .selection{background-color:#efefef}.dropdown-wrapper.show .underbox{top:calc(100% + 20px);opacity:1;visibility:visible}.dropdown-wrapper.dt .underbox{min-width:408px}.dropdown-wrapper.dt .underbox .underbox-content{padding:16px 24px}.dropdown-wrapper .select-item:last-child{margin-bottom:0px !important;padding-bottom:0px}.dropdown-wrapper .select-item .select-input{width:40px}.dropdown-wrapper .select-item .select-btn{width:30px;height:30px;transition:all .15s ease}.dropdown-wrapper .select-item .select-btn:not([disabled]):hover{background-color:var(--bs-theme-light-2) !important}.steps .step .step-circle{width:20px;height:20px;z-index:1;border:2px solid #dae2e6}.fs-13{font-size:13px !important}.steps .step.active .step-circle{border-color:var(--bs-theme-second)}.steps .step .step-circle span{display:block;width:12px;height:12px;background-color:#dae2e6;border-radius:100%}.steps .step.active .step-circle span{background-color:var(--bs-theme-second)}.steps .step:not(:last-child) .step-line{height:2px;width:calc(100% - 20px);left:calc(50% + 20px);background-color:#dae2e6}.steps .step.active .step-line{background-color:var(--bs-theme-second)}.step-group .count-title strong{width:36px;height:36px}.option-box{border:1px solid rgba(0,0,0,0);transition:background-color 200ms}input:checked+.option-box,.option-box:hover{border:1px solid var(--bs-theme-second);background-color:rgba(255,119,0,.05) !important}input:checked+.option-box label::after{background-color:var(--bs-theme-second)}.reservation-summary{margin-top:-130px}.reservation-summary .villa-image .image-gradient{background:#fff;background:-moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}.btn-bvk-gradient-success{background:#1fc665;background:-moz-linear-gradient(90deg, rgb(31, 198, 101) 0%, rgb(20, 189, 121) 100%);background:-webkit-linear-gradient(90deg, rgb(31, 198, 101) 0%, rgb(20, 189, 121) 100%);background:linear-gradient(90deg, rgb(31, 198, 101) 0%, rgb(20, 189, 121) 100%);color:#fff;opacity:1;transition:all 200ms,box-shadow 200ms !important}.step-group .group-content:not(.sidebar .group-content){max-width:calc(100% - 16px)}@media only screen and (min-width: 992px){.sidebar .group-content{border-left:0px !important}}.reservation-summary .action-wrapper.date-select{flex:0 0 166px}.reservation-summary .action-wrapper .input-field{padding:14px 18px 14px 20px;background-color:var(--bg-bvk-light)}.reservation-summary .action-wrapper.date-select .input-field{padding:10px 0px 10px 0px}.reservation-summary .action-wrapper.date-select .open-date-1{border-right:2px solid rgba(234,240,242,.07)}.reservation-summary .action-wrapper.selection .input-field input::placeholder{color:#000}.reservation-summary .action-wrapper.date-select .input-field em{font-style:normal}.reservation-summary .action-wrapper.date-select .input-field input{width:0px;max-width:0px;height:0px;max-height:0px;padding:0px;position:absolute;bottom:0;left:0}.reservation-summary .action-wrapper .underbox{position:absolute;top:100%;left:0px;z-index:2;transition:top 300ms,opacity 200ms;background-color:#fff;padding:16px 20px;border-radius:3.2px;width:100%;min-width:280px;opacity:0;visibility:hidden;transform:scale(0.8);transition:opacity 200ms,visibility 200ms,transform 200ms;font-size:14px}.reservation-summary .action-wrapper .underbox.show{opacity:1;visibility:visible;transform:scale(1)}.reservation-summary .underbox .exit-underbox{width:24px;height:24px;transition:background-color 200ms}.reservation-summary .underbox .exit-underbox:hover{background-color:var(--bg-bvk-light-2) !important}.reservation-summary .action-wrapper.selection .underbox ul li ul{padding-left:12px}.reservation-summary .action-wrapper.selection .underbox>ul>li>div span{font-weight:500}.reservation-summary .action-wrapper.guest-select .underbox input{width:40px}.reservation-summary .action-wrapper.guest-select .underbox .actions input:placeholder{font-weight:400 !important}.reservation-summary .action-wrapper.guest-select .underbox .actions button{width:34px;height:34px;transition:background-color 200ms}.reservation-summary .action-wrapper.guest-select .underbox .actions button:hover{background-color:var(--bg-bvk-light-2) !important}@media only screen and (max-width: 991px){.reservation-summary{margin-top:0}.steps{border-top:1px solid var(--bg-bvk-light)}}@media only screen and (max-width: 575px){.step-group .group-content{border-left:0px !important}.step-group .group-content{max-width:100% !important}}