.banner-header .item{max-height:500px;position:relative;width:100%}.banner-header .item .text-intro{position:absolute}.banner-header .item img{animation:zoomInOut 12s infinite}.tailor-made-tour-section{position:relative;z-index:1;padding-bottom:80px}.tailor-made-tour-section h2{font-size:1.25rem;font-weight:600;margin:0}.tailor-made-tour-section .container{display:flex;flex-direction:column;max-width:832px;gap:40px}.tailor-made-tour-section .tailor-made-tour{display:flex;flex-direction:column;border-radius:16px;border:1px solid #fff;background:#fff;box-shadow:0 5px 13px -5px rgba(10,9,11,.05),0 2px 4px -1px rgba(10,9,11,.02)}.tailor-made-tour-section .tailor-made-tour-header{border-radius:16px 16px 0 0;background:#f1f6ee;display:flex;padding:24px 32px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;margin-top:-90px}.tailor-made-tour-section .kp-title{margin:0}.tailor-made-tour-section .kp-desc{text-align:center}.tailor-made-tour-section .tailor-made-tour-form{padding:32px;border-radius:0 0 16px 16px;display:flex;flex-direction:column;gap:32px}.tailor-made-tour-section .tailor-made-tour-form .form-section{display:flex;flex-direction:column;gap:24px}.tailor-made-tour-form textarea{width:100%;height:120px;padding:10px;border-radius:16px;border:1px solid #d5d7da;background:#fff;box-shadow:0 1.5px 4px -1px rgba(10,9,11,.07)}.tailor-made-tour-form hr{width:100%;height:1px;background:#d5d7da;border:none;margin:0}.tailor-made-tour-form .w-input{display:flex;align-items:center;gap:4px;border-radius:9999px;border:1px solid #d5d7da;background:#fff;box-shadow:0 1.5px 4px -1px rgba(10,9,11,.07);max-width:438px;padding:0 10px}.tailor-made-tour-form .w-input svg{flex-shrink:0}.tailor-made-tour-form .w-input input[type=text],.tailor-made-tour-form .w-input input[type=number],.tailor-made-tour-form .w-input input[type=email],.tailor-made-tour-form .w-input input[type=tel],.tailor-made-tour-form .w-input input[type=date],.tailor-made-tour-form .w-input select{border:none;outline:none;flex:1;padding:10px;border-radius:9999px;height:38px}.tailor-made-tour-form .w-input .civility{border:none;outline:none;height:38px;border-radius:0 9999px 9999px 0;padding:0 24px 0 10px;cursor:pointer;border-left:1px solid #d5d7da;align-self:flex-end;flex:none;width:fit-content}.tailor-made-tour-form .form-group{display:flex;flex-direction:column;gap:12px}.tailor-made-tour-form .form-group .label{font-weight:600}.tailor-made-tour-form .radio-group:not(.radio-group-plus){display:flex;align-items:center;gap:32px}.tailor-made-tour-form .radio-group-plus{display:flex;flex-wrap:wrap;justify-content:space-between}.tailor-made-tour-form .radio-group-plus label{cursor:pointer}.tailor-made-tour-form .trip-info-row{display:flex;justify-content:space-between;gap:16px}.tailor-made-tour-form .trip-info-item{flex:1;display:flex;flex-direction:column;gap:8px}.tailor-made-tour-form .trip-info-item input:not([type=radio]){width:100%}.tailor-made-tour-form .participants-row{display:flex;justify-content:space-between}.tailor-made-tour-form .participant-item{display:flex;flex-direction:column;gap:8px}.tailor-made-tour-form .w-input-number{display:flex;align-items:center;gap:4px;border-radius:9999px;border:1px solid #d5d7da;background:#fff;box-shadow:0 1.5px 4px -1px rgba(10,9,11,.07);justify-content:center}.tailor-made-tour-form .w-input-number span{font-size:1.5rem;width:38px;height:38px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0}.tailor-made-tour-form .w-input-number input[type=number]::-webkit-inner-spin-button,.tailor-made-tour-form .w-input-number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tailor-made-tour-form .w-input-number input{-webkit-appearance:none;appearance:none;text-align:center;-moz-appearance:textfield;border:none;outline:none;width:80px;height:38px}.tailor-made-tour-form .checkbox-group{display:flex;flex-direction:column;gap:8px}.tailor-made-tour-form .form-submit{display:flex;justify-content:center}.tailor-made-tour-form .btn-submit{padding:12px 20px;border-radius:9999px;background:var(--kp-color-primary);color:#fff;font-weight:500;border:none;outline:none;cursor:pointer}.tailor-made-tour-form .btn-submit:hover{opacity:.8}.tailor-made-tour-section .consultant-action{display:flex;flex-direction:column;gap:12px;align-items:center}.tailor-made-tour-section .consultant-action .consultant-contact{display:flex;gap:32px}.tailor-made-tour-section .consultant-action .consultant-contact a{color:var(--kp-color-text);text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:4px}.chosen-container{position:relative}.chosen-container .chosen-single{padding:8px 10px;display:flex;align-items:center;background:url(/Css/Icon/icon-chevron-down-solid.svg) no-repeat right center;cursor:pointer}.chosen-container .chosen-single.chosen-default{color:var(--kp-color-text-grey)}.chosen-container.chosen-with-drop .chosen-drop{display:flex;flex-direction:column}.chosen-drop{position:absolute;top:calc(100% + 8px);left:-34px;width:calc(100% + 44px);background:#fff;border-radius:12px;border:1px solid #e5e5e5;box-shadow:0 2px 6px 0 rgba(16,24,40,.06);display:none}.chosen-drop .chosen-results{display:flex;list-style:none;margin:0;flex-direction:column;max-height:250px;overflow-y:auto;padding:4px}.chosen-drop .chosen-results li{white-space:nowrap;padding:8px 12px;border-radius:8px}.chosen-drop .chosen-results li:hover{background:#f5f5f5;cursor:pointer}.chosen-drop .chosen-search{border-bottom:1px solid #e5e5e5}@media(max-width:1199px){.tailor-made-tour-section .container{padding:0}.tailor-made-tour-section .consultant-action{padding:0 16px}.tailor-made-tour-section .tailor-made-tour-header{padding:24px 16px}.tailor-made-tour-section .tailor-made-tour-form{padding:24px 16px}}@media(max-width:991px){.tailor-made-tour-form .radio-group-plus{flex-direction:column;gap:8px}.tailor-made-tour-form .participants-row{flex-direction:column;gap:16px}.tailor-made-tour-form .w-input-number{max-width:180px}.tailor-made-tour-form .w-input-number input{width:100%}.tailor-made-tour-form .trip-info-row{flex-direction:column}}