@import url(https://fonts.googleapis.com/css2?family=Exo+2&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;

1,
200..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,
wght@0,
100..900;1,
100..900&display=swap);@charset "UTF-8";.rs-modal{max-width:var(--modal-width,580px)}[dir] .rs-modal .modal-body{padding:var(--modal-padding,40px)}.rs-modal .modal-close{position:absolute;top:8px;color:var(--color-gray)}[dir=ltr] .rs-modal .modal-close{right:8px}[dir=rtl] .rs-modal .modal-close{left:8px}.rs-modal .modal-close svg{height:24px;width:24px}.rs-modal .modal-content{outline:1px solid var(--color-lightsilver)}[dir] .rs-modal .modal-content{border:none;border-radius:var(--modal-content-radius,2px)}.rs-modal.modal-360{--modal-width:360px}.rs-modal.modal-580{--modal-width:580px}.rs-modal.modal-580 .modal-control{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}@media screen and (max-width:639px){.rs-modal.modal-580 [type=cancel]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.rs-modal.modal-750{--modal-width:750px}.rs-modal.modal-780{--modal-width:780px}.b-tooltip .tooltip-inner{max-width:var(--tooltip-width,200px);font-size:var(--tooltip-fsz,12px);white-space:pre-line}[dir] .b-tooltip .tooltip-inner{padding:var(--tooltip-padding,6px 8px);border-radius:var(--tooltip-radius,2px);background:var(--tooltip-bg,linear-gradient(0deg,rgba(0,0,0,.65),rgba(0,0,0,.65)),#fff)}.b-tooltip.tooltip{opacity:1}[dir] .b-tooltip.tooltip{padding:12px 0 0}.b-tooltip.bs-tooltip-bottom .tooltip-inner{position:relative}.b-tooltip.bs-tooltip-bottom .tooltip-inner:before{content:"";display:block;position:absolute;bottom:100%}[dir] .b-tooltip.bs-tooltip-bottom .tooltip-inner:before{border-bottom:8px solid rgba(0,0,0,.65)}[dir=ltr] .b-tooltip.bs-tooltip-bottom .tooltip-inner:before{border-left:4px solid transparent;border-right:4px solid transparent;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .b-tooltip.bs-tooltip-bottom .tooltip-inner:before{border-right:4px solid transparent;border-left:4px solid transparent;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}@media screen and (min-width:1024px){.b-tooltip{--tooltip-width:334px}}.rs-table{font-size:clamp(13px,1.16vw,14px)}.rs-table .table thead th{white-space:nowrap;font-size:13px}[dir] .rs-table .table>:not(:first-child){border-top:none}[dir] .rs-table .table td,[dir] .rs-table .table th{padding:.75rem .5rem}.rs-table thead th{font-weight:700}[dir] .rs-table thead th{background:rgba(0,0,0,.2);border-bottom:none}.container .container{max-width:100%}@media screen and (min-width:1200px){.container{width:100%;height:100%;max-width:1100px}[dir] .container{margin:0 auto;padding:0 16px}}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--btn-color,var(--color-black-59));gap:var(--btn-gap,8px);outline:var(--btn-border-width,1px) solid var(--btn-border-color,var(--color-smoke))!important;line-height:var(--btn-lh,1);transition:all .25s;font-size:var(--btn-fsz,inherit);font-weight:inherit;text-decoration:none;opacity:var(--btn-opacity,1);max-width:var(--btn-width);height:var(--btn-height,38px);word-break:break-word;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:outline .25s}.button,[dir] .button{-webkit-transition:all .25s;-webkit-transition:outline .25s}[dir] .button{background:var(--btn-bg,#fff);border-radius:var(--btn-radius,2px);padding:var(--btn-padding,8px 20px);border:none}.button:hover{color:var(--btn-hover-color,var(--color-primary));outline:var(--btn-hover-border-width,1px) solid var(--btn-border-color,var(--color-smoke))!important;opacity:var(--btn-hover-opacity,1)}[dir] .button:hover{background:var(--btn-hover-bg,linear-gradient(0deg,rgba(0,0,0,.02),rgba(0,0,0,.02)),#fff)}.button:active{color:var(--btn-active-color,var(--color-primary));outline:var(--btn-active-border-width,1px) solid var(--btn-border-color,var(--color-smoke))!important;opacity:var(--btn-active-opacity,1)}[dir] .button:active{background:var(--btn-active-bg,linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),#fff)}.button[disabled]{-webkit-filter:grayscale(.65);filter:grayscale(.65)}[dir] .button[disabled]{cursor:not-allowed}.button svg{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.button-primary{--btn-color:var(--color-white);--btn-bg:var(--color-primary);--btn-hover-color:var(--color-white);--btn-hover-bg:var(--color-primary);--btn-active-color:var(--color-white);--btn-active-bg:linear-gradient(0deg,rgba(0,0,0,0.15),rgba(0,0,0,0.15)),#b0976e;outline:none!important;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .button-primary{border-color:var(--color-primary);border-radius:8px}.button-primary-outline{--btn-color:var(--color-primary);--btn-border-color:var(--color-primary);--btn-hover-color:var(--color-white);--btn-hover-opacity:0.85;--btn-hover-bg:var(--color-primary);--btn-hover-border-color:var(--color-primary);--btn-active-color:var(--color-white);--btn-active-bg:var(--color-primary);--btn-active-border-color:var(--color-primary)}.button-secondary{--btn-color:var(--color-white);--btn-bg:var(--color-secondary);--btn-hover-color:var(--color-white);--btn-hover-bg:linear-gradient(0deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0.15)),#475e81;--btn-active-color:var(--color-white);--btn-active-bg:linear-gradient(0deg,rgba(0,0,0,0.15),rgba(0,0,0,0.15)),#475e81}.button-secondary-outline{--btn-color:var(--color-secondary);--btn-border-color:var(--color-secondary);--btn-hover-color:var(--color-white);--btn-hover-opacity:0.85;--btn-hover-bg:var(--color-secondary);--btn-hover-border-color:var(--color-secondary);--btn-active-color:var(--color-white);--btn-active-bg:var(--color-secondary);--btn-active-border-color:var(--color-secondary)}.button-white{--btn-color:var(--color-darkgray);--btn-bg:linear-gradient(0deg,rgba(0,0,0,0.02),rgba(0,0,0,0.02)),#fff;--btn-border-color:rgba(0,0,0,0.08);--btn-hover-color:var(--color-darkgray);--btn-hover-bg:linear-gradient(0deg,rgba(0,0,0,0.02),rgba(0,0,0,0.02)),#fff;--btn-active-color:var(--color-darkgray);--btn-active-bg:linear-gradient(0deg,rgba(0,0,0,0.05),rgba(0,0,0,0.05)),#fff;--btn-hover-border-color:rgba(8,8,8,0.2)}.button-white-outline{--btn-color:var(--color-white);--btn-bg:transparent;--btn-border-color:var(--color-white);--btn-hover-color:var(--color-white);--btn-hover-bg:var(--color-primary);--btn-hover-border-color:var(--color-white);--btn-active-color:var(--color-white);--btn-active-bg:var(--color-primary);--btn-active-border-color:var(--color-white)}.button-darkgray{--btn-color:var(--color-white);--btn-bg:linear-gradient(0deg,rgba(0,0,0,0.65),rgba(0,0,0,0.65)),#fff;--btn-hover-color:var(--color-white);--btn-hover-bg:linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6)),#fff;--btn-active-color:var(--color-white);--btn-active-bg:linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0.7)),#fff}.button-flat{--btn-padding:0;--btn-bg:transparent;--btn-hover-color:var(--color-primary);--btn-hover-bg:transparent;--btn-active-color:var(--color-primary);--btn-active-bg:transparent}.button-icon{--btn-padding:4px;--btn-radius:4px;--btn-color:var(--color-gray);--btn-bg:linear-gradient(0deg,rgba(0,0,0,0.05),rgba(0,0,0,0.05)),#fff;--btn-hover-color:var(--color-white);--btn-hover-bg:rgba(0,0,0,0.6);--btn-active-color:var(--color-white);--btn-active-bg:rgba(0,0,0,0.6)}.button-195{--btn-width:195px}.button-222{--btn-width:222px}.button-232{--btn-width:232px}.button-245{--btn-width:245px}.button.loading{position:relative}.button.loading:before{content:"";position:absolute;top:50%;width:24px;height:24px;z-index:2}[dir] .button.loading:before{margin-top:-12px;border-radius:50px;border-left:5px solid grey;border-right:5px solid grey;border-top:5px solid grey;border-top-color:var(--color-primary);border-bottom:5px solid grey;border-bottom-color:var(--color-primary)}[dir=ltr] .button.loading:before{left:50%;margin-left:-12px;-webkit-animation:loading-ltr 2s linear infinite;animation:loading-ltr 2s linear infinite}[dir=rtl] .button.loading:before{right:50%;margin-right:-12px;-webkit-animation:loading-rtl 2s linear infinite;animation:loading-rtl 2s linear infinite}.button.loading:after{content:"";position:absolute;top:0;bottom:0;z-index:1}[dir] .button.loading:after{background:rgba(0,0,0,.25)}[dir=ltr] .button.loading:after,[dir=rtl] .button.loading:after{left:0;right:0}.button .quantity{position:absolute;line-height:16px;font-size:11px;min-width:24px;top:0}[dir] .button .quantity{border:2px solid var(--color-primary);padding:2px 5px;border-radius:50%;background:var(--color-white)}[dir=ltr] .button .quantity{left:0;-webkit-transform:translate(-8px,-12px);transform:translate(-8px,-12px)}[dir=rtl] .button .quantity{right:0;-webkit-transform:translate(8px,-12px);transform:translate(8px,-12px)}@media screen and (max-width:1199px){.button .quantity{-webkit-transform:translate(0);position:static;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .button .quantity{-webkit-transform:translate(0);transform:translate(0);border:0 solid var(--color-primary);padding:0;border-radius:0;background-color:transparent}}@-webkit-keyframes loading-ltr{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loading-rtl{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes loading-ltr{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-rtl{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.title-page{font-size:clamp(28px,2.83vw,34px);font-weight:500;color:var(--color-darkgray)}.title-32,.title-h1{font-size:clamp(26px,2.66vw,32px);font-weight:500}.title-28,.title-h2{font-size:clamp(22px,2.23vw,28px);font-weight:500}.title-25{font-size:clamp(20px,2vw,25px)}.title-24{font-size:clamp(20px,2vw,24px)}.title-22{font-size:clamp(16px,1.83vw,22px)}.title-20{font-size:clamp(17px,1.66vw,20px);font-weight:500}.title-18{font-size:clamp(16px,1.5vw,18px);font-weight:500}.title-16{font-size:clamp(14px,1.33vw,16px)}.title-15{font-size:clamp(13px,1.25vw,15px)}.title-14{font-size:clamp(12px,1.17vw,14px)}.title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(16px,2vw,24px)}.title-block,.title-category{display:-webkit-box;display:-ms-flexbox;display:flex}.title-category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--title-category-gap,clamp(12px,1.66vw,20px));font-size:var(--title-category-fsz,clamp(14px,1.33vw,16px));line-height:var(--title-category-lh)}[dir] .title-category{padding:var(--title-category-padding,2.5px)}.title-category .item,.title-category .item:not(:last-child):after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-category .item:not(:last-child):after{content:"";height:5px;width:5px}[dir] .title-category .item:not(:last-child):after{border-radius:50%;background:var(--color-gray)}[dir=ltr] .title-category .item:not(:last-child):after{margin-left:var(--title-category-gap,clamp(12px,1.66vw,20px))}[dir=rtl] .title-category .item:not(:last-child):after{margin-right:var(--title-category-gap,clamp(12px,1.66vw,20px))}@media screen and (min-width:1024px){.title-page{line-height:40px}.title-32,.title-h1{line-height:39px}.title-28,.title-h2{line-height:34px}.title-24{line-height:29px}.title-18,.title-20{line-height:24px}.title-16{line-height:19px}.title-category{--title-category-lh:19px}}.fw-500{font-weight:500}.form-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--form-input-height,40px);gap:var(--form-input-gap,8px);outline:1px solid var(--form-input-border-color,rgba(0,0,0,.08))}[dir] .form-input{padding:var(--form-input-padding,8px);background:var(--form-input-bg,rgba(0,0,0,.02))}.form-input input,.form-input textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;outline:none;-webkit-transition:all .25s;transition:all .25s}[dir] .form-input input,[dir] .form-input textarea{border:none;background:transparent;-webkit-transition:all .25s;padding:0}.form-input input::-webkit-input-placeholder,.form-input textarea::-webkit-input-placeholder{color:var(--form-input-placeholder-color,rgba(0,0,0,.5))}.form-input input::-moz-placeholder,.form-input textarea::-moz-placeholder{color:var(--form-input-placeholder-color,rgba(0,0,0,.5))}.form-input input:-ms-input-placeholder,.form-input textarea:-ms-input-placeholder{color:var(--form-input-placeholder-color,rgba(0,0,0,.5))}.form-input input::-ms-input-placeholder,.form-input textarea::-ms-input-placeholder{color:var(--form-input-placeholder-color,rgba(0,0,0,.5))}.form-input input::placeholder,.form-input textarea::placeholder{color:var(--form-input-placeholder-color,rgba(0,0,0,.5))}.form-input input[readonly],.form-input textarea[readonly]{color:var(--form-input-readonly-color,rgba(0,0,0,.65))}.form-input input:focus::-webkit-input-placeholder,.form-input textarea:focus::-webkit-input-placeholder{opacity:0}.form-input input:focus::-moz-placeholder,.form-input textarea:focus::-moz-placeholder{opacity:0}.form-input input:focus:-ms-input-placeholder,.form-input textarea:focus:-ms-input-placeholder{opacity:0}.form-input input:focus::-ms-input-placeholder,.form-input textarea:focus::-ms-input-placeholder{opacity:0}.form-input input:focus::placeholder,.form-input textarea:focus::placeholder{opacity:0}.form-input textarea{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;resize:none;height:100%}.form-input .icon{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;max-width:20px;color:var(--form-input-icon-color,rgba(0,0,0,.5));transition:all .25s}.form-input .icon,[dir] .form-input .icon{-webkit-transition:all .25s}.form-input:focus-within{outline:1px solid var(--form-input-focus-border-color,var(--color-primary));color:var(--form-input-focus-icon-color,rgba(0,0,0,.5))}[dir] .form-input:focus-within{background:var(--form-input-focus-bg,var(--color-white))}.form-input--password input::-ms-reveal{display:none}[dir] .form-input--password .icon{cursor:pointer}.form-input--transparent{--form-input-bg:transparent;--form-input-border-color:transparent}.form-input--note{--form-input-height:auto;--form-input-padding:16px 20px;--form-input-border-color:transparent;min-height:40px}.form-input-error{min-height:40px;color:var(--color-danger);outline:1px solid var(--color-danger);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:14px}[dir] .form-input-error{background:rgba(204,42,54,.1);padding:8px}.form-input-upload{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .form-input-upload{cursor:pointer}.form-input-upload input{position:absolute;top:0;pointer-events:none;visibility:hidden;opacity:0}[dir=ltr] .form-input-upload input{left:0}[dir=rtl] .form-input-upload input{right:0}.form-input-remove{position:relative}.form-input-remove .remove{position:absolute;top:50%;color:var(--color-lightgray);-webkit-transition:all .25s;transition:all .25s}.form-input-remove .remove,[dir] .form-input-remove .remove{-webkit-transform:translateY(-50%);-webkit-transition:all .25s}[dir] .form-input-remove .remove{-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}[dir=ltr] .form-input-remove .remove{left:100%;margin-left:8px}[dir=rtl] .form-input-remove .remove{right:100%;margin-right:8px}.form-input-remove .remove svg{height:24px;width:24px}.form-input-remove .remove:hover{color:var(--color-danger)}.form-input.textarea{--form-input-height:96px}.form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checkbox__input,.form-checkbox__input:checked~.form-checkbox__icon:before{display:none}.form-checkbox__input:checked~.form-checkbox__icon svg{display:block}.form-checkbox__icon{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;max-width:20px;height:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-checkbox__icon:before{content:"";height:15px;width:15px;outline:2px solid rgba(8,8,8,.2)}.form-checkbox__icon svg{display:none}.form-checkbox__text{font-size:var(--checkbox-font-size,14px);color:var(--checkbox-color,var(--color-darkgray))}.form-toggle{--toggle-height:16px;--toggle-width:30px;--toggle-icon-size:12px;--toggle-icon-offset:2px;height:var(--toggle-height);width:var(--toggle-width)}[dir] .form-toggle{cursor:pointer}.form-toggle__icon{display:block;position:relative;width:100%;height:100%;-webkit-transition:all .25s;transition:all .25s}[dir] .form-toggle__icon{background:var(--toggle-bg,linear-gradient(0deg,rgba(8,8,8,.2),rgba(8,8,8,.2)));border-radius:var(--toggle-height);-webkit-transition:all .25s}.form-toggle__icon:before{content:"";position:absolute;top:50%;display:block;height:var(--toggle-icon-size);width:var(--toggle-icon-size);pointer-events:none;-webkit-transition:all .25s;transition:all .25s}.form-toggle__icon:before,[dir] .form-toggle__icon:before{-webkit-transform:translateY(-50%);-webkit-transition:all .25s}[dir] .form-toggle__icon:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--toggle-icon-bg,#fff);border-radius:50%}[dir=ltr] .form-toggle__icon:before{left:var(--toggle-icon-offset)}[dir=rtl] .form-toggle__icon:before{right:var(--toggle-icon-offset)}.form-toggle__input{display:none}.form-toggle__input:checked~.form-toggle__icon{--toggle-bg:linear-gradient(0deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0.15)),#b0976e}[dir=ltr] .form-toggle__input:checked~.form-toggle__icon:before{left:calc(100% - var(--toggle-icon-size) - var(--toggle-icon-offset))}[dir=rtl] .form-toggle__input:checked~.form-toggle__icon:before{right:calc(100% - var(--toggle-icon-size) - var(--toggle-icon-offset))}.booking-process{width:100%;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .booking-process{margin:20px 0}.booking-process__step{width:75%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.booking-process__step{width:100%}}.booking-process__step--number{width:25%;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.booking-process__step--number,.booking-process__step--number-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking-process__step--number-icon{width:50px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .booking-process__step--number-icon{background-color:#fff;border-radius:50%;margin:8px}.booking-process__step--number-icon svg{-webkit-transform:scale(1.3)}[dir] .booking-process__step--number-icon svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.booking-process__step--number-icon svg path{fill:#55acee}.booking-process__step--number span{text-transform:uppercase;font-size:16px;font-weight:650}[dir] .booking-process__step--number span{text-align:center}@media (max-width:320px){.booking-process__step--number span{font-size:14px}}@media (max-width:576px){.booking-process__step .first-step{width:27%!important}.booking-process__step .second-step{width:22%!important}.booking-process__step .third-step{width:16%!important}}.booking-process__step--between{width:8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-order-booking__header--content h1{color:#ff831e;font-family:Inter,sans-serif}[dir] .page-order-booking__header--content h1{padding:50px 0 24px;margin-bottom:0}.booking-process__step--between svg path{fill:#b1b1b1}[dir] .booking-process .step-complete .booking-process__step--number-icon{background-color:#70b400}.booking-process .step-complete .booking-process__step--number-icon svg path{fill:#fff}.booking-process .step-complete span{color:#70b400}[dir] .booking-process .step-current .booking-process__step--number-icon{background-color:#ff831e!important}.booking-process .step-current .booking-process__step--number-icon svg path{fill:#fff}.booking-process .step-current span{color:#ff831e!important;font-family:Inter,sans-serif}[dir] .booking-process .step-uncomplete .booking-process__step--number-icon{background-color:#b1b1b1}.booking-process .step-uncomplete .booking-process__step--number-icon svg path{fill:#fff}.booking-process .step-uncomplete span{color:#b1b1b1;font-family:Inter,sans-serif}@media (max-width:320px){.booking-process{height:9rem}}@media screen and (max-width:768px){.booking-process__step{width:100%!important;gap:8px!important}.booking-process__step--number{width:25%!important;gap:8px!important}.booking-process__step--number-icon{width:50px;height:50px}.booking-process__step--number-icon svg{-webkit-transform:scale(1.2)}[dir] .booking-process__step--number-icon svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.booking-process__step--number span{text-transform:none;font-size:14px}}@media screen and (max-width:576px){[dir] .booking-process{margin:0}.booking-process__step,.booking-process__step--number{gap:8px!important}.booking-process__step--number-icon{width:40px;height:40px}.booking-process__step--number-icon svg{-webkit-transform:scale(1.1)}[dir] .booking-process__step--number-icon svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.booking-process__step--number span{font-size:14px}}.booking--pax__wrapper{width:100%}.booking--pax__wrapper__input .booking--pax--col__inputList{display:grid;grid-template-columns:auto auto}@media screen and (max-width:767px){.booking--pax__wrapper__input .booking--pax--col__inputList{grid-template-columns:1fr}}.booking--pax__wrapper__help{width:100%}[dir] .booking--pax__wrapper__help{margin-bottom:15px}.booking--pax--row{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[dir] .booking--pax--row{margin-bottom:10px}.booking--pax--row.pax-fixed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.booking--pax--col{width:49%}.booking--pax--col__note{font-size:10px}[dir] .booking--pax--col__note{border:1px solid #daefff;border-radius:10px;background:transparent;padding:20px 8px;margin-bottom:10px}.booking--pax--col__note ul{list-style:disc}[dir] .booking--pax--col__note ul li{margin-bottom:20px}[dir] .booking--pax--col__note ul li:last-of-type{margin-bottom:0}.booking--pax--col__note ul li span{font-weight:700}[dir] .booking--pax--col__note ul li:last-child{margin-bottom:0}@media (max-width:576px){.booking--pax--col__note ul li{font-size:14px}}[dir] .booking--pax--col__input-choice{background:#daefff;padding:20px;border-radius:10px}.booking--pax--col__input-choice div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:10px}[dir] .booking--pax--col__input-choice div{padding:0}.booking--pax--col__input-choice div label{width:90%;font-weight:600;font-size:14px}.booking--pax--col__input-choice--active{font-weight:600;color:#ff831e}.booking--pax--col__inputList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;height:100%}.booking--pax--col__inputList--item,.booking--pax--col__inputList--item .wrapper{width:100%}[dir] .booking--pax--col__inputList--item .wrapper{border:1px solid #171717;border-radius:8px}[dir=ltr] .booking--pax--col__inputList--item .wrapper{padding:10px 10px 10px 20px}[dir=rtl] .booking--pax--col__inputList--item .wrapper{padding:10px 20px 10px 10px}.booking--pax--col__inputList--item .wrapper .row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[dir] .booking--pax--col__inputList--item .wrapper .row{margin:0}.booking--pax--col__inputList--item .wrapper .type{font-size:10px;width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking--pax--col__inputList--item .wrapper .type p{font-weight:700!important}[dir] .booking--pax--col__inputList--item .wrapper .type p{margin:0}.booking--pax--col__inputList--item .wrapper .type span{font-size:14px;font-style:italic;font-weight:500}.booking--pax--col__inputList--item .wrapper .type small{font-size:1.2px}.booking--pax--col__inputList--item .wrapper .quantity{width:55%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking--pax--col__inputList--item .wrapper .quantity,.booking--pax--col__inputList--item .wrapper .quantity button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking--pax--col__inputList--item .wrapper .quantity button{aspect-ratio:1/1;font-size:24px;font-weight:600;color:#171717;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none}[dir] .booking--pax--col__inputList--item .wrapper .quantity button{text-align:center;border-radius:8px;border:none;background-color:transparent;padding:.2px 18px!important}.booking--pax--col__inputList--item .wrapper .quantity button:disabled{color:#b1b1b1}[dir] .booking--pax--col__inputList--item .wrapper .quantity button:disabled{cursor:not-allowed}.booking--pax--col__inputList--item .wrapper .quantity button:hover{color:#ff831e}[dir] .booking--pax--col__inputList--item .wrapper .quantity button:hover{cursor:pointer;background:#daefff;border-radius:8px}.booking--pax--col__inputList--item .wrapper .quantity input{width:40%;outline:none;font-size:18px}[dir] .booking--pax--col__inputList--item .wrapper .quantity input{text-align:center;border:none;background:transparent}.booking--pax--col__inputList--item .wrapper .policy{font-size:small}@media (max-width:1024px) and (min-width:768px){.booking--pax--col__inputList--item .wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}.booking--pax--col__inputList--item .wrapper .row .quantity,.booking--pax--col__inputList--item .wrapper .row .type{width:100%;font-size:14px}.booking--pax--col__inputList--item .wrapper .row .type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}}[dir] .booking--pax--col__inputList .inputList--item--inactive .wrapper{border:1px solid #b1b1b1}.booking--pax--col__inputList .inputList--item--inactive input,.booking--pax--col__inputList .inputList--item--inactive p,.booking--pax--col__inputList .inputList--item--inactive span{color:#b1b1b1!important}[dir] .bookingPax-room .wrapper{border:none!important;padding:18px 0}[dir] .bookingPax-room .wrapper .quantity{border-radius:10px;border:1px solid #5d5d5d;padding:0 10px}.bookingPax-room .wrapper .quantity button:disabled{color:#b1b1b1}.filter-sideBar p{font-size:10px;font-weight:650}.filter-sideBar span{font-size:1.2px;font-weight:500;color:#5d5d5d}@media screen and (max-width:768px){.booking--pax--col{width:100%}.booking--pax--col__inputList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;height:100%}.booking--pax--col__inputList--item{width:100%}[dir] .booking--pax--col__inputList--item .wrapper{border:none;padding:18px 0}[dir] .booking--pax--col__inputList--item .wrapper .quantity{border-radius:10px;border:1px solid #171717}.booking--pax--col__inputList--item .wrapper .quantity input{font-size:14px}.booking--pax--col__inputList--item .wrapper .type{font-size:10px}.booking--pax--col__inputList--item .wrapper .policy,.booking--pax--col__inputList--item .wrapper .type span{font-size:1.2px}[dir] .booking--pax--col__inputList .inputList--item--inactive .wrapper{border:1px solid #b1b1b1}.booking--pax--col__inputList .inputList--item--inactive .quantity-button,.booking--pax--col__inputList .inputList--item--inactive input,.booking--pax--col__inputList .inputList--item--inactive p,.booking--pax--col__inputList .inputList--item--inactive span{color:#b1b1b1!important}}.booking-method--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[dir] .booking-method--container{padding:20px 0}.booking-method--container p{font-size:10px}.booking-method--container span{font-size:10px;font-weight:650;font-style:italic}.booking-method--container a{text-decoration:none;color:#ff831e;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:inline}[dir] .booking-method--container a{margin-bottom:10px}.booking-method--container a:hover{color:#ff831e;text-decoration:underline}[dir] .booking-method--container a:hover{cursor:pointer}.booking-method--container .web{font-weight:800!important;font-style:none!important;color:#ff831e}.booking-method--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}[dir] .booking-method--footer{margin-top:20px}.booking-method--footer button{width:100%;color:#fff;font-size:18px;text-transform:uppercase;font-weight:650;outline:none}[dir] .booking-method--footer button{padding:10px 0;background-color:#ff831e;border-radius:10px;border:1px solid #ff831e}.booking-method--footer button:disabled{color:#b1b1b1;pointer-events:none}[dir] .booking-method--footer button:disabled{background-color:#faf9f7;border:1px solid #b1b1b1;cursor:not-allowed}@media screen and (max-width:768px){.booking-method--list{width:100%}}[dir] .booking--container__block--content hr{margin:15px}.booking--container__block--content__bookingDetail--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:10px}@media (max-width:768px){.booking--container__block--content__bookingDetail--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.booking--container__block--content__bookingDetail--item__note{font-style:italic}.booking--container__block--content__bookingDetail--item .booking-status--success{color:#0b5da7;font-weight:650}.booking--container__block--content__bookingDetail--item label{font-size:14px;font-weight:650;width:25%}[dir] .booking--container__block--content__bookingDetail--item label{margin:0}.booking--container__block--content__bookingDetail--item p{width:75%;font-size:16px;font-weight:600;line-height:30px}[dir] .booking--container__block--content__bookingDetail--item p{margin:0}@media screen and (max-width:768px){.booking--container__block--content__bookingDetail--item p{width:100%}}.booking--container__block--content__bookingDetail--item p span{color:#e01600;font-weight:650;font-style:normal}.booking--container__block--content__bookingDetail--item ul{list-style:none}[dir] .booking--container__block--content__bookingDetail--item ul{padding:0;margin:0}.booking--container__block--content__bookingDetail--item ul li{font-size:18px}.booking--container__block--content__bookingDetail--item__button{width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:768px){.booking--container__block--content__bookingDetail--item__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.booking--container__block--content__bookingDetail--item__button button{font-size:16px!important;outline:none;color:#0b5da7;font-style:italic;font-weight:650}[dir] .booking--container__block--content__bookingDetail--item__button button{border:none;background-color:transparent;cursor:pointer;padding:0!important}[dir] .booking--container__block--content__bookingDetail--item__button:hover{cursor:pointer}.booking--container__block--content__bookingDetail--item__button:hover button{text-decoration:underline}}.booking--container__block--content__bookingDetail--item__button button{font-size:16px;outline:none;color:#0b5da7;font-style:normal;font-weight:650}[dir] .booking--container__block--content__bookingDetail--item__button button{border:none;background-color:transparent;cursor:pointer;padding:0!important}[dir] .booking--container__block--content__bookingDetail--item__button:hover{cursor:pointer}.booking--container__block--content__bookingDetail--item__button:hover button{text-decoration:underline}.booking--container__block--content__booking-no{font-size:18px;font-weight:700}[dir] .booking--container__block--content__booking-no{margin-bottom:10px}.booking--container__block--content__booking-no span{color:#e01600}@media screen and (max-width:768px){.booking--container__block--content__bookingDetail--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.booking--container__block--content__bookingDetail--item label{width:100%}.booking--container__block--content__bookingDetail--item h6{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:16px}.booking--container__block--content__bookingDetail--item h6 span{color:#e01600}[dir] .booking--container__block--content__bookingDetail--item h6 p{margin:0}.booking--container__block--content__bookingDetail--item p,.booking--container__block--content__bookingDetail--item ul li{font-size:16px}.page-success-booking__status--content{width:90%}.page-success-booking--btnGroups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px}[dir] .page-success-booking--btnGroups{margin-top:20px}.page-success-booking--btnGroups button{font-size:14px}.page-success-booking--btnGroups .btn-payLater{width:50%}.page-success-booking--btnGroups .btn-payImidiately{width:56%}}.page-order-booking__header--content__back-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}[dir] .page-order-booking__header--content__back-button{background-color:transparent;border:none}.page-order-booking__header--content__back-button span{font-size:16px}@media (max-width:576px){.page-order-booking__header--content__back-button span{font-size:14px}}[dir] .page-order-booking__header--content__back-button:hover{cursor:pointer}.page-order-booking__header--content__back-button:hover span{color:#0b5da7}.page-order-booking__header--content__back-button:hover svg path{fill:#0b5da7}.page-order-booking__header--content h1{font-size:32px;font-weight:700;text-transform:uppercase}[dir] .page-order-booking__header--content h1{text-align:center}@media (max-width:1024px){.page-order-booking__header--content h1{font-size:26px}}@media (max-width:768px){.page-order-booking__header--content h1{font-size:24px}}@media (max-width:576px){.page-order-booking__header--content h1{font-size:20px}}.page-order-booking__status--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-order-booking__body--content{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:20px;gap:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[dir] .page-order-booking__body--content{padding-bottom:8rem}@media (max-width:991px){.page-order-booking__body--content{grid-template-columns:1fr}}.page-order-booking__body--content div{color:#171717;font-family:Inter,sans-serif}.page-order-booking__body--content h3{font-size:22px;font-weight:700;text-transform:uppercase}[dir] .page-order-booking__body--content h3{margin:0 0 30px}@media (max-width:600px){[dir] .page-order-booking__body--content h3{margin:0 0 16px}}.page-order-booking__body--content__left{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .page-order-booking__body--content__left .booking--span h3{margin-bottom:10px!important}.page-order-booking__body--content__left .booking--span--description{font-size:14px;font-weight:600;font-style:italic}[dir] .page-order-booking__body--content__left .booking--span--description{margin:0 0 10px}.page-order-booking__body--content--item.booking--contact,.page-order-booking__body--content__left .booking--contact form{width:100%}.page-order-booking__body--content__left .booking--contact--row{width:100%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[dir] .page-order-booking__body--content__left .booking--contact--row{margin-bottom:10px}.page-order-booking__body--content__left .booking--contact--col{width:49%}.page-order-booking__body--content__left .booking--contact--col input{width:100%;outline:none;font-size:16px}[dir] .page-order-booking__body--content__left .booking--contact--col input{border:none}[dir=ltr] .page-order-booking__body--content__left .booking--contact--col input{padding:8px 8px 8px 0}[dir=rtl] .page-order-booking__body--content__left .booking--contact--col input{padding:8px 0 8px 8px}[dir=ltr] .page-order-booking__body--content__left .booking--contact .line-r{border-right:1px solid #e5e5e5;padding:0 30px 0 0}[dir=rtl] .page-order-booking__body--content__left .booking--contact .line-r{border-left:1px solid #e5e5e5;padding:0 0 0 30px}.page-order-booking__body--content__left .booking--contact label{font-size:16px;font-weight:700}.page-order-booking__body--content__left .booking--contact label span{color:#e01600}@media (max-width:576px){.page-order-booking__body--content__left .booking--contact label{font-size:14px}}.page-order-booking__body--content__left .booking-pax-info--list{width:100%;gap:10px}.page-order-booking__body--content__left .booking-pax-info--list,.page-order-booking__body--content__left .booking-pax-info--list .item-input--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-order-booking__body--content__left .booking-pax-info--list .item-input--list{gap:20px;list-style:none}[dir] .page-order-booking__body--content__left .booking-pax-info--list .item-input--list{padding:0}.page-order-booking__body--content__left .booking-pax-info--list .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-order-booking__body--content__left .booking-pax-info--list .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;color:#171717;font-weight:600}[dir] .page-order-booking__body--content__left .booking-pax-info--list .item-title{margin-bottom:5px}.page-order-booking__body--content__left .booking-pax-info--list .item-title h4{font-size:16px;color:#171717}.page-order-booking__body--content__left .booking-pax-info--list .item-title h4 span{font-size:14px;font-weight:500;font-style:italic;color:#171717}.page-order-booking__body--content__left .booking-pax-info--list .item-title svg{-webkit-transform:scale(1.4)}[dir] .page-order-booking__body--content__left .booking-pax-info--list .item-title svg{-webkit-transform:scale(1.4);transform:scale(1.4)}.page-order-booking__body--content__left .booking-pax-info--list .item-title svg path{fill:#171717}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[dir=ltr] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate,[dir=ltr] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender{padding-right:10px}[dir=rtl] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate,[dir=rtl] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender{padding-left:10px}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate input[type=date]::-webkit-calendar-picker-indicator,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender input[type=date]::-webkit-calendar-picker-indicator{display:none}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .single-room{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;position:relative;font-size:16px;font-weight:700;color:#171717}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .single-room span{font-size:14px;font-weight:600;font-style:italic;color:#5d5d5d}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .name{position:relative}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate label,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender label,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .name label{font-size:14px;font-weight:700}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate label span,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender label span,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .name label span{color:#e01600}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate:after,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender:after,.page-order-booking__body--content__left .booking-pax-info--list .item .item-input .name:after{content:"";height:80%;width:1px;position:absolute;top:10%}[dir] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate:after,[dir] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender:after,[dir] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .name:after{background:#e5e5e5}[dir=ltr] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate:after,[dir=ltr] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender:after,[dir=ltr] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .name:after{right:0}[dir=rtl] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .birthdate:after,[dir=rtl] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .gender:after,[dir=rtl] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input .name:after{left:0}.page-order-booking__body--content__left .booking-pax-info--list .item .item-input input{outline:none;width:100%;font-size:16px}[dir] .page-order-booking__body--content__left .booking-pax-info--list .item .item-input input{border:none}@media (max-width:1024px){.page-order-booking__body--content__left .booking-pax-info--list .item .item-input{display:grid;grid-template-columns:1.5fr 1fr}}.page-order-booking__body--content__left .booking-pax-info--list .booking-info-children .birthdate:after,.page-order-booking__body--content__left .booking-pax-info--list .booking-info-infant .birthdate:after{display:none}.page-order-booking__body--content__left .booking-pax-info--list .booking-info-divider{width:100%;height:1px}[dir] .page-order-booking__body--content__left .booking-pax-info--list .booking-info-divider{background-color:#b1b1b1;margin-bottom:20px}.page-order-booking__body--content__left .booking--services--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;width:100%}[dir] .page-order-booking__body--content__left .booking--services--list{margin:10px 0}.page-order-booking__body--content__left .booking--services--list--item{width:100%}.page-order-booking__body--content__left .booking--services--list--item .booking--container__block--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}.page-order-booking__body--content__left .booking--services--list--item .booking--container__block--content span{font-size:16px;font-style:normal}.page-order-booking__body--content__left .booking--services--list--item .booking--container__block--content text-area{font-size:16px}.booking--container__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100%;font-size:16px;font-weight:600}[dir] .booking--container__block{padding:20px;border-radius:10px;background-color:#f8f8f8!important;margin:0 0 10px;border:1px solid #b1b1b1}.page-order-booking__body--content--item.booking--span.booking--note{width:100%}.page-order-booking__body--content__left .booking--services--list--btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;outline:none;color:#0b5da7;font-weight:700;font-size:16px}[dir] .page-order-booking__body--content__left .booking--services--list--btn{margin-top:10px;background-color:transparent;border:none;padding:0 10px}.page-order-booking__body--content__left .booking--services--list--btn svg path{fill:#0b5da7}.page-order-booking__body--content__right{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.page-order-booking__body--content__right__summary{position:sticky;top:10px;width:100%;height:45%;max-height:45%}.page-order-booking__body--content--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .page-order-booking__body--content--item{margin:0 0 30px}.page-order-booking__body--content--item-description{font-size:14px}.page-order-booking__body--content--item .booking--policy{height:30rem;overflow:auto}[dir] .page-order-booking__body--content--item .booking--policy{border-radius:15px}.page-order-booking__body--content--item .booking--policy h5{font-size:16px;font-family:inherit;font-weight:650}[dir] .page-order-booking__body--content--item .booking--policy h5{margin:10px 0 5px}.page-order-booking__body--content--item .booking--policy p{font-size:16px;font-family:inherit!important}[dir] .page-order-booking__body--content--item .booking--policy p{margin:0 0 5px}@media (max-width:576px){.page-order-booking__body--content--item .booking--policy h5,.page-order-booking__body--content--item .booking--policy p{font-size:14px}}.page-order-booking__body--content--item__booking--policyCheck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}[dir] .page-order-booking__body--content--item__booking--policyCheck{margin-top:15px}.page-order-booking__body--content--item__booking--policyCheck label,.page-order-booking__body--content--item__booking--policyCheck span{font-size:14px;font-weight:650}.page-order-booking__body--content--item__booking--policyCheck a{text-decoration:underline;color:#0b5da7}.page-order-booking__body--content--item__booking--policyCheck span{color:#0b5da7}@media (max-width:1024px){.page-order-booking__body--content--item__booking--policyCheck label{width:87%}}@media (max-width:576px){.page-order-booking__body--content--item__booking--policyCheck label,.page-order-booking__body--content--item__booking--policyCheck span{font-size:14px}}@media (max-width:768px){[dir] .page-order-booking__body--content{margin:0}}.booking--note--ipt{width:100%;font-size:16px;font-weight:600}[dir] .booking--note--ipt{border-radius:5px;margin:0 0 10px}.booking--note--ipt textarea{font-size:16px;width:100%;height:100%;outline:none;resize:none}[dir] .booking--note--ipt textarea{border:none;background-color:transparent;padding:0}.booking--note--hotel{width:100%}.booking--note--hotel .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking--note--hotel .select-container{width:auto;font-size:small}[dir=ltr] .booking--note--hotel .select-container,[dir=rtl] .booking--note--hotel .select-container{padding-left:5px;padding-right:5px}.booking--pax--col__inputList--item .wrapper .type{font-size:16px}.booking--pax--col__inputList--item .wrapper .type small{font-size:12px}.booking--pax--col__inputList--item .wrapper .type small,.booking--pax--col__inputList--item .wrapper .type small span{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:991px){.summary{position:sticky;top:15px;max-height:96vh;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.card,.summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}[dir] .card{background:#f8f8f8;padding:20px;border-radius:10px}.card--header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.card--header .thumbnail-booking{width:40%;-o-object-fit:cover;object-fit:cover}[dir] .card--header .thumbnail-booking{border-radius:10px}.card--header .thumbnail-booking img{width:100%;height:100%}[dir] .card--header .thumbnail-booking img{border-radius:10px}@media (max-width:576px){.card--header .thumbnail-booking{width:100%}.card--header .thumbnail-booking img{height:clamp(200px,30dvh,500px)}}.card--header .title-booking{width:70%}[dir] .card--header .title-booking{text-align:justify}@media (max-width:576px){.card--header .title-booking{width:100%}[dir] .card--header .title-booking{margin:0}}.card--header .title-booking--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;gap:4px}.card--header .title-booking--row h4{font-size:16px;color:#171717;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (max-width:576px){.card--header .title-booking--row h4{font-size:14px}}.card--header .title-booking--row__booking-number{font-size:14px;font-weight:400;gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card--header .title-booking--row__booking-number span{font-style:normal;font-weight:700;color:#171717;font-size:12px}@media (max-width:1200px){.card--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card--header .thumbnail-booking{width:100%}.card--header .thumbnail-booking img{height:clamp(120px,18dvh,400px);-o-object-fit:fill;object-fit:fill}.card--header .title-booking{width:100%}[dir] .card--header .title-booking{margin:0}}@media (max-width:768px){.card--header .thumbnail-booking{width:100%}.card--header .thumbnail-booking img{height:clamp(200px,30dvh,500px)}.card--header .title-booking{width:100%}[dir] .card--header .title-booking{margin:0}}.card--body{width:100%;height:65%}.card--body .preview-booking-tour{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card--body .preview-booking-tour .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}[dir=ltr] .card--body .preview-booking-tour .row,[dir=rtl] .card--body .preview-booking-tour .row{margin-left:0;margin-right:0}.gap-16px{gap:16px}.card--body .preview-booking-tour .col-50{gap:10px}.card--body .preview-booking-tour .col-50,.card--body .preview-booking-tour .col-50 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card--body .preview-booking-tour .col-50 .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;font-size:16px;font-weight:500}[dir=ltr] .card--body .preview-booking-tour .col-50 .row,[dir=rtl] .card--body .preview-booking-tour .col-50 .row{margin-left:0;margin-right:0}.card--body .preview-booking-tour .col-50 .row svg{-webkit-transform:scale(.9)}[dir] .card--body .preview-booking-tour .col-50 .row svg{-webkit-transform:scale(.9);transform:scale(.9)}.card--body .preview-booking-tour .col-50 .row span{font-weight:700;font-style:normal;color:#0b5da7;font-size:16px}@media (max-width:1200px) and (min-width:768px){.card--body .preview-booking-tour .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:5px}.card--body .preview-booking-tour .col-50{width:100%}.card--body .preview-booking-tour .col-50 .row,.card--body .preview-booking-tour .col-50 .row span{font-size:14px}}.card--footer{bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.card--footer,.card--footer--totalPrice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card--footer--totalPrice{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.card--footer--totalPrice .left{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-size:21px;font-weight:700;text-transform:normal}@media (max-width:1200px){.card--footer--totalPrice .left{font-size:16px}}@media (max-width:1024px){.card--footer--totalPrice .left{font-size:14px}}[dir] .card--footer--totalPrice .left p{margin:0}.card--footer--totalPrice .right{font-size:26px;font-weight:700;color:#e01600}[dir=ltr] .card--footer--totalPrice .right{text-align:right}[dir=rtl] .card--footer--totalPrice .right{text-align:left}@media (max-width:1150px){.card--footer--totalPrice .right{font-size:24px}}@media (max-width:1024px){.card--footer--totalPrice .right{font-size:24px}}.card--footer .btn-book{text-transform:none;font-size:18px;font-weight:650;width:100%}[dir] .card--footer .btn-book{padding:10px;border-radius:5px}.card--footer .btn-book:hover{opacity:.9}.card--footer .btn-book{color:#fff;height:61px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .card--footer .btn-book{background:#ff831e;border:1px solid #ff831e}[dir] .card hr{margin:10px 0;border:1px solid #e5e5e5!important}@media (max-width:768px){[dir] .card{background:transparent;padding:5px}.card .two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.card .two .col-50{width:48%}.card .two .col-50 .row,.card .two .col-50 .row span{font-size:16px}}@media (max-width:576px){.card{max-height:100%}.card .two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card .two .col-50{width:100%}.card .two .col-50 .row,.card .two .col-50 .row span{font-size:14px}}.price-list-header__left .left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:700;height:44px}.book-tours-page .block-title{text-transform:uppercase;font-weight:650;font-size:18px;color:#0b5da7}[dir] .book-tours-page .collapse-checkbox--content{padding:10px 20px}.book-tours-page .collapse-checkbox--content__title{height:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.book-tours-page .collapse-checkbox--content__title,.book-tours-page .collapse-checkbox--content__title--label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.book-tours-page .collapse-checkbox--content__title--label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.book-tours-page .collapse-checkbox--content__title--label label{font-size:16px;font-weight:700}[dir] .book-tours-page .collapse-checkbox--content__title--label label{margin:0}.book-tours-page input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0b5da7;width:24px;height:24px;-webkit-transform:translateY(-.075em);display:grid;font:inherit;-o-border-image:initial;border-image:initial;place-content:center}[dir] .book-tours-page input{-webkit-transform:translateY(-.075em);transform:translateY(-.075em);margin:0;border:1px solid #5d5d5d;border-radius:.3em}.book-tours-page input:before{content:"";width:.65em;height:.65em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transition:-webkit-transform .12s ease-in-out;-webkit-transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out}.book-tours-page input:before,[dir] .book-tours-page input:before{-webkit-transform:scale(0);-webkit-transition:-webkit-transform .12s ease-in-out}[dir] .book-tours-page input:before{-webkit-transform:scale(0);transform:scale(0);background-color:#0b5da7}[dir=ltr] .book-tours-page input:before{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-box-shadow:#fff 1em 1em inset;box-shadow:inset 1em 1em #fff}[dir=rtl] .book-tours-page input:before{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-box-shadow:#fff -1em 1em inset;box-shadow:inset -1em 1em #fff}.book-tours-page input:checked{-o-border-image:initial;border-image:initial}[dir] .book-tours-page input:checked{background-color:#0b5da7;border:2px solid #0b5da7}.book-tours-page input:checked:before{-webkit-transform:scale(1)}[dir] .book-tours-page input:checked:before{-webkit-transform:scale(1);transform:scale(1);background-color:#0b5da7}.book-tours-page .collapse-checkbox--content{width:100%;-o-border-image:initial;border-image:initial}[dir] .book-tours-page .collapse-checkbox--content{background-color:#f8f8f8;border-radius:5px;border:1px solid #b1b1b1}[dir] .page-booking--body__layout{padding-bottom:30px}.page-booking--body__layout--content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}.page-booking--body__layout--content div,.page-booking--body__layout--content p,.page-booking--body__layout--content span{color:#171717;font-family:Inter,sans-serif}.page-booking--body__layout--content--col-1{-webkit-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.page-booking--body__layout--content--col-2{-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%}@media (max-width:991px){.page-booking--body__layout--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-booking--body__layout--collapseList{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}[dir] .page-booking--body__layout--collapseList{margin-top:20px;margin-bottom:20px}.page-booking--body--container__block{width:100%}[dir] .page-booking--body--container__block{border:1px solid #b1b1b1;border-radius:10px;background-color:#f8f8f8}[dir] .page-booking--body--container__block--contact{padding:20px 25px}.page-booking--body--container__block--content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir] .page-booking--body--container__block--content__booking{padding:20px 25px}.page-booking--body--container__block--content label{font-size:18px;font-weight:650;text-transform:uppercase;color:#0b5da7}.page-booking--body--container__block--content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .page-booking--body--container__block--content__item{margin:0 0 10px}.page-booking--body--container__block--content__item span{font-size:13px;font-weight:750;color:#171717}[dir] .page-booking--body--container__block--content__item span{margin:0 0 4px}.page-booking--body--container__block--content__item p{font-size:14px;font-weight:500;line-height:30px;color:#171717}[dir] .page-booking--body--container__block--content__item p{text-align:justify;margin:0}.page-booking--body--container__block--content__item.user-note p{max-height:200px;overflow-y:auto}[dir=ltr] .page-booking--body--container__block--content__item.user-note p{padding:0 15px 0 0}[dir=rtl] .page-booking--body--container__block--content__item.user-note p{padding:0 0 0 15px}.page-booking--body--container__block--content__bookingConfirm{gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-booking--body--container__block--content__bookingConfirm img{width:45%;height:100%;max-height:150px;-o-object-fit:cover;object-fit:cover}[dir] .page-booking--body--container__block--content__bookingConfirm img{border-radius:5px}.page-booking--body--container__block--content__bookingConfirm--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;gap:10px}.page-booking--body--container__block--content__bookingConfirm--title a{text-decoration:none;color:#171717}.page-booking--body--container__block--content__bookingConfirm--title h6{font-size:16px;font-weight:650;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}[dir] .page-booking--body--container__block--content__bookingConfirm--title h6{margin:0;text-align:justify}@media (max-width:768px){.page-booking--body--container__block--content__bookingConfirm--title{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%}.page-booking--body--container__block--content__bookingConfirm--title,.page-booking--body--container__block--content__bookingConfirm--title div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-booking--body--container__block--content__bookingConfirm--title div{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}}.page-booking--body--container__block--content__bookingConfirm--code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:5px}.page-booking--body--container__block--content__bookingConfirm--code svg{-webkit-transform:scale(1.1)}[dir] .page-booking--body--container__block--content__bookingConfirm--code svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.page-booking--body--container__block--content__bookingConfirm--code p{font-size:14px;font-weight:600;line-height:30px}[dir] .page-booking--body--container__block--content__bookingConfirm--code p{margin:0}.page-booking--body--container__block--content__bookingConfirm--code p span{color:#e01600;font-weight:650}@media (max-width:768px){.page-booking--body--container__block--content__bookingConfirm{gap:10px}}.page-booking--body--container__block--content__bookingInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.page-booking--body--container__block--content__bookingInfo--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:10px}[dir] .page-booking--body--container__block--content__bookingInfo--item:first-child{margin:0}[dir] .page-booking--body--container__block--content__bookingInfo--item:last-child{margin:10px 0 0}.page-booking--body--container__block--content__bookingInfo--item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;width:28%}@media (max-width:576px){.page-booking--body--container__block--content__bookingInfo--item__title{width:30%}}.page-booking--body--container__block--content__bookingInfo--item__title-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-booking--body--container__block--content__bookingInfo--item__title-icon svg{-webkit-transform:scale(1.1)}[dir] .page-booking--body--container__block--content__bookingInfo--item__title-icon svg{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:576px){.page-booking--body--container__block--content__bookingInfo--item__title-icon{width:15%}.page-booking--body--container__block--content__bookingInfo--item__title-icon svg{-webkit-transform:scale(1.2)}[dir] .page-booking--body--container__block--content__bookingInfo--item__title-icon svg{-webkit-transform:scale(1.2);transform:scale(1.2)}}.page-booking--body--container__block--content__bookingInfo--item__title label{font-size:14px;font-weight:650;color:#171717;text-transform:none}[dir] .page-booking--body--container__block--content__bookingInfo--item__title label{margin:0}@media (max-width:576px){.page-booking--body--container__block--content__bookingInfo--item__title label{font-size:14px}}.page-booking--body--container__block--content__bookingInfo--item p{font-size:14px;font-weight:600;line-height:30px}[dir] .page-booking--body--container__block--content__bookingInfo--item p{margin:0}@media (max-width:576px){.page-booking--body--container__block--content__bookingInfo--item p{font-size:14px}}.page-booking--body--container__block--content__bookingInfo hr{width:100%}[dir] .page-booking--body--container__block--content__bookingInfo hr{border-top:1px solid #e5e5e5!important;margin:0}.page-booking--body--container__block--content .one{width:100%;overflow-y:auto;max-height:30%}[dir] .page-booking--body--container__block--content .one{padding:0 30px 25px}.page-booking--body--container__block--content .one .collapse-preview{height:auto}.page-booking--body--container__block--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:1024px){.page-booking--body--container__block--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:768px){.page-booking--body--container__block--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-booking--body--container__block--divider{width:100%}[dir] .page-booking--body--container__block--divider{margin:15px 0;border-top:1px solid #e5e5e5}.preview-transportation-info,.preview-transportation-info--wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.preview-transportation-info--wrapper .tour__info--content--item label{font-size:14px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px}.preview-transportation-info__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.preview-transportation-info__title svg path{fill:#171717}.preview-transportation-info__title label{font-size:14px;font-weight:700;color:#171717;text-transform:uppercase}@media (max-width:576px){.preview-transportation-info__title label{font-size:14px}}.preview-transportation-info .flight--items{width:100%}.preview-transportation-info__content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.preview-transportation-info__content .tour__info--content--flight--start{width:100%}.preview-transportation-info__content .tour__info--content--flight__info--row .row--transport{width:90%}.preview-transportation-info__content .tour__info--content--flight__info .flight-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-transportation-info .preview-tour-flight .tour__info--content--flight--start__title .flight--item__code{display:none}.tour__info{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;overflow-y:auto}.tour__info,.tour__info--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour__info--header{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:sticky;top:0}[dir] .tour__info--header{background-color:#fff}.tour__info--header span{font-size:14px;font-weight:700}[dir=ltr] .tour__info--header span svg{margin-right:14px}[dir=rtl] .tour__info--header span svg{margin-left:14px}.tour__info--header label{font-size:2.8rem;font-weight:650;color:#e01600}[dir] .tour__info--header label{margin:10px 0}@media (max-width:768px){.tour__info--header label{font-size:2.4px}}.tour__info--select-option{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .tour__info--select-option{cursor:pointer}.tour__info--select-option--wrapper{overflow-x:hidden;position:sticky;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}[dir] .tour__info--select-option--wrapper{cursor:pointer;background-color:#fff;margin:0 0 10px}.tour__info--select-option__item{min-width:200px;color:#5d5d5d;font-weight:700}[dir] .tour__info--select-option__item{padding:5px 10px;border:1px solid #5d5d5d;border-radius:20px;text-align:center}[dir=ltr] .tour__info--select-option__item{margin-right:10px}[dir=rtl] .tour__info--select-option__item{margin-left:10px}[dir] .tour__info--select-option__item:hover{background-color:#daefff}.tour__info--select-option__item.selected{font-weight:650}[dir] .tour__info--select-option__item.selected{border:1px solid #0b5da7;background-color:#daefff}.tour__info--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}[dir] .tour__info--content{margin-top:14px}.tour__info--content--flight,.tour__info--content--more,.tour__info--content--price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%}.tour__info--content--flight h4,.tour__info--content--more h4,.tour__info--content--price h4{font-size:1.8rem;font-weight:700;color:#0b5da7}.tour__info--content--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px;width:100%;height:100%}@media (max-width:1024px){.tour__info--content--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (max-width:768px){.tour__info--content--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (max-width:576px){.tour__info--content--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%}.tour__info--content--item h6,.tour__info--content--item p{font-size:14px}}.tour__info--content--flight--end,.tour__info--content--flight--start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:48%;height:100%}@media (max-width:1024px){.tour__info--content--flight--end,.tour__info--content--flight--start{width:100%}}@media (max-width:768px){.tour__info--content--flight--end,.tour__info--content--flight--start{width:48%}}@media (max-width:576px){.tour__info--content--flight--end,.tour__info--content--flight--start{width:100%}}.tour__info--content--flight--end__title,.tour__info--content--flight--start__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.tour__info--content--flight--end__title label,.tour__info--content--flight--start__title label{font-size:14px;font-weight:700;text-transform:none;color:#171717;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir] .tour__info--content--flight--end__title label,[dir] .tour__info--content--flight--start__title label{margin:0}[dir=ltr] .tour__info--content--flight--end__title label,[dir=ltr] .tour__info--content--flight--start__title label{text-align:left}[dir=rtl] .tour__info--content--flight--end__title label,[dir=rtl] .tour__info--content--flight--start__title label{text-align:right}.tour__info--content--flight--end__title .flight--item__code,.tour__info--content--flight--start__title .flight--item__code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour__info--content--flight--end__title .flight--item__code svg path,.tour__info--content--flight--start__title .flight--item__code svg path{fill:#0b5da7;-webkit-transform:scale(.9)}[dir] .tour__info--content--flight--end__title .flight--item__code svg path,[dir] .tour__info--content--flight--start__title .flight--item__code svg path{-webkit-transform:scale(.9);transform:scale(.9)}.tour__info--content--flight--end__title .flight--item__code span,.tour__info--content--flight--start__title .flight--item__code span{font-size:14px;font-weight:650;color:#0b5da7}[dir] .tour__info--content--flight--end__title .flight--item__code span,[dir] .tour__info--content--flight--start__title .flight--item__code span{text-align:center}.tour__info--content--flight__info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.tour__info--content--flight__info,.tour__info--content--flight__info--col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.tour__info--content--flight__info--col{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-item-align:stretch;align-self:stretch}.tour__info--content--flight__info--col .col--time{font-weight:700;font-size:14px}[dir] .tour__info--content--flight__info--col .col--time{margin:0}.tour__info--content--flight__info--col .col--title{font-size:1.3rem}[dir] .tour__info--content--flight__info--col .col--title{margin:0}[dir=ltr] .tour__info--content--flight__info--col .col--title{text-align:left}[dir=rtl] .tour__info--content--flight__info--col .col--title{text-align:right}.tour__info--content--flight__info--col .col--dot{width:12px;aspect-ratio:1/1}[dir] .tour__info--content--flight__info--col .col--dot{border-radius:50%;background-color:#dadfe6;border:1px solid #5d5d5d;margin:5px 0}.tour__info--content--flight__info--col .col--place{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tour__info--content--flight__info--col .col--place p{font-size:1.3rem}[dir] .tour__info--content--flight__info--col .col--place p{margin:0}.tour__info--content--flight__info .col--mid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour__info--content--flight__info .col--mid svg{-webkit-transform:scale(.9)}[dir] .tour__info--content--flight__info .col--mid svg{-webkit-transform:scale(.9);transform:scale(.9)}.tour__info--content--flight__info .col--mid .col--place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour__info--content--flight__info .col--mid .col--place img{width:auto;height:14px}.tour__info--content--flight__info .col--right{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}[dir] .tour__info--content--flight__info .col--right p{text-align:end}.tour__info--content--flight__info--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.tour__info--content--flight__info--row p{font-size:14px}[dir] .tour__info--content--flight__info--row p{margin:0}.tour__info--content--flight__info--row svg{z-index:2;-webkit-transform:scale(.9)}[dir] .tour__info--content--flight__info--row svg{-webkit-transform:scale(.9);transform:scale(.9)}.tour__info--content--flight__info--row .col--place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour__info--content--flight__info--row .col--place img{width:auto;height:14px}@media (max-width:576px){.tour__info--content--flight__info--row .col--place img{height:24px}}.tour__info--content--flight__info--row .row--transport{width:90%}.tour__info--content--flight__info--row .row--transport-car{width:100%;height:2px;top:47%;position:relative}[dir] .tour__info--content--flight__info--row .row--transport-car{background-color:#b1b1b1}.tour__info--content--flight__info--row .row--transport-car:after,.tour__info--content--flight__info--row .row--transport-car:before{width:8px;height:8px;z-index:1;content:"";position:absolute;top:-3px}[dir] .tour__info--content--flight__info--row .row--transport-car:after,[dir] .tour__info--content--flight__info--row .row--transport-car:before{background:#b1b1b1;border-radius:1px}[dir=ltr] .tour__info--content--flight__info--row .row--transport-car:before{left:0}[dir=ltr] .tour__info--content--flight__info--row .row--transport-car:after,[dir=rtl] .tour__info--content--flight__info--row .row--transport-car:before{right:0}[dir=rtl] .tour__info--content--flight__info--row .row--transport-car:after{left:0}.tour__info--content--flight__info--row .row--transport-car--svg{-webkit-transform:scale(.9);position:absolute;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .tour__info--content--flight__info--row .row--transport-car--svg{-webkit-transform:scale(.9);transform:scale(.9)}[dir=ltr] .tour__info--content--flight__info--row .row--transport-car--svg{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .tour__info--content--flight__info--row .row--transport-car--svg{right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.tour__info--content--flight__info--row .row--time{font-size:14px;font-weight:700}.tour__info--content--flight__info--row .row--time__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir] .tour__info--content--flight__info--row .row--time__left{text-align:start}.tour__info--content--flight__info--row .row--time__right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[dir] .tour__info--content--flight__info--row .row--time__right{text-align:end}.tour__info--content--flight__info--row-select{font-size:14px;width:100%}[dir] .tour__info--content--flight__info--row-select{border:1px solid #0b5da7;border-radius:10px;padding:5px}.tour__info--content--flight__info--row-select .option{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.tour__info--content--flight__info--row-select .option,.tour__info--content--flight__info .flight-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour__info--content--flight__info .flight-line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tour__info--content--price--pax__1,.tour__info--content--price--pax__2{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;width:48%;height:100%}.tour__info--content--price--pax__1,.tour__info--content--price--pax__2,.tour__info--content--price--pax__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tour__info--content--price--pax__item{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;width:100%}.tour__info--content--price--pax__item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:40%;gap:4px}@media (max-width:1024px){.tour__info--content--price--pax__item div{width:45%}}.tour__info--content--price--pax__item label{font-size:14px;font-weight:700;width:100%}[dir] .tour__info--content--price--pax__item label{margin:0}.tour__info--content--price--pax__item span{font-weight:400;font-size:12px;line-height:12px;color:#5d5d5d}.tour__info--content--price--pax__item p{font-size:16px;font-weight:700;color:#e01600}[dir] .tour__info--content--price--pax__item p{margin:0}.tour__info--content--price--pax__item--room{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;width:100%}.tour__info--content--price--pax__item--room label{font-size:14px;font-weight:700}[dir] .tour__info--content--price--pax__item--room label{margin:0}.tour__info--content--price--pax__item--room p{font-size:16px;font-weight:700;color:#e01600}[dir] .tour__info--content--price--pax__item--room p{margin:0}.tour__info--content--more--item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;height:100%}@media (max-width:768px){.tour__info--content--more--item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.tour__info--content--more--item h6{font-size:16px;font-weight:650}[dir] .tour__info--content--more--item h6{margin:0}.tour__info--content--more--item p{font-size:14px}[dir] .tour__info--content--more--item p{margin:0}.tour__info--content--tourOption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour__info--content--tourOption,.tour__info--content--tourOption--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.tour__info--content--tourOption--wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.tour__info--content--tourOption--option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}[dir] .tour__info--content--tourOption--option{background-color:transparent;padding:4px 10px;border-radius:4px;border:1px solid #0b5da7}.tour__info--content--tourOption--option p{white-space:nowrap;font-size:14px;font-weight:500}[dir] .tour__info--content--tourOption--option p{margin:0}[dir] .tour__info--content--tourOption--option:hover{cursor:pointer;background-color:#0b5da7}.tour__info--content--tourOption--option:hover p,.tour__info--content--tourOption--option:hover small{color:#fff}[dir] .tour__info--content--tourOption .pickedOption{background-color:#0b5da7}.tour__info--content--tourOption .pickedOption p{color:#fff}[dir] .tour__info--content--tourOption .pickedOption:not(:hover){cursor:default}.tour__info--content--tourOption .pickedOption small{color:#fff}.tour__info--content--tourAttach{width:100%}.tour__info--content--tourAttach--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour__info--content--tourAttach--title p,.tour__info--content--tourAttach--title span{font-size:14px;font-weight:700}[dir] .tour__info--content--tourAttach--title p,[dir] .tour__info--content--tourAttach--title span{margin:0}.tour__info--content--tourAttach--title span{color:#e01600}.tour__info--divider__verti{width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}[dir] .tour__info--divider__verti{background-color:#e5e5e5;padding:10px 0}@media (max-width:768px){.tour__info--divider__verti{display:none}}.tour__info--divider{width:100%;height:1px}[dir] .tour__info--divider{background-color:#e5e5e5}.booking--container__block--content h4{font-size:16px;font-weight:650;text-transform:uppercase;color:#0b5da7}.booking--container__block--divider{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}[dir] .booking--container__block--divider{margin:15px 0;border-top:1px solid #e5e5e5;padding-top:15px}body.booked-noScroll{width:100%;overflow:hidden;position:relative}body .calendarSavingState{display:none}body .bookedClearFix:after{content:"";display:table}[dir] body .bookedClearFix:after{clear:both}body table.booked-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none!important;border-spacing:0;width:100%}[dir] body table.booked-calendar{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0;padding:0;background:#f1f1f1;border:none!important;border-bottom:1px solid #ddd!important}body table.booked-calendar th{font-weight:400;position:relative;width:14.285%;line-height:1}[dir] body table.booked-calendar th{text-align:center;border-width:1px;border-style:solid;padding:1.4rem 0!important}body table.booked-calendar th .monthName{letter-spacing:.03rem;font-size:1.05rem;line-height:1rem;height:1.05rem}body table.booked-calendar th .monthName a{font-size:.8rem;position:relative;top:-.05rem;text-decoration:none;text-transform:none;color:#fff;color:hsla(0,0%,100%,.5)}[dir=ltr] body table.booked-calendar th .monthName a{padding-left:8px}[dir=rtl] body table.booked-calendar th .monthName a{padding-right:8px}body table.booked-calendar th .monthName a:hover{color:hsla(0,0%,100%,.75)}body table.booked-calendar th .page-left{font-size:1.3rem;color:#fff;position:absolute;top:50%}[dir] body table.booked-calendar th .page-left{margin-top:-.65rem}[dir=ltr] body table.booked-calendar th .page-left{left:20px}[dir=rtl] body table.booked-calendar th .page-left{right:20px}[dir=ltr] body table.booked-calendar th .page-left:hover{left:19px}[dir=rtl] body table.booked-calendar th .page-left:hover{right:19px}body table.booked-calendar th .page-right{font-size:1.3rem;color:#fff;position:absolute;top:50%}[dir] body table.booked-calendar th .page-right{margin-top:-.65rem}[dir=ltr] body table.booked-calendar th .page-right{right:20px}[dir=rtl] body table.booked-calendar th .page-right{left:20px}[dir=ltr] body table.booked-calendar th .page-right:hover{right:19px}[dir=rtl] body table.booked-calendar th .page-right:hover{left:19px}body table.booked-calendar td{font-weight:400;overflow:hidden;position:relative;font-size:20px;color:#333}[dir] body table.booked-calendar td{text-align:center;padding:0!important;margin:0!important;background:transparent!important}[dir=ltr] body table.booked-calendar td{border-right:1px solid #e5e5e5}[dir=rtl] body table.booked-calendar td{border-left:1px solid #e5e5e5}[dir=ltr] body table.booked-calendar td:first-child{border-left:1px solid #ddd}[dir=ltr] body table.booked-calendar td:last-child,[dir=rtl] body table.booked-calendar td:first-child{border-right:1px solid #ddd}[dir=rtl] body table.booked-calendar td:last-child{border-left:1px solid #ddd}body table.booked-calendar td .date{display:block;width:100%;height:100%;-webkit-transition:background .15s ease-out,color .15s ease-out;transition:background .15s ease-out,color .15s ease-out}[dir] body table.booked-calendar td .date{background:#fff;-webkit-transition:background .15s ease-out,color .15s ease-out}body table.booked-calendar td .date .number{display:inline-block;width:50px;height:50px;line-height:49px}[dir] body table.booked-calendar td .date .number{border-radius:30px}body table.booked-calendar td .date span{transition:background .15s ease-out,color .15s ease-out}[dir] body table.booked-calendar td .date span,body table.booked-calendar td .date span{-webkit-transition:background .15s ease-out,color .15s ease-out}[dir] body table.booked-calendar td:hover .date{cursor:pointer;background:#fafafa}body table.booked-calendar td:hover .date span{color:#fff}body table.booked-calendar td .count{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}[dir] body table.booked-calendar td .count{-webkit-transition:all .1s ease-out}body table.booked-calendar input[type=submit]{-webkit-appearance:none;height:auto;font-size:12px;display:inline-block;color:#333;line-height:30px;-webkit-box-shadow:none}[dir] body table.booked-calendar input[type=submit]{padding:0 12px;background:#eee;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body table.booked-calendar input[type=submit]:hover{color:#000;height:auto;-webkit-box-shadow:none}[dir] body table.booked-calendar input[type=submit]:hover{background:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body table.booked-calendar button{-webkit-appearance:none;height:auto;font-size:12px;display:inline-block;color:#333;line-height:30px;-webkit-box-shadow:none}[dir] body table.booked-calendar button{padding:0 12px;background:#eee;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body table.booked-calendar button:hover{color:#000;height:auto;-webkit-box-shadow:none}[dir] body table.booked-calendar button:hover{background:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body table.booked-calendar input[type=submit].bb-small{line-height:24px}[dir] body table.booked-calendar input[type=submit].bb-small{padding:0 8px}body table.booked-calendar button.bb-small{line-height:24px}[dir] body table.booked-calendar button.bb-small{padding:0 8px}body table.booked-calendar input[type=submit].button-primary{-webkit-appearance:none;height:auto;color:#fff}[dir] body table.booked-calendar input[type=submit].button-primary{border-width:1px;border-style:solid}body table.booked-calendar input[type=submit].button-primary:hover{color:#fff;height:auto}[dir] body table.booked-calendar input[type=submit].button-primary:hover{border:1px solid}body table.booked-calendar thead{color:#fff;text-transform:uppercase}body table.booked-calendar thead th{color:#fff!important}[dir] body table.booked-calendar thead th{text-align:center!important}body table.booked-calendar thead th .page-left,body table.booked-calendar thead th .page-right{color:#fff!important}body table.booked-calendar thead th .monthName{display:inline-block}body table.booked-calendar thead th a{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}[dir] body table.booked-calendar thead th a{-webkit-transition:all .1s ease-out}body table.booked-calendar thead tr:first-child th{height:1.12rem;max-height:1.12rem;min-height:1.12rem}body table.booked-calendar thead .calendarSavingState{font-size:1rem}[dir] body table.booked-calendar tbody td{padding:0;text-align:center}body table.booked-calendar tr.days{color:#fff;text-transform:uppercase}body table.booked-calendar tr.days th{font-size:.8rem;letter-spacing:.03rem}[dir] body table.booked-calendar tr.days th{padding:.8rem 0!important;border-width:1px;border-style:solid}[dir] body table.booked-calendar tr.week td.active{border-bottom-color:#ddd;background:#ddd}body table.booked-calendar tr.week td.active .date{color:#555}[dir] body table.booked-calendar tr.week td.active .date{background:#ddd}body table.booked-calendar tr.week td.active .date .number{color:#000}[dir] body table.booked-calendar tr.week td.active .date .number{border:none;background:#fff}[dir] body table.booked-calendar tr.week td.active:hover .date{background:#ddd}body table.booked-calendar tr.week td.active:hover .count{top:-40px}body table.booked-calendar tr.entryBlock{color:#fff}[dir] body table.booked-calendar tr.entryBlock{background:#ddd}body table.booked-calendar tr.entryBlock td{color:#fff}[dir] body table.booked-calendar tr.entryBlock td{padding:2%!important;border-bottom-color:#ddd}[dir=ltr] body table.booked-calendar tr.entryBlock td{text-align:left}[dir=rtl] body table.booked-calendar tr.entryBlock td{text-align:right}body table.booked-calendar tr.entryBlock.booked-loading td{height:132px}body table.booked-calendar td.prev-date .date{color:#ccc!important}[dir] body table.booked-calendar td.prev-date .date{cursor:not-allowed;background:#f5f5f5!important}body table.booked-calendar td.prev-date:hover .date{color:#ccc!important}[dir] body table.booked-calendar td.prev-date:hover .date{cursor:not-allowed;background:#f5f5f5!important}body table.booked-calendar td.prev-date:hover .date span{color:#ccc!important}[dir] body table.booked-calendar td.prev-date:hover .date span{cursor:not-allowed;background:#f5f5f5!important}body table.booked-calendar td.blur .date{color:#ccc!important}[dir] body table.booked-calendar td.blur .date{cursor:not-allowed;background:#f5f5f5!important}body table.booked-calendar td.blur:hover .date{color:#ccc!important}[dir] body table.booked-calendar td.blur:hover .date{cursor:not-allowed;background:#f5f5f5!important}body table.booked-calendar td.blur:hover .date span{color:#ccc!important}[dir] body table.booked-calendar td.blur:hover .date span{cursor:not-allowed;background:#f5f5f5!important}[dir] body table.booked-calendar td.next-month .date{background:#fafafa}body table.booked-calendar td.next-month .date span{color:#ccc}body table.booked-calendar td.next-month:hover .date span{color:#fff}[dir] body table.booked-calendar td.prev-month .date{background:#fafafa}body table.booked-calendar td.prev-month .date span{color:#ccc}body table.booked-calendar td.prev-month:hover .date span{color:#fff}body table.booked-calendar td.booked .date{color:#ffa790!important}[dir] body table.booked-calendar td.booked .date{cursor:not-allowed;background:#fff9f8!important}body table.booked-calendar td.booked .date span{color:#ffa790!important}[dir] body table.booked-calendar td.booked .date span{cursor:not-allowed;background:#fff9f8!important}body table.booked-calendar td.booked:hover .date{color:#ffa790!important}[dir] body table.booked-calendar td.booked:hover .date{cursor:not-allowed;background:#fff9f8!important}body table.booked-calendar td.booked:hover .date span{color:#ffa790!important}[dir] body table.booked-calendar td.booked:hover .date span{cursor:not-allowed;background:#fff9f8!important}[dir] body table.booked-calendar td.active:hover .date span{background:#fff}body table.booked-calendar td.today .date{color:#000}body table.booked-calendar td.today .date span{color:#000!important}[dir] body table.booked-calendar td.today .date span{border:2px solid #31afea}body table.booked-calendar td.today:hover .date{color:#000!important}body table.booked-calendar td.today:hover .date span{color:#fff!important}[dir] body table.booked-calendar td.today:hover .date span{background:#31afea!important}body table.booked-calendar td.today.prev-date .date span,body table.booked-calendar td.today.prev-date:hover .date span{color:#ccc!important}[dir] body table.booked-calendar td.today.prev-date:hover .date span{background:none!important}body table.booked-calendar td.today.active:hover .date span{color:#000!important}[dir] body table.booked-calendar td.today.active:hover .date span{background:#fff!important}body table.booked-calendar .booked-appt-list{color:#000;-webkit-transform:scale(.95);display:none;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}[dir] body table.booked-calendar .booked-appt-list{background:#fff;-webkit-transform:scale(.95);transform:scale(.95);padding:30px 35px 10px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);border-radius:3px}body table.booked-calendar .booked-appt-list .timeslot button .spots-available{display:none;color:#fff;color:hsla(0,0%,100%,.75);line-height:1em}[dir] body table.booked-calendar .booked-appt-list .timeslot button .spots-available{padding:5px 0 3px}body table.booked-calendar .booked-appt-list .timeslot .timeslot-mobile-title{display:none}body table.booked-calendar .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-time{min-height:auto}[dir] body table.booked-calendar .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-time .timeslot-title{margin:0}body table.booked-calendar .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-time .timeslot-range{display:none}body table.booked-calendar .timeslot-count strong{display:block;text-transform:uppercase}[dir] body table.booked-calendar .timeslot-count strong{margin:20px 0 10px}[dir=ltr] body table.booked-calendar .timeslot-count button{float:right;margin:0 0 0 10px}[dir=rtl] body table.booked-calendar .timeslot-count button{float:left;margin:0 10px 0 0}body table.booked-calendar .timeslot-count a.delete{font-size:20px;line-height:1.3;color:#f59e9e}[dir=ltr] body table.booked-calendar .timeslot-count a.delete{float:left;margin:0 10px 0 0}[dir=rtl] body table.booked-calendar .timeslot-count a.delete{float:right;margin:0 0 0 10px}body table.booked-calendar .timeslot-count a.delete:hover{color:#e35656}body table.booked-calendar .appt-block{width:80%;display:block}[dir] body table.booked-calendar .appt-block{border-top:1px solid #ddd;padding:10px 0}body #booked-profile-page{position:relative}[dir] body #booked-profile-page{margin:0 0 30px}body #booked-profile-page input[type=submit]{-webkit-appearance:none;height:auto;font-size:12px;display:inline-block;color:#333;line-height:30px;-webkit-box-shadow:none}[dir] body #booked-profile-page input[type=submit]{padding:0 12px;background:#eee;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body #booked-profile-page input[type=submit]:hover{color:#000;height:auto;-webkit-box-shadow:none}[dir] body #booked-profile-page input[type=submit]:hover{background:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body #booked-profile-page button{-webkit-appearance:none;height:auto;font-size:12px;display:inline-block;color:#333;line-height:30px;-webkit-box-shadow:none}[dir] body #booked-profile-page button{padding:0 12px;background:#eee;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body #booked-profile-page button:hover{color:#000;height:auto;-webkit-box-shadow:none}[dir] body #booked-profile-page button:hover{background:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body #booked-profile-page input[type=submit].bb-small{line-height:24px}[dir] body #booked-profile-page input[type=submit].bb-small{padding:0 8px}body #booked-profile-page button.bb-small{line-height:24px}[dir] body #booked-profile-page button.bb-small{padding:0 8px}body #booked-profile-page input[type=submit].button-primary{-webkit-appearance:none;height:auto;color:#fff}[dir] body #booked-profile-page input[type=submit].button-primary{border-width:1px;border-style:solid}body #booked-profile-page input[type=submit].button-primary:hover{color:#fff;height:auto}[dir] body #booked-profile-page input[type=submit].button-primary:hover{border:1px solid}body #booked-profile-page .booked-profile-header{position:relative}[dir] body #booked-profile-page .booked-profile-header{border:1px solid #ddd;border-radius:3px 3px 0 0;padding:15px}body #booked-profile-page .booked-profile-header .booked-logout-button{text-decoration:none;font-size:.9rem;position:relative;top:-1px;color:hsla(0,0%,100%,.5)}body #booked-profile-page .booked-profile-header .booked-logout-button:hover{color:#fff}body #booked-profile-page .booked-user-avatar{width:35px;height:35px;position:relative;top:0;display:inline-block}[dir=ltr] body #booked-profile-page .booked-user-avatar{left:0;float:left}[dir=rtl] body #booked-profile-page .booked-user-avatar{right:0;float:right}body #booked-profile-page .booked-user-avatar img{width:100%;height:auto;display:block}[dir] body #booked-profile-page .booked-user-avatar img{margin:0;border-radius:20px}body #booked-profile-page .booked-info{width:100%}body #booked-profile-page .booked-user *{line-height:1.6}[dir] body #booked-profile-page .booked-user *{margin:0;padding:0}body #booked-profile-page .booked-user h3{color:#fff;display:inline-block;font-size:1.25rem!important;letter-spacing:.03rem!important}[dir] body #booked-profile-page .booked-user h3{margin:0}[dir=ltr] body #booked-profile-page .booked-user h3{padding:4px 0 4px 12px;float:left}[dir=rtl] body #booked-profile-page .booked-user h3{padding:4px 12px 4px 0;float:right}body #booked-profile-page .booked-counts{width:25%;color:#fff}[dir=ltr] body #booked-profile-page .booked-counts{float:right;margin-left:5%}[dir=rtl] body #booked-profile-page .booked-counts{float:left;margin-right:5%}body #booked-profile-page .booked-counts span{display:block;font-size:12px;line-height:2.1}[dir=ltr] body #booked-profile-page .booked-counts span{text-align:right}[dir=rtl] body #booked-profile-page .booked-counts span{text-align:left}body #booked-profile-page .booked-counts i.booked-icon{display:inline-block}[dir=ltr] body #booked-profile-page .booked-counts i.booked-icon{padding-right:7px}[dir=rtl] body #booked-profile-page .booked-counts i.booked-icon{padding-left:7px}body #booked-profile-page .booked-tabs{list-style:none}[dir] body #booked-profile-page .booked-tabs{border-width:1px;border-style:solid;border-top:0;border-bottom:0;margin:0!important;padding:0!important}body #booked-profile-page .booked-tabs li{display:inline-block}[dir] body #booked-profile-page .booked-tabs li{margin:0!important;padding:0!important}[dir=ltr] body #booked-profile-page .booked-tabs li{float:left}[dir=rtl] body #booked-profile-page .booked-tabs li{float:right}body #booked-profile-page .booked-tabs li a{height:auto!important;font-size:14px;display:block;text-decoration:none;line-height:40px;color:#fff}[dir] body #booked-profile-page .booked-tabs li a{padding:0 15px;background:rgba(0,0,0,.15);border:none}[dir=ltr] body #booked-profile-page .booked-tabs li a{border-right-width:1px;border-right-style:solid}[dir=rtl] body #booked-profile-page .booked-tabs li a{border-left-width:1px;border-left-style:solid}body #booked-profile-page .booked-tabs li a i.booked-icon{display:inline-block}[dir=ltr] body #booked-profile-page .booked-tabs li a i.booked-icon{padding-right:7px}[dir=rtl] body #booked-profile-page .booked-tabs li a i.booked-icon{padding-left:7px}body #booked-profile-page .booked-tabs li a:hover{color:#fff}[dir] body #booked-profile-page .booked-tabs li a:hover{background:rgba(0,0,0,.25)}body #booked-profile-page .booked-tabs li.active a,body #booked-profile-page .booked-tabs li.active a:hover{color:#fff}[dir=ltr] body #booked-profile-page .booked-tabs li.edit-button{float:right}[dir=rtl] body #booked-profile-page .booked-tabs li.edit-button{float:left}body #booked-profile-page .booked-tab-content{display:none}[dir] body #booked-profile-page .booked-tab-content{border-radius:0 0 3px 3px;padding:30px 35px;border:1px solid #ddd;border-top:#ddd;background:#fff}[dir] body #booked-profile-page .booked-tabs.login{border-top-width:1px;border-top-style:solid}body #booked-profile-page p.booked-no-margin{color:#888}[dir] body #booked-profile-page p.booked-no-margin{margin:0}body #booked-profile-page .booked-show-cf{outline:none;font-weight:600;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}[dir] body #booked-profile-page .booked-show-cf{-webkit-transition:all .1s ease-out}body #booked-profile-page .booked-show-cf.booked-cf-active{color:#000}body #booked-profile-page .cf-meta-values-hidden{display:none}[dir=ltr] body #booked-profile-page .cf-meta-values-hidden{border-left:3px solid #ddd;padding:0 0 0 20px}[dir=ltr] body #booked-profile-page .cf-meta-values-hidden,[dir=rtl] body #booked-profile-page .cf-meta-values-hidden{animation:booked-popdown .2s;-webkit-animation:booked-popdown .2s;-moz-animation:booked-popdown .2s;-ms-animation:booked-popdown .2s;-o-animation:booked-popdown .2s;margin:10px 0 0}[dir=rtl] body #booked-profile-page .cf-meta-values-hidden{border-right:3px solid #ddd;padding:0 20px 0 0}body #booked-profile-page .cf-meta-values-hidden p{font-size:14px;font-weight:300;line-height:1.5}[dir] body #booked-profile-page .cf-meta-values-hidden p{margin:0 0 10px}[dir] body #booked-profile-page .cf-meta-values-hidden p:last-child{margin-bottom:0}body #booked-profile-page .cf-meta-values-hidden p strong{font-weight:600}[dir] body #booked-profile-page .result-section.table-layout{margin:0}[dir] body #booked-profile-page .result-section.table-layout .table-box{border:none}body #booked-profile-page .result-section.table-layout .table-box .table-body .table-row{min-height:115px}body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title{font-weight:400;font-size:15px;line-height:1.6}body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title p{font-size:12px}[dir] body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title p{margin:0;padding:10px 0 0}body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title small{display:block}[dir] body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title small{padding-top:5px}body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title a{font-weight:600}body #booked-profile-page .result-section.table-layout .table-box .table-body .cell-title .booked-review p{font-size:14px;line-height:1.7}[dir] body #booked-profile-page .result-section.table-layout .table-box .table-head-row{background:none!important}[dir] body #booked-profile-page .result-section.table-layout .table-box .table-cell{padding:20px 0}body #booked-profile-page .result-section.table-layout .table-box .cell-title{position:relative;width:55%}[dir=ltr] body #booked-profile-page .result-section.table-layout .table-box .cell-title{padding-right:25px}[dir=rtl] body #booked-profile-page .result-section.table-layout .table-box .cell-title{padding-left:25px}body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img{width:65px;height:auto;position:absolute;top:26px}[dir] body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img{border-radius:3px}[dir=ltr] body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img{left:0}[dir=rtl] body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img{right:0}[dir=ltr] body #booked-profile-page .result-section.table-layout .table-box .cell-title .cell-title-wrap{padding-left:85px}[dir=rtl] body #booked-profile-page .result-section.table-layout .table-box .cell-title .cell-title-wrap{padding-right:85px}body #booked-profile-page .result-section.table-layout .table-box .cell-rating{width:20%}body #booked-profile-page .result-section.table-layout .table-box .cell-time{width:25%}body #booked-profile-page .result-section.table-layout .table-box .cell-title.reviews{width:100%}[dir=ltr] body #booked-profile-page .result-section.table-layout .table-box .cell-title.reviews{padding-right:0}[dir=rtl] body #booked-profile-page .result-section.table-layout .table-box .cell-title.reviews{padding-left:0}[dir] body #booked-profile-page .result-section.table-layout .table-box .cell-title.reviews .rating{margin-top:10px}[dir] body #booked-profile-page p.booked-form-notice{border:1px solid #e6db55;border-radius:3px;background-color:#fffbcc;margin:0 0 35px;padding:10px 15px}body #booked-profile-page .booked-profile-appt-list{-webkit-box-sizing:border-box;box-sizing:border-box}body #booked-profile-page .booked-profile-appt-list .appt-block{color:#888;line-height:23px;display:block}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block{padding:20px 0 25px;border-top:1px solid #ddd}body #booked-profile-page .booked-profile-appt-list .appt-block>i.booked-icon{width:23px;color:#333}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block:last-child{padding-bottom:0}body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{font-size:12px;text-transform:uppercase;font-weight:700;line-height:33px;color:#fff}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{border-radius:3px;padding:0 12px 1px;margin:6px 0 0;background:#ccc}[dir=ltr] body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{float:right}[dir=rtl] body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{float:left}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block button{margin:6px 0 0}[dir=ltr] body #booked-profile-page .booked-profile-appt-list .appt-block button{float:right}[dir=rtl] body #booked-profile-page .booked-profile-appt-list .appt-block button{float:left}body #booked-profile-page .booked-profile-appt-list .appt-block .cancel{font-size:12px;color:#aaa}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block .cancel{border:1px solid #ddd;background:#f5f5f5}[dir=ltr] body #booked-profile-page .booked-profile-appt-list .appt-block .cancel{padding-left:10px}[dir=rtl] body #booked-profile-page .booked-profile-appt-list .appt-block .cancel{padding-right:10px}body #booked-profile-page .booked-profile-appt-list .appt-block .cancel:hover{color:#888}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block .cancel:hover{background:#eee;border-color:#ccc}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons{display:block}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons{padding:15px 0 0}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a{text-decoration:none;display:inline-block;line-height:1rem;font-size:.9rem;font-weight:400;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a{padding:.5rem .75rem;border-radius:3px;-webkit-transition:all .1s ease-out}[dir=ltr] body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a{margin:0 7px 0 0}[dir=rtl] body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a{margin:0 0 0 7px}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a:hover{text-decoration:none}body #booked-profile-page .booked-profile-appt-list .appt-block.approved{color:#000}[dir] body #booked-profile-page .booked-profile-appt-list .calendar-name{padding:0 0 5px}body #booked-profile-page #profile-edit{-webkit-box-sizing:border-box;box-sizing:border-box}body #booked-profile-page h4{font-size:19px;font-weight:600}[dir] body #booked-profile-page h4{margin:0 0 20px;padding:0}body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button{font-size:.9rem;line-height:1rem;font-weight:400;letter-spacing:.03rem}[dir=ltr] body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button{padding:.5rem .65rem .5rem 40px}[dir=rtl] body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button{padding:.5rem 40px .5rem .65rem}[dir] body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button .addeventatc_dropdown{padding:0}body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button .copyx{display:none}body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button .addeventatc_icon{top:.35rem}body #booked-profile-page .appt-block .booked-cal-buttons a{display:inline-block}[dir=ltr] body #booked-profile-page .appt-block .booked-cal-buttons a{float:left;margin:0 .5rem 0 0}[dir=rtl] body #booked-profile-page .appt-block .booked-cal-buttons a{float:right;margin:0 0 0 .5rem}body #booked-profile-page .appt-block .booked-cal-buttons>span{display:inline-block}[dir=ltr] body #booked-profile-page .appt-block .booked-cal-buttons>span{float:left;margin:0 .5rem 0 0}[dir=rtl] body #booked-profile-page .appt-block .booked-cal-buttons>span{float:right;margin:0 0 0 .5rem}body #booked-profile-page .appt-block .booked-cal-buttons>div{display:inline-block}[dir=ltr] body #booked-profile-page .appt-block .booked-cal-buttons>div{float:left;margin:0 .5rem 0 0}[dir=rtl] body #booked-profile-page .appt-block .booked-cal-buttons>div{float:right;margin:0 0 0 .5rem}body .booked-list-view{position:relative}body .booked-list-view input[type=submit]{-webkit-appearance:none;height:auto;font-size:12px;display:inline-block;color:#333;line-height:30px;-webkit-box-shadow:none}[dir] body .booked-list-view input[type=submit]{padding:0 12px;background:#eee;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body .booked-list-view input[type=submit]:hover{color:#000;height:auto;-webkit-box-shadow:none}[dir] body .booked-list-view input[type=submit]:hover{background:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body .booked-list-view button{-webkit-appearance:none;height:auto;font-size:12px;display:inline-block;color:#333;line-height:30px;-webkit-box-shadow:none}[dir] body .booked-list-view button{padding:0 12px;background:#eee;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body .booked-list-view button:hover{color:#000;height:auto;-webkit-box-shadow:none}[dir] body .booked-list-view button:hover{background:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body .booked-list-view input[type=submit].bb-small{line-height:24px}[dir] body .booked-list-view input[type=submit].bb-small{padding:0 8px}body .booked-list-view button.bb-small{line-height:24px}[dir] body .booked-list-view button.bb-small{padding:0 8px}body .booked-list-view input[type=submit].button-primary{-webkit-appearance:none;height:auto;color:#fff}[dir] body .booked-list-view input[type=submit].button-primary{border-width:1px;border-style:solid}body .booked-list-view input[type=submit].button-primary:hover{color:#fff;height:auto}[dir] body .booked-list-view input[type=submit].button-primary:hover{border:1px solid}body .booked-list-view .booked-appt-list{opacity:1;position:relative;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}[dir] body .booked-list-view .booked-appt-list{-webkit-transition:opacity .2s ease-out}[dir=ltr] body .booked-list-view .booked-appt-list h2.booked-no-prev{text-align:left}[dir=rtl] body .booked-list-view .booked-appt-list h2.booked-no-prev{text-align:right}[dir] body .booked-list-view .booked-appt-list .timeslot:hover{background:none}body .booked-list-view .booked-appt-list .timeslot .timeslot-time{width:50%}[dir=ltr] body .booked-list-view .booked-appt-list .timeslot .timeslot-time{padding-left:0}[dir=rtl] body .booked-list-view .booked-appt-list .timeslot .timeslot-time{padding-right:0}body .booked-list-view .booked-appt-list .timeslot .timeslot-people{width:50%}[dir=ltr] body .booked-list-view .booked-appt-list .timeslot .timeslot-people{padding-right:0}[dir=rtl] body .booked-list-view .booked-appt-list .timeslot .timeslot-people{padding-left:0}[dir=ltr] body .booked-list-view .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{padding-right:0}[dir=rtl] body .booked-list-view .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{padding-left:0}body .booked-list-view .booked-list-view-nav{position:absolute;top:0;width:100%}[dir=ltr] body .booked-list-view .booked-list-view-nav{left:0}[dir=rtl] body .booked-list-view .booked-list-view-nav{right:0}body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{position:absolute;top:1px;font-weight:400}[dir=ltr] body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{right:35px}[dir=rtl] body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{left:35px}body .booked-list-view .booked-list-view-nav .booked-list-view-date-prev{position:absolute;top:1px;font-weight:400}[dir=ltr] body .booked-list-view .booked-list-view-nav .booked-list-view-date-prev{left:0}[dir=rtl] body .booked-list-view .booked-list-view-nav .booked-list-view-date-prev{right:0}body .booked-list-view span.booked-datepicker-wrap{position:absolute;top:2px}[dir=ltr] body .booked-list-view span.booked-datepicker-wrap{right:0}[dir=rtl] body .booked-list-view span.booked-datepicker-wrap{left:0}body .booked-list-view a.booked_list_date_picker_trigger{-webkit-transform:scale(1);-webkit-box-sizing:content-box;box-sizing:content-box;color:#333;display:inline-block;position:relative;top:-2px;font-size:13px;width:24px;height:24px;line-height:23px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}[dir] body .booked-list-view a.booked_list_date_picker_trigger{text-align:center;-webkit-transform:scale(1);transform:scale(1);background:#eee;border:1px solid #ccc;margin:0;border-radius:3px;-webkit-transition:all .1s ease-out}body .booked-list-view a.booked_list_date_picker_trigger:hover{color:#000}[dir] body .booked-list-view a.booked_list_date_picker_trigger:hover{background:#ddd;border-color:#ccc}body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active{-webkit-transform:scale(1.23);color:#fff}[dir] body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active{-webkit-transform:scale(1.23);transform:scale(1.23)}body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover{-webkit-transform:scale(1.23);color:#fff}[dir] body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover{-webkit-transform:scale(1.23);transform:scale(1.23)}body .booked-modal input[type=submit]{-webkit-appearance:none;height:auto;font-size:12px;display:inline-block;color:#333;line-height:30px;-webkit-box-shadow:none}[dir] body .booked-modal input[type=submit]{padding:0 12px;background:#eee;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body .booked-modal input[type=submit]:hover{color:#000;height:auto;-webkit-box-shadow:none}[dir] body .booked-modal input[type=submit]:hover{background:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body .booked-modal button{-webkit-appearance:none;height:auto;font-size:12px;display:inline-block;color:#333;line-height:30px;-webkit-box-shadow:none}[dir] body .booked-modal button{padding:0 12px;background:#eee;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body .booked-modal button:hover{color:#000;height:auto;-webkit-box-shadow:none}[dir] body .booked-modal button:hover{background:#ddd;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}body .booked-modal input[type=submit].bb-small{line-height:24px}[dir] body .booked-modal input[type=submit].bb-small{padding:0 8px}body .booked-modal button.bb-small{line-height:24px}[dir] body .booked-modal button.bb-small{padding:0 8px}body .booked-modal input[type=submit].button-primary{-webkit-appearance:none;height:auto;color:#fff}[dir] body .booked-modal input[type=submit].button-primary{border-width:1px;border-style:solid}body .booked-modal input[type=submit].button-primary:hover{color:#fff;height:auto}[dir] body .booked-modal input[type=submit].button-primary:hover{border:1px solid}body .booked-modal button.cancel{color:#333!important}[dir] body .booked-modal button.cancel{background:#eee!important}body .booked-modal button.cancel:hover{color:#000!important}[dir] body .booked-modal button.cancel:hover{background:#ddd!important}body .booked-modal .bm-window{-webkit-backface-visibility:hidden;width:450px;position:relative;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;z-index:2000000000}[dir] body .booked-modal .bm-window{padding:43px 0 25px;margin:0 auto;background:#fff;border-radius:5px;background:#f5f5f5}[dir=ltr] body .booked-modal .bm-window{-webkit-box-shadow:1px 1px 60px rgba(0,0,0,.5);box-shadow:1px 1px 60px rgba(0,0,0,.5)}[dir=ltr] body .booked-modal .bm-window,[dir=rtl] body .booked-modal .bm-window{animation:booked-flyin .2s;-webkit-animation:booked-flyin .2s;-moz-animation:booked-flyin .2s;-ms-animation:booked-flyin .2s;-o-animation:booked-flyin .2s}[dir=rtl] body .booked-modal .bm-window{-webkit-box-shadow:-1px 1px 60px rgba(0,0,0,.5);box-shadow:-1px 1px 60px rgba(0,0,0,.5)}[dir] body .booked-modal .bm-window p.captcha{margin:-5px 0 15px}body .booked-modal .bm-window p{font-size:15px}[dir] body .booked-modal .bm-window p{margin:0 0 15px}body .booked-modal .bm-window p small{display:block;font-size:13px;font-weight:600}[dir] body .booked-modal .bm-window p small{margin:0 0 15px}body .booked-modal .bm-window p strong{font-size:13px;text-transform:uppercase;display:inline-block;font-weight:600}[dir=ltr] body .booked-modal .bm-window p strong{padding-right:3px}[dir=rtl] body .booked-modal .bm-window p strong{padding-left:3px}body .booked-modal .bm-window p i.booked-icon.booked-icon-clock{font-size:18px;position:relative;top:1px}body .booked-modal .bm-window p.appointment-title{font-weight:600}[dir] body .booked-modal .bm-window p.appointment-title{margin-bottom:0}body .booked-modal .bm-window p.calendar-name{font-weight:600}[dir] body .booked-modal .bm-window p.calendar-name{margin-bottom:0}body .booked-modal .bm-window p.appointment-info{font-size:15px;line-height:1.7;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}[dir] body .booked-modal .bm-window p.appointment-info{margin:0}body .booked-modal .bm-window p.appointment-info .booked-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .booked-modal .bm-window a{text-decoration:none}body .booked-modal .bm-window .close{line-height:1;color:#fff;color:hsla(0,0%,100%,.5);font-size:20px;position:absolute;top:11px}[dir=ltr] body .booked-modal .bm-window .close{right:14px}[dir=rtl] body .booked-modal .bm-window .close{left:14px}body .booked-modal .bm-window .close:hover{color:#fff}body .booked-modal .bm-window p.booked-calendar-name{font-weight:600;font-size:15px}body .booked-modal .bm-window .booked-scrollable{max-height:80vh;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-overflow-scrolling:touch}[dir] body .booked-modal .bm-window .booked-scrollable{padding:25px 30px;background:#f5f5f5;border-radius:3px}body .booked-modal .bm-window .booked-scrollable>*{-webkit-transform:translateZ(0)}body .booked-modal .bm-window p.booked-title-bar{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;position:absolute;top:0;line-height:1;width:100%;color:#fff}[dir] body .booked-modal .bm-window p.booked-title-bar{border-radius:4px 4px 0 0;padding:15px 30px}[dir=ltr] body .booked-modal .bm-window p.booked-title-bar{left:0}[dir=rtl] body .booked-modal .bm-window p.booked-title-bar{right:0}[dir] body .booked-modal .bm-window p.booked-title-bar small{margin:0}[dir] body .booked-modal hr{border-top:1px solid #ddd;background:none}body .booked-modal .bm-overlay{-webkit-backface-visibility:hidden;position:fixed;top:0;bottom:0}[dir] body .booked-modal .bm-overlay{background:#000;background:rgba(0,0,0,.65)}[dir=ltr] body .booked-modal .bm-overlay,[dir=rtl] body .booked-modal .bm-overlay{animation:booked-fadein .2s;-webkit-animation:booked-fadein .2s;-moz-animation:booked-fadein .2s;-ms-animation:booked-fadein .2s;-o-animation:booked-fadein .2s;right:0;left:0}body .booked-calendar-wrap{-webkit-transition:height .15s ease-out;transition:height .15s ease-out}[dir] body .booked-calendar-wrap{margin:0 0 30px;-webkit-transition:height .15s ease-out}body .booked-calendar-wrap .booked-appt-list{font-size:15px;line-height:1.7}body .booked-calendar-wrap .booked-appt-list h2{color:#555;font-size:20px;line-height:1.4}[dir] body .booked-calendar-wrap .booked-appt-list h2{text-align:center;margin:0 0 30px}body .booked-calendar-wrap .booked-appt-list p{color:#888;font-weight:400}[dir] body .booked-calendar-wrap .booked-appt-list p{margin:0 0 20px}body .booked-calendar-wrap .booked-appt-list .timeslot{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.8;color:#888}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot{border-top:1px solid #ddd}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot:hover{background:#f9f9f9}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot:last-child{margin:0 0 10px}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-title{display:block;color:#4dc574}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-title{margin:0 0 10px}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time{height:71px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;width:60%;font-weight:600;color:#555;font-size:16px}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time{padding:17px 0 0}[dir=ltr] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time{float:left;padding-left:15px}[dir=rtl] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time{float:right;padding-right:15px}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time i.booked-icon{color:#555}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people{height:71px;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people{padding:18px 0 0}[dir=ltr] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people{float:right;padding-right:16px}[dir=rtl] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people{float:left;padding-left:16px}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{color:#fff;white-space:nowrap}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{border-width:1px;border-style:solid}[dir=ltr] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{float:right;margin:0 0 0 10px}[dir=rtl] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{float:left;margin:0 10px 0 0}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button .button-timeslot{display:none}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover{border-width:1px;border-style:solid}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button .timeslot-mobile-title{display:none}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button[disabled]{color:#aaa!important}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button[disabled]{cursor:default!important;background:#eee!important;border-color:#ddd!important}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button[disabled]:hover{color:#aaa!important}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button[disabled]:hover{cursor:default!important;background:#eee!important;border-color:#ddd!important}body .booked-calendar-wrap .booked-appt-list .timeslot .spots-available{font-weight:400;text-transform:uppercase;font-size:.7rem;display:block;line-height:2.7;color:#aaa}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot .spots-available{padding-bottom:8px}body .booked-calendar-wrap .booked-appt-list .timeslot .spots-available.empty{color:#aaa}body .booked-calendar-wrap .booked-appt-list .timeslot a{font-weight:600;text-decoration:none}body .booked-calendar-wrap .booked-appt-list .timeslot button .spots-available{display:none;color:#fff;color:hsla(0,0%,100%,.75);line-height:1em}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot button .spots-available{padding:5px 0 3px}body .booked-calendar-wrap .booked-appt-list .timeslot.faded{opacity:.25}body .booked-calendar-wrap .booked-appt-list .timeslot.has-title .timeslot-time{height:auto;min-height:71px}body .booked-calendar-wrap .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-time{min-height:auto}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-time .timeslot-title{margin:0}body .booked-calendar-wrap .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-time .timeslot-range{display:none}body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-time{height:60px}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-time{padding-top:22px}body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{height:60px}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{padding-top:13px}[dir=ltr] body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{padding-right:13px}[dir=rtl] body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{padding-left:13px}body .booked-calendar-wrap .booked-appt-list.shown{-webkit-transform:scale(1)}[dir] body .booked-calendar-wrap .booked-appt-list.shown{-webkit-transform:scale(1);transform:scale(1)}[dir] body .widget_booked_calendar .booked-calendar-wrap{margin:0}[dir] body table.booked-calendar.booked-pa-active td.booked .date,[dir] body table.booked-calendar.booked-pa-active td.booked .date span,[dir] body table.booked-calendar.booked-pa-active td.booked:hover .date{cursor:pointer}body table.booked-calendar.booked-pa-active td.booked:hover .date span{color:#fff!important}[dir] body table.booked-calendar.booked-pa-active td.booked:hover .date span{cursor:pointer;background:#e35656!important}body table.booked-calendar.booked-pa-active tr.week td.booked.active .date{color:#555!important}[dir] body table.booked-calendar.booked-pa-active tr.week td.booked.active .date{background:#ddd!important}body table.booked-calendar.booked-pa-active tr.week td.booked.active .date:hover{color:#555!important}[dir] body table.booked-calendar.booked-pa-active tr.week td.booked.active .date:hover{background:#ddd!important}body table.booked-calendar.booked-pa-active tr.week td.booked.active .date span{color:#555!important}[dir] body table.booked-calendar.booked-pa-active tr.week td.booked.active .date span{background:#fff!important}body table.booked-calendar.booked-pa-active tr.week td.booked.active .date span:hover{color:#555!important}[dir] body table.booked-calendar.booked-pa-active tr.week td.booked.active .date span:hover{background:#fff!important}[dir=ltr] body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot:hover .timeslot-people{padding-right:0}[dir=rtl] body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list .timeslot:hover .timeslot-people{padding-left:0}body .booked-calendar-wrap.small table.booked-calendar thead th{font-size:1rem;height:1rem}[dir] body .booked-calendar-wrap.small table.booked-calendar thead th{padding:1.15rem 0!important}body .booked-calendar-wrap.small table.booked-calendar thead th .page-left{top:50%;font-size:1rem}[dir] body .booked-calendar-wrap.small table.booked-calendar thead th .page-left{margin-top:-.5rem}[dir=ltr] body .booked-calendar-wrap.small table.booked-calendar thead th .page-left{left:20px}[dir=rtl] body .booked-calendar-wrap.small table.booked-calendar thead th .page-left{right:20px}[dir=ltr] body .booked-calendar-wrap.small table.booked-calendar thead th .page-left:hover{left:19px}[dir=rtl] body .booked-calendar-wrap.small table.booked-calendar thead th .page-left:hover{right:19px}body .booked-calendar-wrap.small table.booked-calendar thead th .page-right{top:50%;font-size:1rem}[dir] body .booked-calendar-wrap.small table.booked-calendar thead th .page-right{margin-top:-.5rem}[dir=ltr] body .booked-calendar-wrap.small table.booked-calendar thead th .page-right{right:20px}[dir=rtl] body .booked-calendar-wrap.small table.booked-calendar thead th .page-right{left:20px}[dir=ltr] body .booked-calendar-wrap.small table.booked-calendar thead th .page-right:hover{right:19px}[dir=rtl] body .booked-calendar-wrap.small table.booked-calendar thead th .page-right:hover{left:19px}body .booked-calendar-wrap.small table.booked-calendar thead tr.days th{font-size:.7rem;height:auto}[dir] body .booked-calendar-wrap.small table.booked-calendar thead tr.days th{padding:.5rem 0!important}body .booked-calendar-wrap.small table.booked-calendar td{font-size:13px}body .booked-calendar-wrap.small table.booked-calendar td .count{display:none}body .booked-calendar-wrap.small table.booked-calendar td .date{height:100%}body .booked-calendar-wrap.small table.booked-calendar td .date .number{display:block;-webkit-transform:scale(1);width:100%;height:100%;vertical-align:middle}[dir] body .booked-calendar-wrap.small table.booked-calendar td .date .number{border:none;border-radius:0;-webkit-transform:scale(1);transform:scale(1)}body .booked-calendar-wrap.small table.booked-calendar td:hover .date{color:#000}[dir] body .booked-calendar-wrap.small table.booked-calendar td:hover .date{background:#f9f9f9;cursor:pointer}body .booked-calendar-wrap.small table.booked-calendar th .monthName{height:auto;display:inline-block;font-size:.9rem}body .booked-calendar-wrap.small table.booked-calendar th .monthName a{top:-2px;font-size:10px;letter-spacing:0}body .booked-calendar-wrap.small table.booked-calendar td.blur .date{color:#ccc;color:#ddd}[dir] body .booked-calendar-wrap.small table.booked-calendar td.blur .date{cursor:default;background:#eee}body .booked-calendar-wrap.small table.booked-calendar td.blur:hover .date{color:#ccc;color:#ddd}[dir] body .booked-calendar-wrap.small table.booked-calendar td.blur:hover .date{cursor:default;background:#eee}body .booked-calendar-wrap.small table.booked-calendar td.booked .date{color:#f15934;color:#f0b1a1}[dir] body .booked-calendar-wrap.small table.booked-calendar td.booked .date{background:#ffe4df;cursor:default;background:#ffeae7}body .booked-calendar-wrap.small table.booked-calendar td.booked:hover .date{color:#f15934;color:#f0b1a1}[dir] body .booked-calendar-wrap.small table.booked-calendar td.booked:hover .date{background:#ffe4df;cursor:default;background:#ffeae7}body .booked-calendar-wrap.small table.booked-calendar td.today .date{color:#555}[dir] body .booked-calendar-wrap.small table.booked-calendar td.today .date{background:#e3f2f9}body .booked-calendar-wrap.small table.booked-calendar td.today:hover .date{color:#555}[dir] body .booked-calendar-wrap.small table.booked-calendar td.today:hover .date{background:#eff7fb}[dir] body .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date{background:#ddd!important}body .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date .number{-webkit-transform:scale(1.5);color:#000}[dir] body .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date .number{border:none;-webkit-transform:scale(1.5);transform:scale(1.5);background:none}[dir] body .booked-calendar-wrap.small table.booked-calendar tr.entryBlock td{padding:5%}body .booked-calendar-wrap.small table.booked-calendar td.prev-date .date{color:#bbb}[dir] body .booked-calendar-wrap.small table.booked-calendar td.prev-date .date{cursor:default;background:#f9f9f9}body .booked-calendar-wrap.small table.booked-calendar td.prev-date:hover .date{color:#bbb}[dir] body .booked-calendar-wrap.small table.booked-calendar td.prev-date:hover .date{cursor:default;background:#f9f9f9}[dir] body .booked-calendar-wrap.small table.booked-calendar td.today.active:hover .date span{background:#ddd!important}body .booked-calendar-wrap.small .booked-appt-list{max-height:300px;overflow-y:auto;overflow-x:hidden}[dir] body .booked-calendar-wrap.small .booked-appt-list{padding:15px 20px 10px}[dir] body .booked-calendar-wrap.small .booked-appt-list .timeslot{border-top:0;margin:0 0 10px}body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people{width:100%;height:auto}[dir] body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people{padding:0}body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button{white-space:normal;width:100%;height:auto;line-height:1.5}[dir] body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button{float:none;margin:0;padding:7px 0;text-align:center}body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button .timeslot-mobile-title{display:block}body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button .button-timeslot{letter-spacing:.01rem;display:block;font-weight:600;font-size:.8rem}body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button .button-text{display:none}body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button .spots-available{display:block}body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-count,body .booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-time{display:none}body .booked-calendar-wrap.small .booked-appt-list h2{font-size:15px;letter-spacing:.03em}[dir] body .booked-calendar-wrap.small .booked-appt-list h2{text-align:center;margin:5px 0 20px}body .booked-calendar-wrap.small .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-people button .button-timeslot,body .booked-calendar-wrap.small .booked-appt-list h2 span{display:none}body .booked-list-view.small .booked-appt-list{max-height:none}[dir] body .booked-list-view.small .booked-appt-list{padding:0}body .booked-list-view.small .booked-appt-list h2{font-size:15px;letter-spacing:.03em;color:#555;font-size:20px}[dir] body .booked-list-view.small .booked-appt-list h2{text-align:center;margin:0 0 30px}body .booked-list-view.small .booked-list-view-nav{display:block;position:relative}[dir] body .booked-list-view.small .booked-list-view-nav{margin:-5px 0 30px;text-align:center}body .booked-list-view.small .booked-list-view-nav .booked-list-view-date-next{position:relative;display:inline-block;top:0}[dir] body .booked-list-view.small .booked-list-view-nav .booked-list-view-date-next{margin:0 3px 5px}body .booked-list-view.small .booked-list-view-nav .booked-list-view-date-prev{position:relative;display:inline-block;top:0}[dir] body .booked-list-view.small .booked-list-view-nav .booked-list-view-date-prev{margin:0 3px 5px}body .booked-list-view.booked-tight .booked-appt-list h2{font-size:15px;letter-spacing:.03em}[dir] body .booked-list-view.booked-tight .booked-appt-list h2{text-align:center;margin:5px 0 20px}body .booked-list-view.booked-tight .booked-list-view-nav{display:block;position:relative}[dir] body .booked-list-view.booked-tight .booked-list-view-nav{margin:-5px 0 30px;text-align:center}body .booked-list-view.booked-tight .booked-list-view-nav .booked-list-view-date-next{position:relative;display:inline-block;top:0}[dir] body .booked-list-view.booked-tight .booked-list-view-nav .booked-list-view-date-next{margin:0 3px 5px}body .booked-list-view.booked-tight .booked-list-view-nav .booked-list-view-date-prev{position:relative;display:inline-block;top:0}[dir] body .booked-list-view.booked-tight .booked-list-view-nav .booked-list-view-date-prev{margin:0 3px 5px}body .booked-calendarSwitcher.calendar{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;color:#fff}[dir] body .booked-calendarSwitcher.calendar{margin:0;border-radius:5px 5px 0 0}[dir=ltr] body .booked-calendarSwitcher.calendar{padding:8px 10px 9px 12px}[dir=rtl] body .booked-calendarSwitcher.calendar{padding:8px 12px 9px 10px}body .booked-calendarSwitcher.calendar p{position:relative;line-height:1rem!important}[dir] body .booked-calendarSwitcher.calendar p{margin:0!important;padding:0!important}body .booked-calendarSwitcher.calendar p i.booked-icon{font-size:14px;position:relative;color:#fff}[dir=ltr] body .booked-calendarSwitcher.calendar p i.booked-icon{margin:0 10px 0 0}[dir=rtl] body .booked-calendarSwitcher.calendar p i.booked-icon{margin:0 0 0 10px}body .booked-calendarSwitcher.calendar p:before{position:absolute;top:1px;color:#fff;font-family:BookedIcons;content:"\EF\20AC\203A"}[dir=ltr] body .booked-calendarSwitcher.calendar p:before{right:3px}[dir=rtl] body .booked-calendarSwitcher.calendar p:before{left:3px}body .booked-calendarSwitcher.calendar select{position:relative;font-size:14px;min-width:200px;color:#fff;-webkit-appearance:none}[dir] body .booked-calendarSwitcher.calendar select{cursor:pointer;background:transparent;border:none}body .booked-calendarSwitcher.calendar select option{color:#000}body .booked-calendarSwitcher.calendar select:active{-webkit-box-shadow:none;outline:none}[dir] body .booked-calendarSwitcher.calendar select:active{-webkit-box-shadow:none;box-shadow:none}body .booked-calendarSwitcher.calendar select:focus{-webkit-box-shadow:none;outline:none}[dir] body .booked-calendarSwitcher.calendar select:focus{-webkit-box-shadow:none;box-shadow:none}body .booked-calendarSwitcher.list{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}[dir] body .booked-calendarSwitcher.list{margin:0 0 20px;padding:0}body .booked-calendarSwitcher.list p{line-height:1}[dir] body .booked-calendarSwitcher.list p{margin:0}body .booked-calendarSwitcher.list p i.booked-icon{display:none}body .booked-calendarSwitcher.list select{font-size:14px;min-width:200px;height:30px}[dir] body .booked-calendarSwitcher.list select{border:1px solid #ddd;background:#f9f9f9}body .booked-calendarSwitcher.list select:active{-webkit-box-shadow:none;outline:none}[dir] body .booked-calendarSwitcher.list select:active{-webkit-box-shadow:none;box-shadow:none}body .booked-calendarSwitcher.list select:focus{-webkit-box-shadow:none;outline:none}[dir] body .booked-calendarSwitcher.list select:focus{-webkit-box-shadow:none;box-shadow:none}body .booked-list-view.booked-loading .booked-appt-list{opacity:.15}body .booked-list-view.booked-loading .booked-appt-list>h2{opacity:0}[dir] body .booked-form{padding-top:5px}[dir] body .booked-form .field{margin:5px 0 7px}body .booked-form .field:after{content:"";display:table}[dir] body .booked-form .field:after{clear:both}body .booked-form .field select{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.2%}[dir] body .booked-form .field select{background:#fff;border:1px solid #ccc}[dir=ltr] body .booked-form .field select{margin:0 1.5% 0 0;float:left}[dir=rtl] body .booked-form .field select{margin:0 0 0 1.5%;float:right}body .booked-form .field input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.2%;font-size:13px;color:#aaa}[dir] body .booked-form .field input[type=text]{background:#fff;border:1px solid #ccc;padding:7px 10px;border-radius:3px}[dir=ltr] body .booked-form .field input[type=text]{margin:0 1.5% 0 0;float:left}[dir=rtl] body .booked-form .field input[type=text]{margin:0 0 0 1.5%;float:right}body .booked-form .field input[type=password]{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.2%;font-size:13px;color:#aaa}[dir] body .booked-form .field input[type=password]{background:#fff;border:1px solid #ccc;padding:7px 10px;border-radius:3px}[dir=ltr] body .booked-form .field input[type=password]{margin:0 1.5% 0 0;float:left}[dir=rtl] body .booked-form .field input[type=password]{margin:0 0 0 1.5%;float:right}body .booked-form .field input[type=tel]{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.2%;font-size:13px;color:#aaa}[dir] body .booked-form .field input[type=tel]{background:#fff;border:1px solid #ccc;padding:7px 10px;border-radius:3px}[dir=ltr] body .booked-form .field input[type=tel]{margin:0 1.5% 0 0;float:left}[dir=rtl] body .booked-form .field input[type=tel]{margin:0 0 0 1.5%;float:right}body .booked-form .field input[type=email]{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.2%;font-size:13px;color:#aaa}[dir] body .booked-form .field input[type=email]{background:#fff;border:1px solid #ccc;padding:7px 10px;border-radius:3px}[dir=ltr] body .booked-form .field input[type=email]{margin:0 1.5% 0 0;float:left}[dir=rtl] body .booked-form .field input[type=email]{margin:0 0 0 1.5%;float:right}body .booked-form .field textarea{-webkit-box-sizing:border-box;width:49.2%;font-size:13px;color:#aaa;color:#555;height:auto;width:100%;box-sizing:border-box;line-height:1.6}[dir] body .booked-form .field textarea{background:#fff;border:1px solid #ccc;padding:7px 10px;border-radius:3px}[dir=ltr] body .booked-form .field textarea{margin:0 1.5% 0 0;float:left}[dir=rtl] body .booked-form .field textarea{margin:0 0 0 1.5%;float:right}[dir=ltr] body .booked-form .field input:last-child{margin-right:0}[dir=rtl] body .booked-form .field input:last-child{margin-left:0}body .booked-form .field input.hasContent{color:#555}body .booked-form .field input.large{width:100%;width:99.8%}[dir=ltr] body .booked-form .field input.large{margin-right:1px}[dir=rtl] body .booked-form .field input.large{margin-left:1px}body .booked-form .field select.large{width:100%;width:99.8%}[dir=ltr] body .booked-form .field select.large{margin-right:1px}[dir=rtl] body .booked-form .field select.large{margin-left:1px}[dir] body .booked-form .field label{cursor:pointer}body .booked-form .field label.field-label{display:block;font-weight:700;font-size:18px}[dir] body .booked-form .field label.field-label{cursor:default;padding:10px 0 8px;margin:0}body .booked-form .field .checkbox-radio-block{display:block}[dir=ltr] body .booked-form .field .checkbox-radio-block{padding:0 0 3px 10px}[dir=rtl] body .booked-form .field .checkbox-radio-block{padding:0 10px 3px 0}body .booked-form .field .checkbox-radio-block label{font-size:13px;display:inline-block;position:relative;top:3px}[dir] body .booked-form .field .checkbox-radio-block label{margin:0}[dir=ltr] body .booked-form .field .checkbox-radio-block label{padding-left:7px}[dir=rtl] body .booked-form .field .checkbox-radio-block label{padding-right:7px}body .booked-form .field p.field-small-p{font-size:14px}[dir] body .booked-form .field p.field-small-p{margin:-5px 0 5px}[dir] body .booked-form .field.booked-text-content{margin-bottom:0;margin-top:20px}[dir] body .booked-form .field.booked-text-content :last-child{margin-bottom:0}body .booked-form input[type=checkbox],body .booked-form input[type=radio]{position:relative;top:2px}body .booked-form .spacer{display:block}[dir] body .booked-form .spacer{padding:5px 0 0;margin:0}[dir] body .booked-form .spacer.big{padding:25px 0 0}[dir] body .booked-form hr{border:none;border-top:1px solid #ddd;padding:10px 0 0;margin:20px 0 0}body .booked-form .condition-block{display:none}body .booked-form .condition-block.default{display:block}[dir=ltr] body .booked-form input[type=submit]{float:left;margin:0 10px 0 0}[dir=rtl] body .booked-form input[type=submit]{float:right;margin:0 0 0 10px}[dir=ltr] body .booked-form button{float:left;margin:0 10px 0 0}[dir=rtl] body .booked-form button{float:right;margin:0 0 0 10px}[dir] body .booked-form .cf-block{margin:0 0 25px}body .booked-form .cf-block select{font-size:13px;width:100%;height:33px}[dir] body .booked-form .cf-block select{padding:0 10px;float:none}[dir=ltr] body .booked-form .cf-block select{margin-right:0}[dir=rtl] body .booked-form .cf-block select{margin-left:0}[dir=ltr] body .booked-form .cf-block ul{margin-left:30px}[dir=rtl] body .booked-form .cf-block ul{margin-right:30px}[dir=ltr] body .booked-form .cf-block ol{margin-left:30px}[dir=rtl] body .booked-form .cf-block ol{margin-right:30px}body .booked-form .required-asterisk{color:#e35656}[dir=ltr] body .booked-form .required-asterisk{margin:-1px 0 0 7px}[dir=rtl] body .booked-form .required-asterisk{margin:-1px 7px 0 0}body .booked-form #ajaxlogin{width:100%}body .booked-form #ajaxlogin p.status{display:none;font-size:15px;color:#888}[dir] body .booked-form #ajaxlogin p.status{padding:15px 0 0;margin:0}body .booked-form #newAppointmentForm p.status{display:none;font-size:15px;color:#888}[dir] body .booked-form #newAppointmentForm p.status{padding:0 0 20px;margin:0}body .booked-form input[type=submit].button:disabled{color:#aaa!important}[dir] body .booked-form input[type=submit].button:disabled{background:#ddd!important;border-color:#ddd!important;cursor:not-allowed}body .booked-form .booked-appointments{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15)}[dir] body .booked-form .booked-appointments{background:#fff;padding:10px 16px 13px;margin:0 0 15px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);border-radius:3px}[dir] body .booked-form .booked-appointment-details{margin:0 0 10px;padding:0 0 7px;border-bottom:1px solid #ddd}[dir] body .booked-form .booked-appointment-details:last-child{margin:0;padding:0;border:none}body .booked-form .booked-appointment-details.has-error{color:#e35656}body img.captcha-image{position:relative;top:5px}[dir=ltr] body img.captcha-image{left:5px}[dir=rtl] body img.captcha-image{right:5px}body #booked-page-form{color:#888;line-height:1.5;font-size:13px}[dir] body #booked-page-form{border-color:#ccc}[dir] body #booked-page-form p.captcha{margin:-5px 0 15px}[dir] body #booked-page-form .booked-form-wrap{padding:10px 0}[dir] body #booked-page-form input[type=submit]{margin:0}body #booked-page-form input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#888;line-height:1.5;font-size:13px}[dir] body #booked-page-form input[type=text]{margin:7px 0 0;padding:10px 12px;border:1px solid #ccc}body #booked-page-form input[type=password]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#888;line-height:1.5;font-size:13px}[dir] body #booked-page-form input[type=password]{margin:7px 0 0;padding:10px 12px;border:1px solid #ccc}body #booked-page-form input[type=email]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#888;line-height:1.5;font-size:13px}[dir] body #booked-page-form input[type=email]{margin:7px 0 0;padding:10px 12px;border:1px solid #ccc}body #booked-page-form textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#888;line-height:1.5;font-size:13px}[dir] body #booked-page-form textarea{margin:7px 0 0;padding:10px 12px;border:1px solid #ccc}body #booked-page-form textarea:disabled{color:#bbb}[dir] body #booked-page-form textarea:disabled{background:#f9f9f9;border:1px dotted #ccc}body #booked-page-form input:disabled{color:#bbb}[dir] body #booked-page-form input:disabled{background:#f9f9f9;border:1px dotted #ccc}[dir] body #booked-page-form input[type=file]:disabled{background:#fff;border:none}body #booked-page-form label .not-bold{font-weight:400;color:#ccc}[dir=ltr] body #booked-page-form label .not-bold{padding:0 0 0 5px}[dir=rtl] body #booked-page-form label .not-bold{padding:0 5px 0 0}[dir] body #booked-page-form p{margin:0 0 15px}[dir] body #booked-page-form .login-remember{margin:2px 0 0}[dir=ltr] body #booked-page-form .login-remember{float:left}[dir=rtl] body #booked-page-form .login-remember{float:right}body #booked-page-form .login-remember input{position:relative;top:-1px}[dir=ltr] body #booked-page-form .login-remember input{margin:0 4px 0 0}[dir=rtl] body #booked-page-form .login-remember input{margin:0 0 0 4px}[dir] body #booked-page-form .login-submit{margin:0}[dir=ltr] body #booked-page-form .login-submit{float:right}[dir=rtl] body #booked-page-form .login-submit{float:left}[dir] body #booked-page-form .login-submit input{margin:0}body .booked-modal.bm-loading .bm-window{-webkit-box-shadow:none}[dir] body .booked-modal.bm-loading .bm-window{background:none;-webkit-box-shadow:none;box-shadow:none}body .booked-modal.bm-closing .bm-overlay{-webkit-backface-visibility:hidden}[dir=ltr] body .booked-modal.bm-closing .bm-overlay,[dir=rtl] body .booked-modal.bm-closing .bm-overlay{animation:booked-fadeout .2s;-webkit-animation:booked-fadeout .2s;-moz-animation:booked-fadeout .2s;-ms-animation:booked-fadeout .2s;-o-animation:booked-fadeout .2s}body .booked-modal.bm-closing .bm-window{-webkit-backface-visibility:hidden}[dir=ltr] body .booked-modal.bm-closing .bm-window,[dir=rtl] body .booked-modal.bm-closing .bm-window{animation:booked-flyout .2s;-webkit-animation:booked-flyout .2s;-moz-animation:booked-flyout .2s;-ms-animation:booked-flyout .2s;-o-animation:booked-flyout .2s}[dir] body #profile-edit #booked-page-form{border-top:1px solid #ddd;padding-top:20px}body #profile-edit #booked-page-form input[type=file]{display:inline-block}[dir] body #profile-edit #booked-page-form input[type=file]{padding:0}body #profile-edit #booked-page-form label{font-weight:600}body #profile-edit #booked-page-form p.form-nickname{width:100%}[dir] body #profile-edit #booked-page-form p.form-nickname{margin:0 0 25px}[dir=ltr] body #profile-edit #booked-page-form p.form-nickname{float:left}[dir=rtl] body #profile-edit #booked-page-form p.form-nickname{float:right}body #profile-edit #booked-page-form p.form-email{width:100%}[dir] body #profile-edit #booked-page-form p.form-email{margin:0 0 25px}[dir=ltr] body #profile-edit #booked-page-form p.form-email{float:left}[dir=rtl] body #profile-edit #booked-page-form p.form-email{float:right}body #profile-edit #booked-page-form p.form-url{width:100%}[dir] body #profile-edit #booked-page-form p.form-url{margin:0 0 25px}[dir=ltr] body #profile-edit #booked-page-form p.form-url{float:left}[dir=rtl] body #profile-edit #booked-page-form p.form-url{float:right}body #profile-edit #booked-page-form p.form-password{width:48%}[dir=ltr] body #profile-edit #booked-page-form p.form-password{float:left;margin:0 4% 25px 0}[dir=rtl] body #profile-edit #booked-page-form p.form-password{float:right;margin:0 0 25px 4%}[dir] body #profile-edit #booked-page-form p.form-password.last{margin:0 0 25px}body #profile-edit #booked-page-form p.form-textarea{width:100%}[dir] body #profile-edit #booked-page-form p.form-textarea{float:none;margin:0 0 25px}body #profile-edit #booked-page-form p.form-avatar{width:100%}[dir] body #profile-edit #booked-page-form p.form-avatar{float:none;margin:0 0 25px}body #profile-edit #booked-page-form p.form-submit{width:100%}[dir] body #profile-edit #booked-page-form p.form-submit{float:none;margin:0 0 5px}body #profile-edit #booked-page-form .hint-p{font-size:12px;color:#aaa;display:block;font-style:italic}[dir] body #profile-edit #booked-page-form .hint-p{padding-top:5px}body #profile-login label{font-weight:600}body .booked-upload-wrap{display:block;height:35px;position:relative;width:100%}[dir] body .booked-upload-wrap{background:#f5f5f5;border:1px solid #ddd;cursor:pointer;border-radius:3px;margin:10px 0 4px}body .booked-upload-wrap input{display:block;height:35px;width:100%;position:relative;z-index:2;opacity:0}[dir] body .booked-upload-wrap input{background:#f5f5f5;border:1px solid #ddd;cursor:pointer;border-radius:3px}[dir] body .booked-upload-wrap:hover{background:#eee}body .booked-upload-wrap span{color:#888;font-size:13px;height:24px;width:100%;position:absolute;top:50%;display:block;z-index:1}[dir] body .booked-upload-wrap span{text-align:center;margin-top:-12px}[dir=ltr] body .booked-upload-wrap span{left:0}[dir=rtl] body .booked-upload-wrap span{right:0}body #booked-submit-recipe-form .booked-upload-wrap{width:100%}[dir] body #booked-submit-recipe-form .booked-upload-wrap{margin:0}body #booked-submit-recipe-form .booked-upload-wrap.hasFile{width:100%}body .booked-upload-wrap.hasFile{color:#666}[dir] body .booked-upload-wrap.hasFile{background:#f9f9f9;border:1px solid #ccc}body .booked-upload-wrap.hasFile span{color:#000}body .booked-custom-error{display:none}[dir] body .booked-custom-error{margin:0 0 20px;padding:5px 10px;background:#fff0f0;border:1px solid #e3c3c3;border-radius:3px}body .booked-custom-error.not-hidden{display:block}[dir] body #booked-plugin-page p.booked-form-notice{border:1px solid #e6db55;border-radius:3px;background-color:#fffbcc;margin:0 0 35px;padding:10px 15px}body .booked-appt-list{transition:-webkit-transform .4s ease-in-out;-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}[dir] body .booked-appt-list{-webkit-transition:transform .4s ease-in-out;-webkit-transition:-webkit-transform .4s ease-in-out}body .booked-appt-list .timeslot{transition:all .1s ease-out}[dir] body .booked-appt-list .timeslot,body .booked-appt-list .timeslot{-webkit-transition:all .1s ease-out}body .booked-appt-list .timeslot .timeslot-time{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}[dir] body .booked-appt-list .timeslot .timeslot-time{-webkit-transition:all .1s ease-out}body .booked-appt-list .timeslot .timeslot-people{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}[dir] body .booked-appt-list .timeslot .timeslot-people{-webkit-transition:all .1s ease-out}body #wp-admin-bar-booked .ab-icon:before{content:"\EF\201D\2C6";top:1px}body .booked-appt-list .booked-public-appointment-title{display:block;font-weight:600;font-size:15px}[dir] body .booked-appt-list .booked-public-appointment-title{padding:0 0 5px}body .booked-appt-list ul.booked-public-appointment-list{display:block;font-weight:400;list-style:none}[dir] body .booked-appt-list ul.booked-public-appointment-list{margin:0 0 14px;padding:0}body .booked-appt-list ul.booked-public-appointment-list li{display:block;font-weight:400;list-style:none}[dir] body .booked-appt-list ul.booked-public-appointment-list li{padding:0;margin:0}body .booked-appt-list .booked-public-pending{color:#aaa}body .timeslot-time.booked-public-appointments{height:auto!important}body #customerChoices{display:block}[dir] body #customerChoices{background:#fff;padding:20px 0 23px;text-align:center;margin:-26px -36px 15px;border-bottom:1px solid #ddd}[dir=ltr] body #customerChoices{text-align:left}[dir=rtl] body #customerChoices{text-align:right}body #customerChoices .field{display:inline-block}[dir=ltr] body #customerChoices .field{margin:0 20px 0 0}[dir=rtl] body #customerChoices .field{margin:0 0 0 20px}[dir=ltr] body #customerChoices .field .checkbox-radio-block{padding-left:0}[dir=rtl] body #customerChoices .field .checkbox-radio-block{padding-right:0}body #customerChoices .field .checkbox-radio-block label{font-weight:400;font-size:15px}[dir] body #customerChoices .field:last-child{margin:0}body #ajaxforgot{display:none}body #profile-forgot label,body #profile-register label{font-weight:600}body .booked-list-date-picker-wrap{width:100%;position:absolute;top:30px}[dir] body .booked-list-date-picker-wrap{text-align:center}[dir=ltr] body .booked-list-date-picker-wrap{left:0}[dir=rtl] body .booked-list-date-picker-wrap{right:0}body #ui-datepicker-div.booked_custom_date_picker{width:230px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);z-index:9999!important}[dir] body #ui-datepicker-div.booked_custom_date_picker{background:#fff;margin-top:37px;border:1px solid #d5d5d5;padding:8px;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 1px 4px rgba(0,0,0,.15)}[dir=ltr] body #ui-datepicker-div.booked_custom_date_picker{margin-left:-107px}[dir=ltr] body #ui-datepicker-div.booked_custom_date_picker,[dir=rtl] body #ui-datepicker-div.booked_custom_date_picker{animation:booked-popflyin .15s;-webkit-animation:booked-popflyin .15s;-moz-animation:booked-popflyin .15s;-ms-animation:booked-popflyin .15s;-o-animation:booked-popflyin .15s}[dir=rtl] body #ui-datepicker-div.booked_custom_date_picker{margin-right:-107px}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header{position:relative;color:#fff}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-prev{top:9px;font-size:16px;position:absolute;display:inline-block;font-family:BookedIcons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);color:#fff}[dir] body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;-webkit-transform:translate(0);transform:translate(0)}[dir=ltr] body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-prev{left:9px}[dir=rtl] body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-prev{right:9px}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-prev:hover{opacity:.7}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-prev:before{content:"\EF\20AC\2014"}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-next{top:9px;font-size:16px;position:absolute;display:inline-block;font-family:BookedIcons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);color:#fff}[dir] body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-next{cursor:pointer;-webkit-transform:translate(0);transform:translate(0)}[dir=ltr] body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-next{right:9px}[dir=rtl] body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-next{left:9px}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-next .ui-icon{display:none}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-next:hover{opacity:.7}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-next:before{content:"\EF\20AC\2DC"}body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-title{text-transform:uppercase}[dir] body #ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header .ui-datepicker-title{padding:9px 0 10px;text-align:center}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar{width:100%;border-collapse:collapse}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead{font-size:11px;font-weight:400;color:#fff}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th{font-size:11px;font-weight:400;color:#fff;width:14.285%}[dir] body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th{text-align:center;padding:5px 0}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody{font-size:12px;font-weight:400;color:#888}[dir] body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody{border-top:8px solid #fff;background:#fff}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td{font-size:12px;font-weight:400;color:#888}[dir] body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td{background:#fff;text-align:center;padding:0}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a{display:block;line-height:33px;text-decoration:none;color:#333}[dir] body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a{border-radius:3px}[dir] body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a:hover{background:#eee}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td span{display:block;line-height:33px}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active,body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active:hover{color:#fff}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-unselectable span{color:#ddd}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-week-end a{color:#888}body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a,body #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover{color:#fff}body .booked-tabs{overflow:hidden}[dir] body .booked-tabs .booked-tabs-nav{margin-bottom:20px}body .booked-tabs .booked-tabs-nav span{display:inline-block;color:#000;font-size:12px;line-height:30px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] body .booked-tabs .booked-tabs-nav span{padding:0 5px;border:1px solid #ccc;background:#eee;cursor:pointer}body .booked-tabs .booked-tabs-nav span:hover{color:#fff}[dir] body .booked-tabs .booked-tabs-nav span:hover{background:#ddd}body .booked-tabs .booked-tabs-nav span.active{color:#fff}[dir] body .booked-tabs .booked-tabs-nav span.active{background:#ddd}body .booked-tabs .booked-tabs-cnt>div{display:none}body .booked-tabs .booked-tabs-cnt>div.active{display:block}[dir] body #booked-profile-page .booked-fea-appt-list{border:none;padding:0;background:transparent;margin:0}body #booked-profile-page .booked-fea-appt-list .appt-block{display:block;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.7;font-family:Open Sans,sans-serif}[dir] body #booked-profile-page .booked-fea-appt-list .appt-block{border-top:1px solid #ddd;padding:13px 0 18px}body #booked-profile-page .booked-fea-appt-list .appt-block a{font-size:16px;font-weight:600;text-decoration:none}body #booked-profile-page .booked-fea-appt-list .appt-block a.delete{font-size:20px;line-height:1.3;color:#f59e9e}[dir=ltr] body #booked-profile-page .booked-fea-appt-list .appt-block a.delete{float:right;margin:2px 0 0 15px}[dir=rtl] body #booked-profile-page .booked-fea-appt-list .appt-block a.delete{float:left;margin:2px 15px 0 0}body #booked-profile-page .booked-fea-appt-list .appt-block a.delete:hover{color:#e35656}body #booked-profile-page .booked-fea-appt-list .appt-block a.booked-show-cf{font-size:13px;font-weight:400}body #booked-profile-page .booked-fea-appt-list .appt-block .late-appt{color:#d54e21}[dir] body #booked-profile-page .booked-fea-appt-list .appt-block button{margin:0}[dir=ltr] body #booked-profile-page .booked-fea-appt-list .appt-block button{float:right}[dir=rtl] body #booked-profile-page .booked-fea-appt-list .appt-block button{float:left}body #booked-profile-page .booked-fea-appt-list .appt-block button.button-primary{font-weight:600}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-wc_status-text a{font-size:12px}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-wc_status-text.awaiting,body #booked-profile-page .booked-fea-appt-list .appt-block .booked-wc_status-text.awaiting a{color:#e35656}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-wc_status-text.paid{text-transform:uppercase;font-weight:600}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons{display:block}[dir] body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons{padding:15px 0 0}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons a{text-decoration:none;display:inline-block;line-height:20px;font-size:12px;font-weight:400}[dir] body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons a{padding:2px 7px;border-radius:3px}[dir=ltr] body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons a{margin:0 7px 0 0}[dir=rtl] body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons a{margin:0 0 0 7px}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons a.atcb-item-link{-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:none;color:#aaa;width:100%;display:block}[dir] body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons a.atcb-item-link{background:#f9f9f9;border-radius:0;margin:0;padding:3px 12px}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons a.atcb-item-link:hover{color:#555}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons a:hover{text-decoration:none}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons .google-cal-button>a{font-size:11px;font-weight:600;text-transform:uppercase;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;letter-spacing:1px;color:#fff}[dir] body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons .google-cal-button>a{-webkit-transition:all .2s ease-out;padding:2px 9px;margin:0;border-radius:3px;border-width:1px;border-style:solid}[dir] body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons .atcb-list li:first-child a.atcb-item-link{padding-top:10px}[dir] body #booked-profile-page .booked-fea-appt-list .appt-block .booked-cal-buttons .atcb-list li:last-child a.atcb-item-link{padding-bottom:10px;border-radius:0 0 3px 3px}body #booked-profile-page .booked-fea-appt-list .appt-block .booked-icon{width:23px}body #booked-profile-page .booked-fea-appt-list .booked-tabs li .counter{display:none;color:#fff;font-size:10px;font-weight:400;line-height:20px;min-width:10px;height:20px}[dir] body #booked-profile-page .booked-fea-appt-list .booked-tabs li .counter{background:#e35656;text-align:center;padding:0 5px;border-radius:10px}[dir=ltr] body #booked-profile-page .booked-fea-appt-list .booked-tabs li .counter{float:right;margin:9px 0 0 10px}[dir=rtl] body #booked-profile-page .booked-fea-appt-list .booked-tabs li .counter{float:left;margin:9px 10px 0 0}body .booked-modal .bm-window p.fea-modal-title{font-size:15px;font-weight:600}[dir] body .booked-modal .bm-window p.fea-modal-title.fea-bordered{border-top:1px solid #ddd;padding-top:20px;margin-top:20px}@media screen and (max-width:1200px){[dir] body .booked-list-view .booked-appt-list h2{margin:0 0 20px}[dir=ltr] body .booked-list-view .booked-appt-list h2{text-align:left}[dir=rtl] body .booked-list-view .booked-appt-list h2{text-align:right}[dir=ltr] body .booked-list-view .booked-appt-list h2.booked-no-prev{text-align:left}[dir=rtl] body .booked-list-view .booked-appt-list h2.booked-no-prev{text-align:right}body .booked-list-view .booked-list-view-nav{display:block;height:26px;position:static}[dir] body .booked-list-view .booked-list-view-nav{margin:-5px 0 30px}[dir=ltr] body .booked-list-view .booked-list-view-nav{text-align:left}[dir=rtl] body .booked-list-view .booked-list-view-nav{text-align:right}body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{position:relative;display:inline-block;top:0}[dir] body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{margin:0 0 5px}[dir=ltr] body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{margin:0 6px 5px 0;right:0;float:right}[dir=rtl] body .booked-list-view .booked-list-view-nav .booked-list-view-date-next{margin:0 0 5px 6px;left:0;float:left}body .booked-list-view .booked-list-view-nav .booked-list-view-date-prev{position:relative;display:inline-block;top:0}[dir=ltr] body .booked-list-view .booked-list-view-nav .booked-list-view-date-prev{margin:0 6px 5px 0;right:0}[dir=rtl] body .booked-list-view .booked-list-view-nav .booked-list-view-date-prev{margin:0 0 5px 6px;left:0}}@media screen and (max-width:1100px){body table.booked-calendar td .count{font-size:9px}[dir] body table.booked-calendar td .count{padding:5px 0}body table.booked-calendar td .date .number{width:30px;height:30px;line-height:30px;font-size:14px}}@media screen and (max-width:860px){body #booked-profile-page .booked-profile-appt-list{width:100%}[dir] body #booked-profile-page .booked-profile-appt-list{float:none;margin:0 0 30px}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{margin:6px 0 0}[dir=ltr] body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{float:right}[dir=rtl] body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{float:left}body #booked-profile-page #profile-edit{width:100%}[dir] body #booked-profile-page #profile-edit{float:none;margin:0}}@media screen and (max-width:720px){body .booked-calendar-wrap table.booked-calendar thead th{font-size:1rem;height:1rem}[dir] body .booked-calendar-wrap table.booked-calendar thead th{padding:1.15rem 0!important}body .booked-calendar-wrap table.booked-calendar thead th .page-left{font-size:1rem}[dir] body .booked-calendar-wrap table.booked-calendar thead th .page-left{margin-top:-.5rem}[dir=ltr] body .booked-calendar-wrap table.booked-calendar thead th .page-left:hover{left:19px}[dir=rtl] body .booked-calendar-wrap table.booked-calendar thead th .page-left:hover{right:19px}body .booked-calendar-wrap table.booked-calendar thead th .page-right{font-size:1rem}[dir] body .booked-calendar-wrap table.booked-calendar thead th .page-right{margin-top:-.5rem}[dir=ltr] body .booked-calendar-wrap table.booked-calendar thead th .page-right:hover{right:19px}[dir=rtl] body .booked-calendar-wrap table.booked-calendar thead th .page-right:hover{left:19px}body .booked-calendar-wrap table.booked-calendar thead tr.days th{font-size:.7rem;height:auto}[dir] body .booked-calendar-wrap table.booked-calendar thead tr.days th{padding:.5rem 0!important}body .booked-calendar-wrap table.booked-calendar td{font-size:13px}body .booked-calendar-wrap table.booked-calendar td .count{display:none}body .booked-calendar-wrap table.booked-calendar td .date{height:100%}body .booked-calendar-wrap table.booked-calendar td .date .number{display:block;-webkit-transform:scale(1);width:100%;height:100%;vertical-align:middle}[dir] body .booked-calendar-wrap table.booked-calendar td .date .number{border:none;border-radius:0;-webkit-transform:scale(1);transform:scale(1)}body .booked-calendar-wrap table.booked-calendar td:hover .date{color:#000}[dir] body .booked-calendar-wrap table.booked-calendar td:hover .date{background:#f9f9f9;cursor:pointer}body .booked-calendar-wrap table.booked-calendar th .monthName{height:auto;display:inline-block}body .booked-calendar-wrap table.booked-calendar th .monthName a{top:-2px;font-size:10px}body .booked-calendar-wrap table.booked-calendar td.blur .date{color:#ccc;color:#ddd}[dir] body .booked-calendar-wrap table.booked-calendar td.blur .date{cursor:default;background:#eee}body .booked-calendar-wrap table.booked-calendar td.blur:hover .date{color:#ccc;color:#ddd}[dir] body .booked-calendar-wrap table.booked-calendar td.blur:hover .date{cursor:default;background:#eee}body .booked-calendar-wrap table.booked-calendar td.booked .date{color:#f15934;color:#f0b1a1}[dir] body .booked-calendar-wrap table.booked-calendar td.booked .date{background:#ffe4df;cursor:default;background:#ffeae7}body .booked-calendar-wrap table.booked-calendar td.booked:hover .date{color:#f15934;color:#f0b1a1}[dir] body .booked-calendar-wrap table.booked-calendar td.booked:hover .date{background:#ffe4df;cursor:default;background:#ffeae7}body .booked-calendar-wrap table.booked-calendar td.today .date{color:#555}[dir] body .booked-calendar-wrap table.booked-calendar td.today .date{background:#e3f2f9}body .booked-calendar-wrap table.booked-calendar td.today:hover .date{color:#555}[dir] body .booked-calendar-wrap table.booked-calendar td.today:hover .date{background:#eff7fb}[dir] body .booked-calendar-wrap table.booked-calendar tr.week td.active .date{background:#ddd}body .booked-calendar-wrap table.booked-calendar tr.week td.active .date .number{-webkit-transform:scale(1.5);color:#000}[dir] body .booked-calendar-wrap table.booked-calendar tr.week td.active .date .number{border:none;-webkit-transform:scale(1.5);transform:scale(1.5);background:none}[dir] body .booked-calendar-wrap table.booked-calendar tr.week td.active:hover .date{background:#ddd}[dir] body .booked-calendar-wrap table.booked-calendar tr.entryBlock td{padding:5%}body .booked-calendar-wrap table.booked-calendar .booked-appt-list{max-height:300px;overflow-y:auto;overflow-x:hidden}[dir] body .booked-calendar-wrap table.booked-calendar .booked-appt-list{padding:15px 20px 10px}body .booked-calendar-wrap table.booked-calendar .booked-appt-list .timeslot .timeslot-mobile-title{display:block}body .booked-calendar-wrap table.booked-calendar td.prev-date .date{color:#bbb}[dir] body .booked-calendar-wrap table.booked-calendar td.prev-date .date{cursor:default;background:#f9f9f9}body .booked-calendar-wrap table.booked-calendar td.prev-date:hover .date{color:#bbb}[dir] body .booked-calendar-wrap table.booked-calendar td.prev-date:hover .date{cursor:default;background:#f9f9f9}body .booked-calendar-wrap .booked-appt-list .timeslot button .spots-available{display:block}body .booked-calendar-wrap .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-people button .button-timeslot{display:none}body .booked-calendar-wrap.small table.booked-calendar .booked-appt-list{max-height:300px}body table.booked-calendar .booked-appt-list h2{font-size:15px;letter-spacing:.03em}[dir] body table.booked-calendar .booked-appt-list h2{text-align:center;margin:5px 0 20px}body table.booked-calendar .booked-appt-list h2 span{display:none}[dir] body table.booked-calendar .booked-appt-list .timeslot{border-top:0;margin:0 0 10px}body table.booked-calendar .booked-appt-list .timeslot .timeslot-count,body table.booked-calendar .booked-appt-list .timeslot .timeslot-time{display:none}body table.booked-calendar .booked-appt-list .timeslot .timeslot-mobile-title,body table.booked-calendar .booked-appt-list .timeslot button .spots-available{display:block}body table.booked-calendar .booked-appt-list .timeslot .timeslot-people{width:100%;height:auto}[dir] body table.booked-calendar .booked-appt-list .timeslot .timeslot-people{padding:0}body table.booked-calendar .booked-appt-list .timeslot .timeslot-people:hover{width:100%;height:auto}[dir] body table.booked-calendar .booked-appt-list .timeslot .timeslot-people:hover{padding:0}body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button{white-space:normal;width:100%;line-height:1.5}[dir] body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button{float:none;margin:0;text-align:center;padding:7px 0}body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-timeslot{display:block;font-weight:600;font-size:13px}body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-text{display:none}body table.booked-calendar .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{width:100%;height:auto}[dir] body table.booked-calendar .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{padding:0}body table.booked-calendar .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people:hover{width:100%;height:auto}[dir] body table.booked-calendar .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people:hover{padding:0}[dir] body #booked-profile-page .result-section.table-layout{padding:10px 0}body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img{top:46px}[dir=ltr] body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img{left:12px}[dir=rtl] body #booked-profile-page .result-section.table-layout .table-box .cell-title .compact-img img{right:12px}body #booked-profile-page .booked-tabs li{display:block}[dir] body #booked-profile-page .booked-tabs li{float:none}[dir=ltr] body #booked-profile-page .booked-tabs li a,[dir=rtl] body #booked-profile-page .booked-tabs li a{border-left:none;border-right:none}body #booked-profile-page .booked-tabs li.edit-button{display:block}[dir] body #booked-profile-page .booked-tabs li.edit-button{float:none}[dir=ltr] body #booked-profile-page .booked-tabs li.edit-button a,[dir=rtl] body #booked-profile-page .booked-tabs li.edit-button a{border-left:none;border-right:none}body .booked-modal .bm-window{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] body .booked-modal .bm-window{border-radius:0!important;padding:43px 0 0;border-radius:6px}[dir] body .booked-modal .bm-window p.booked-title-bar{border-radius:0!important}[dir] body .booked-modal .bm-window .booked-scrollable{padding:30px 16px}body .booked-modal .bm-window p.name b{display:block}[dir] body .booked-modal .bm-overlay{background:rgba(0,0,0,.8)}body .booked-list-view .booked-appt-list .timeslot.has-title.booked-hide-time .timeslot-people button .button-timeslot{display:none}}@media screen and (max-width:600px){body.booked-noScroll{position:fixed;height:100%}[dir] body .booked-modal input[type=submit]{float:none}[dir=ltr] body .booked-modal input[type=submit]{margin:0 10px 10px 0}[dir=rtl] body .booked-modal input[type=submit]{margin:0 0 10px 10px}body .booked-modal .button{width:100%}[dir] body .booked-modal .button{float:none}body .booked-modal #customerChoices .field{display:block}[dir] body .booked-modal #customerChoices .field{float:none;margin:5px 0}body .booked-calendarSwitcher{width:100%;display:block}[dir] body .booked-calendarSwitcher{padding:8px 5px}body .booked-calendarSwitcher i.booked-icon{display:none}body .booked-calendarSwitcher select{width:100%}body table.booked-calendar td .date .number{font-size:12px}body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{display:block}[dir] body #booked-profile-page .booked-profile-appt-list .appt-block .status-block{float:none;margin:0 0 10px}body #profile-edit #booked-page-form p.form-nickname{width:100%}[dir] body #profile-edit #booked-page-form p.form-nickname{float:none}body #profile-edit #booked-page-form p.form-email{width:100%}[dir] body #profile-edit #booked-page-form p.form-email{float:none}body #profile-edit #booked-page-form p.form-url{width:100%}[dir] body #profile-edit #booked-page-form p.form-url{float:none}body #profile-edit #booked-page-form p.form-password{width:100%}[dir] body #profile-edit #booked-page-form p.form-password{float:none}}@media screen and (max-width:450px){body .booked-list-view .booked-appt-list h2 strong{display:block}[dir] body .booked-list-view .booked-appt-list h2 strong{margin:0 auto}body .booked-list-view .booked-appt-list h2 span:last-child{display:none}[dir] body .booked-list-view .booked-appt-list .timeslot{border-top:0;margin:0 0 10px}body .booked-list-view .booked-appt-list .timeslot .timeslot-count,body .booked-list-view .booked-appt-list .timeslot .timeslot-time{display:none}body .booked-list-view .booked-appt-list .timeslot .timeslot-people{width:100%;height:auto}[dir] body .booked-list-view .booked-appt-list .timeslot .timeslot-people{padding:0}body .booked-list-view .booked-appt-list .timeslot .timeslot-people button{width:100%;line-height:1.5}[dir] body .booked-list-view .booked-appt-list .timeslot .timeslot-people button{float:none;margin:0;text-align:center;padding:7px 0}body .booked-list-view .booked-appt-list .timeslot .timeslot-people button .button-timeslot{display:block;font-weight:600;font-size:13px}body .booked-list-view .booked-appt-list .timeslot .timeslot-people button .button-text{display:none}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button .timeslot-mobile-title{display:block}body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{height:auto}[dir] body .booked-calendar-wrap .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-people{padding:0}}body .booked-modal .bm-window p.booked-title-bar small{font-size:24px}@font-face{font-family:Oxyvietnam;src:url(/fonts/oxyvietnam.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(/fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Oxyvietnam-bold;src:url(/fonts/oxyvietnam-bold.ttf)}@font-face{font-family:avantgardevo;src:url(/fonts/avantgardevo-regular.otf)}@font-face{font-family:Archivo;src:url(/fonts/Archivo/Archivo-Regular.ttf)}@font-face{font-family:ArchivoBold;src:url(/fonts/Archivo/Archivo-Bold.ttf)}@font-face{font-family:SegoeUI;src:url(/fonts/SEGOEUI.ttf)}:root{--color-primary:#fbae14;--color-secondary:#0088ce;--color-danger:#cf2127;--color-success:#a6db2b;--color-white:#fff;--color-black:#252525;--color-black-69:rgba(76,43,0,0.6901960784313725);--color-black-59:#4c2b00;--color-black-50:rgba(76,43,0,0.5019607843137255);--color-darkgray:grey;--color-gray:#bdbdbd;--color-lightgray:#d9d9d9;--color-lightsilver:#ebebeb;--color-silver:#ccc;--color-smoke:#f2f2f2;--color-offwhite:#f9f9f9;--header-color1:#4c2b00;--header-sub-color:#fbae14;--text-color:#343434}body{font-size:clamp(13px,1.33vw,16px);color:var(--color-black);line-height:1.4;font-family:Exo\ 2,sans-serif;font-weight:400;color:var(--text-color)}body.modal-open{overflow:hidden}[dir=ltr] body.modal-open{padding-right:var(--body-scrollbar-width)!important}[dir=rtl] body.modal-open{padding-left:var(--body-scrollbar-width)!important}img{max-width:100%}a:hover{color:var(--header-color)}.header-block .header-top .left .list-menu .one-menu .title-parent{color:#fff}@media screen and (max-width:1199px){.header-block .header-top .left .list-menu .one-menu .title-parent{color:#4c2b00}}.search-container{color:#fff}@media screen and (max-width:1199px){.header-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:1199px){.header-right,.header-top{display:-webkit-box;display:-ms-flexbox;display:flex}.header-top{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:40px}}.search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .search-container{cursor:pointer}.search-container:hover{color:#ff831e}@media screen and (max-width:1199px){.search-container{width:100%;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:40px}}[dir] .homepage{background:#fff}[dir] section{padding-top:50px;padding-bottom:50px}.d-mobie{display:none!important}@media screen and (max-width:1199px){.d-mobie{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.d-none-mobie{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:1199px){.d-none-mobie{display:none!important}}#app2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#app2.login-layout>.footer,#app2.login-layout>.header{display:none}.rs-list{list-style:none}[dir] .rs-list{padding:0;margin:0}.rs-link{text-decoration:none;transition:all .25s;color:var(--link-color,inherit)}.rs-link,[dir] .rs-link{-webkit-transition:all .25s}[dir] .rs-link{cursor:pointer}.rs-link:hover{color:var(--link-hover-color,var(--color-primary))}.rs-btn{font-weight:inherit}[dir] .rs-btn{border:none;background:transparent;padding:0}.rs-btn:active,.rs-btn:focus{outline:none}.rs-form-control{font-size:var(--input-font-size,inherit);line-height:1.4em;color:var(--input-color,var(--color-black));-webkit-transition:all .3s;transition:all .3s;min-height:var(--input-height,1px)}.rs-form-control,[dir] .rs-form-control{-webkit-transition:all .3s}.rs-form-control,[dir] .rs-form-control{-webkit-box-shadow:var(--input-shadow,inset 0 0 0 1px var(--color-bg5))}[dir] .rs-form-control{border:none;background:var(--input-bg,transparent);padding:var(--input-padding,8px 16px);border-radius:var(--input-radius,4px);box-shadow:var(--input-shadow,inset 0 0 0 1px var(--color-bg5))}.rs-form-control::-webkit-input-placeholder{color:var(--input-placeholder-color,var(--color-lightgray));font-size:var(--input-font-size,inherit);opacity:var(--input-placeholder-opacity,1)}.rs-form-control::-moz-placeholder{color:var(--input-placeholder-color,var(--color-lightgray));font-size:var(--input-font-size,inherit);opacity:var(--input-placeholder-opacity,1)}.rs-form-control:-ms-input-placeholder{color:var(--input-placeholder-color,var(--color-lightgray));font-size:var(--input-font-size,inherit);opacity:var(--input-placeholder-opacity,1)}.rs-form-control::-ms-input-placeholder{color:var(--input-placeholder-color,var(--color-lightgray));font-size:var(--input-font-size,inherit);opacity:var(--input-placeholder-opacity,1)}.rs-form-control::placeholder{color:var(--input-placeholder-color,var(--color-lightgray));font-size:var(--input-font-size,inherit);opacity:var(--input-placeholder-opacity,1)}.rs-form-control:focus{outline:none}.rs-form-control:focus,[dir] .rs-form-control:focus{-webkit-box-shadow:var(--input-hover-shadow,inset 0 0 0 1px var(--color-primary))}[dir] .rs-form-control:focus{box-shadow:var(--input-hover-shadow,inset 0 0 0 1px var(--color-primary))}.rs-scrollbar::-webkit-scrollbar{width:var(--scrollbar-width,6px);height:var(--scrollbar-height,4px)}[dir] .rs-scrollbar::-webkit-scrollbar{border-radius:var(--scrollbar-radius,8px)}.rs-scrollbar::-webkit-scrollbar-thumb{-webkit-transition:none!important;transition:none!important}[dir] .rs-scrollbar::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-thumb-radius,8px);background:var(--scrollbar-thumb-bg,linear-gradient(0deg,rgba(8,8,8,.2),rgba(8,8,8,.2)));-webkit-transition:none!important}[dir] .rs-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-bg,rgba(0,0,0,.35))}.img-cover img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.color-white{color:var(--color-white)}.color-darkgray{color:var(--color-darkgray)}.color-lightgray{color:var(--color-lightgray)}.color-gray{color:var(--color-gray)}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-black-50{color:var(--color-black-50)}.color-black-59{color:var(--color-black-59)}.color-black-69{color:var(--color-black-69)}.color-danger{color:var(--color-danger)}[dir] .bg-smoke{background:#f7f7f7}.d-grid{display:grid}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}.gap-5{gap:3rem}.gap-8{gap:8px}.gap-10{gap:10px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-40{gap:clamp(20px,3.33vw,40px)}.gap-64{gap:clamp(32px,5.33vw,64px)}body.nav-on{height:100vh;overflow:hidden}@media (max-width:1199px){.hidden-mobie{display:none}}@media (min-width:1200px){.show-mobie{display:none}}[dir] .divider{border-bottom:1px solid var(--divider-color,rgba(0,0,0,.08))}.separate-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.separate-list .separate-list__item,.separate-list span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.separate-list .separate-list__item:not(:last-child):after,.separate-list span:not(:last-child):after{content:"|";display:block;color:rgba(8,8,8,.2);line-height:1}[dir] .text-justify{text-align:justify}.checkbox{display:grid;grid-template-columns:var(--checkbox-template,1fr 18px);gap:var(--checkbox-gap,8px);color:var(--checkbox-color)}[dir] .checkbox{cursor:pointer;padding:var(--checkbox-padding,7px 16px)}.checkbox input{display:none}.checkbox input:checked~.icon{color:var(--checkbox-checked-icon-color,var(--color-gray));outline-color:rgba(0,0,0,.05)}.checkbox input:checked~.label{color:var(--checkbox-checked-label-color,var(--color-black))}.checkbox .icon{color:transparent;outline:2px solid rgba(8,8,8,.2);outline-offset:-2px;outline-style:inset;transition:all .25s;height:18px;width:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:start}.checkbox .icon,[dir] .checkbox .icon{-webkit-transition:all .25s}.mh-auto{max-height:calc(100vh - 326px)}.t-scroll{width:100%;overflow:auto}.t-scroll::-webkit-scrollbar{width:2px;height:2px}[dir] .t-scroll::-webkit-scrollbar-thumb{background:#cda666;border-radius:20px}[dir] .t-scroll::-webkit-scrollbar-track{background:#f5f5f5;border-radius:20px}.section-header,[dir] .section-header{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.55)}[dir] .section-header{box-shadow:0 0 5px 0 rgba(0,0,0,.55)}.fw-700{font-weight:700}body.hide .header-block .menu-bar{opacity:1}[dir] body.hide .header-block .menu-bar,body.hide .header-block .menu-bar{-webkit-transform:translateY(-100%);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.55)}[dir] body.hide .header-block .menu-bar{transform:translateY(-100%);box-shadow:0 0 5px 0 rgba(0,0,0,.55)}@media screen and (min-width:1200px){.d-show-mobie{display:none}}@media screen and (max-width:1199px){.d-hide-mobie{display:none}}.header-block .header{width:100%}.header-block .top-bar{font-size:14px;color:#333;-webkit-box-shadow:0 0 24px rgba(0,0,0,.1);position:relative;height:50px}[dir] .header-block .top-bar{-webkit-box-shadow:0 0 24px rgba(0,0,0,.1);box-shadow:0 0 24px rgba(0,0,0,.1)}.header-block .top-bar .left-info{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4c2b00;height:100%}[dir] .header-block .top-bar .left-info{padding:10px 0}.header-block .top-bar .left-info .fas{color:#fbae14}.header-block .top-bar .left-info .line{height:100%;width:1px}[dir] .header-block .top-bar .left-info .line{background-color:rgba(76,43,0,.10196078431372549)}.header-block .top-bar .right-info{height:41px}[dir] .header-block .top-bar .right-info{margin-top:4px}.header-block .top-bar .right-info .call-lawyer{height:100%;width:auto;line-height:1.2;letter-spacing:0;font-weight:400;font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;position:relative;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .header-block .top-bar .right-info .call-lawyer{padding:10px 38px;border-radius:5px;cursor:pointer;border-color:rgba(0,0,0,.05)}[dir=ltr] .header-block .top-bar .right-info .call-lawyer{text-align:left;background:-webkit-gradient(linear,left top,right top,from(#8b6a42),to(#fbae14));background:linear-gradient(90deg,#8b6a42,#fbae14)}[dir=rtl] .header-block .top-bar .right-info .call-lawyer{text-align:right;background:-webkit-gradient(linear,left top,right top,from(#8b6a42),to(#fbae14));background:linear-gradient(270deg,#8b6a42,#fbae14)}@media screen and (max-width:1199px){.header-block .top-bar .right-info .call-lawyer{font-size:14px}[dir] .header-block .top-bar .right-info .call-lawyer{padding:8px 16px}}.header-block .top-bar .right-info .call-lawyer:hover:after{-webkit-box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}[dir] .header-block .top-bar .right-info .call-lawyer:hover:after{-webkit-box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.header-block .top-bar .right-info .call-lawyer:after{-webkit-box-shadow:inset 0 1.2em 0 0 hsla(0,0%,100%,.1);content:"";height:100%;position:absolute;top:0;width:100%}[dir] .header-block .top-bar .right-info .call-lawyer:after{-webkit-box-shadow:inset 0 1.2em 0 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1.2em 0 0 hsla(0,0%,100%,.1)}[dir=ltr] .header-block .top-bar .right-info .call-lawyer:after{left:0}[dir=rtl] .header-block .top-bar .right-info .call-lawyer:after{right:0}.header-block .icon-menu-mobie .fa-solid{font-size:20px}.header-block .icon-menu-mobie img{max-width:100px}.header-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .header-block .container{margin:auto}[dir=ltr] .header-block .top-left span{margin-right:15px}[dir=rtl] .header-block .top-left span{margin-left:15px}.header-block .top-right a{color:#fbae14;font-weight:700;text-decoration:none}.header-block .menu-bar{transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out}.header-block .menu-bar,[dir] .header-block .menu-bar{-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out}[dir] .header-block .menu-bar{background:#fff;padding:5px 0}@media screen and (max-width:1199px){.header-block .logo{width:100%}[dir] .header-block .logo{text-align:center}}.header-block .logo img{height:100px;width:auto}@media screen and (max-width:1199px){.header-block .nav-menu{display:none;position:fixed;top:0;width:100%;z-index:99999;height:100vh;overflow-y:auto}[dir] .header-block .nav-menu{background-color:#fff;padding:30px 0}[dir=ltr] .header-block .nav-menu{left:0}[dir=rtl] .header-block .nav-menu{right:0}.header-block .nav-menu.active,.header-block .nav-menu.active ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header-block .nav-menu.active ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.header-block .title-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1199px){.header-block .title-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.header-block .title-menu .fas{font-size:10px;transition:all .3s ease}.header-block .title-menu .fas,[dir] .header-block .title-menu .fas{-webkit-transition:all .3s ease}[dir=ltr] .header-block .title-menu .fas{margin-right:0}[dir=rtl] .header-block .title-menu .fas{margin-left:0}@media screen and (max-width:1199px){.header-block .title-menu .fas{font-size:16px}}@media screen and (max-width:1199px){.header-block .title-menu a{width:100%}}.header-block .icon-close-mobie{color:var(--text-color);position:fixed;top:8px}[dir=ltr] .header-block .icon-close-mobie{right:8px}[dir=rtl] .header-block .icon-close-mobie{left:8px}.header-block .nav-menu ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .header-block .nav-menu ul{padding:0;margin:0}@media screen and (max-width:1199px){.header-block .nav-menu ul{width:100%}}@media screen and (min-width:1200px){[dir] .header-block .nav-menu>ul{margin-top:10px}}.header-block .nav-menu li{position:relative}[dir] .header-block .nav-menu li{margin:0 11px}.header-block .nav-menu a{text-decoration:none;color:var(--text-color);font-weight:700;display:block;font-size:14px;font-weight:400;position:relative}[dir] .header-block .nav-menu a{padding:10px 0}@media screen and (max-width:1199px){[dir] .header-block .dropdown.active-sub .title-menu{background-color:var(--header-color)}[dir=ltr] .header-block .dropdown.active-sub .fa-chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .header-block .dropdown.active-sub .fa-chevron-down{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.header-block .dropdown.active-sub .submenu{display:block!important}}@media screen and (min-width:1200px){.header-block .dropdown:hover .submenu{display:block!important;visibility:visible;opacity:1}[dir] .header-block .dropdown:hover .submenu{padding-top:25px!important}}.header-block .submenu{display:block;top:100%;min-width:260px;z-index:100;-webkit-transition:all .3s ease;transition:all .3s ease}[dir] .header-block .submenu{padding:10px 0;border-color:#f9f9f9;border-radius:5px;padding:20px 0!important;-webkit-transition:all .3s ease}[dir=ltr] .header-block .submenu{left:-15px}[dir=rtl] .header-block .submenu{right:-15px}@media screen and (min-width:1200px){.header-block .submenu{position:absolute;width:1100px;visibility:hidden;opacity:0}[dir] .header-block .submenu{padding:20px 0 0}[dir=ltr] .header-block .submenu{left:50%}[dir=rtl] .header-block .submenu{right:50%}}@media screen and (max-width:1199px){.header-block .submenu{display:none!important}[dir] .header-block .submenu{background-color:hsla(0,0%,100%,.9)!important}.header-block .submenu.active{display:block!important}.header-block .submenu.active .content{overflow:hidden}}[dir] .header-block .submenu li{border-radius:3px;margin:0 10px}[dir=ltr] .header-block .submenu li{padding-left:0;padding-right:18px}[dir=rtl] .header-block .submenu li{padding-right:0;padding-left:18px}.header-block .submenu li{width:100%}.header-block .submenu a{display:block;color:var(--text-color)!important;font-size:14px;-webkit-transition:.3s;transition:.3s;font-weight:400!important}[dir] .header-block .submenu a{padding:9px 10px;-webkit-transition:.3s}.header-block .submenu a:after{display:none}.header-block .nav-menu li .title-menu:after{content:"";height:3px;opacity:0;position:absolute;top:0;-webkit-transition:all .3s;transition:all .3s;width:0}[dir] .header-block .nav-menu li .title-menu:after{-webkit-transition:all .3s;background-color:#fbae14}[dir=ltr] .header-block .nav-menu li .title-menu:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .header-block .nav-menu li .title-menu:after{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}@media screen and (min-width:1200px){.header-block .submenu a:hover,.header-block .submenu li.active a{color:#fff!important}[dir] .header-block .submenu a:hover,[dir] .header-block .submenu li.active a{background:#fbae14;border-radius:4px}.header-block .nav-menu li.active .title-menu:after,.header-block .nav-menu li.active a,.header-block .nav-menu li:hover .title-menu:after,.header-block .nav-menu li:hover a{width:100%;color:#fbae14;opacity:1}.header-block .nav-menu li:active .title-menu .fas,.header-block .nav-menu li:hover .title-menu .fas{color:#fbae14}}.header-block .nav-menu .dropdown a i{font-size:12px}[dir=ltr] .header-block .nav-menu .dropdown a i{margin-left:5px}[dir=ltr] .header-block .fas,[dir=rtl] .header-block .nav-menu .dropdown a i{margin-right:5px}[dir=rtl] .header-block .fas{margin-left:5px}.header-block .hotline{font-weight:700;text-transform:uppercase}.search-input input{height:40px;width:100%}.fz-32{font-size:32px!important}@media (max-width:1199px){.fz-32{font-size:24px!important}}@media (max-width:991px){.fz-32{font-size:18px!important}}@media (max-width:767px){.fz-32{font-size:16px!important}}.fz-18{font-size:18px!important}@media (max-width:767px){.fz-18{font-size:16px!important}}.lh-1{line-height:1!important}.gap-0{gap:0!important}[dir] .bg-color-primary{background-color:rgba(205,166,102,.89)!important}.fz-12{font-size:12px!important}.fw-700{font-weight:700!important}[dir] .mb-24{margin-bottom:24px}@media (max-width:767px){[dir] .mb-24{margin-bottom:16px}}.ft-top{height:150px}[dir] .ft-top{background:#d2d2d2;margin-bottom:8px}@media (max-width:767px){.ft-top{height:auto}[dir] .ft-top{padding:16px 0}}.ft-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px}@media (max-width:767px){.ft-top .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:auto}}.ft-top .container .img-box{max-width:23%}[dir] .ft-top .container .img-box{padding:0 30px}@media (max-width:767px){.ft-top .container .img-box{max-width:100%}}.ft-top .container .img-box img{width:100%;height:auto}.search-blog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:56px}[dir] .search-blog{border:1px solid #e6e6e6;border-radius:4px}.search-blog .ctrl-icon{width:56px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir=ltr] .search-blog .ctrl-icon .search-icon{margin-right:0}[dir=rtl] .search-blog .ctrl-icon .search-icon{margin-left:0}.search-blog .search-input{height:40px}[dir=ltr] .search-blog .search-input{border-right:1px solid #e6e6e6;padding-left:16px}[dir=rtl] .search-blog .search-input{border-left:1px solid #e6e6e6;padding-right:16px}.line-y24{height:1px;width:100%}[dir] .line-y24{margin-top:24px;margin-bottom:24px;background-color:#e6e6e6}.search-icon{width:100%;height:16px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:16px}[dir] .search-icon{background-image:url(https://cdn-icons-png.flaticon.com/512/622/622669.png);background-size:contain;background-repeat:no-repeat}[dir=ltr] .search-icon{margin-right:8px}[dir=rtl] .search-icon{margin-left:8px}.search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;outline:none;font-size:14px}[dir] .search-input{border:none;background-color:transparent}.icon-menu.mb-16{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;max-width:100%}[dir] .icon-menu.mb-16{margin-bottom:16px}.product-page .products-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}[dir] .product-page .products-content{padding:32px 0}.product-page .wd-left-content{max-width:288px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:1199px){.product-page .wd-left-content{position:fixed;z-index:9999;max-width:100%;height:100vh;overflow-y:auto;display:none;top:0}[dir] .product-page .wd-left-content{padding:16px;background-color:#fff}[dir=ltr] .product-page .wd-left-content{left:0}[dir=rtl] .product-page .wd-left-content{right:0}.product-page .wd-left-content.active{display:block}.product-page .wd-left-content::-webkit-scrollbar{width:3px}[dir] .product-page .wd-left-content::-webkit-scrollbar-track{background:#f1f1f1}[dir] .product-page .wd-left-content::-webkit-scrollbar-thumb{background:#888}[dir] .product-page .wd-left-content::-webkit-scrollbar-thumb:hover{background:grey}}.product-page .wd-left-content .title-wd{font-size:20px;font-weight:700;line-height:32px;color:#333}[dir] .product-page .wd-left-content .title-wd{margin-bottom:16px}.product-page .wd-left-content .list-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;color:#333}[dir] .product-page .wd-left-content .list-menu{margin-top:8px}[dir=ltr] .product-page .wd-left-content .list-menu{padding-right:10px}[dir=rtl] .product-page .wd-left-content .list-menu{padding-left:10px}.product-page .wd-left-content .list-menu::-webkit-scrollbar{width:3px}[dir] .product-page .wd-left-content .list-menu::-webkit-scrollbar-track{background:#f1f1f1}[dir] .product-page .wd-left-content .list-menu::-webkit-scrollbar-thumb{background:#888}[dir] .product-page .wd-left-content .list-menu::-webkit-scrollbar-thumb:hover{background:grey}.product-page .wd-left-content .list-menu .item-menu.active .title-parent .text{color:#ff831e}.product-page .wd-left-content .list-menu .item-menu.active .list-child{display:-webkit-box;display:-ms-flexbox;display:flex}.product-page .wd-left-content .list-menu .item-menu .title-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-page .wd-left-content .list-menu .item-menu .list-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;display:none}[dir=ltr] .product-page .wd-left-content .list-menu .item-menu .list-child{padding-left:32px}[dir=rtl] .product-page .wd-left-content .list-menu .item-menu .list-child{padding-right:32px}.product-page .wd-left-content .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-height:200px;overflow-y:auto}[dir=ltr] .product-page .wd-left-content .checkbox-list{padding-right:10px}[dir=rtl] .product-page .wd-left-content .checkbox-list{padding-left:10px}.product-page .wd-left-content .checkbox-list::-webkit-scrollbar{width:3px}[dir] .product-page .wd-left-content .checkbox-list::-webkit-scrollbar-track{background:#f1f1f1}[dir] .product-page .wd-left-content .checkbox-list::-webkit-scrollbar-thumb{background:#888}[dir] .product-page .wd-left-content .checkbox-list::-webkit-scrollbar-thumb:hover{background:grey}.product-page .wd-left-content .checkbox-list .checkbox-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.product-page .wd-left-content .checkbox-list .checkbox-item input[type=checkbox]{width:32px;height:32px;accent-color:#1d75c0}.product-page .wd-left-content .checkbox-list .checkbox-item span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#333}.product-page .wd-left-content .list-dt{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.product-page .wd-left-content .list-dt .one-dt{aspect-ratio:88/40;overflow:hidden}.product-page .right-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-page .right-content .filter-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.product-page .right-content .filter-breadcrumb .breadcrumb-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-page .right-content .filter-breadcrumb .breadcrumb-block .item-breadcrumb{color:grey}.product-page .right-content .filter-right{gap:8px}.product-page .right-content .filter-right,.product-page .right-content .list-tags-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .right-content .list-tags-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}[dir] .product-page .right-content .list-tags-filter{margin-top:12px}.product-page .right-content .list-tags-filter .one-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#333}[dir] .product-page .right-content .list-tags-filter .one-tag{padding-top:8px;padding-bottom:8px}.product-page .right-content .list-tags-filter .one-tag .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .product-page .right-content .list-tags-filter .one-tag .icon{cursor:pointer}.product-page .right-content .list-tags-filter .line-first{height:32px;width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .product-page .right-content .list-tags-filter .line-first{background-color:#e6e6e6}.product-page .right-content .product-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}[dir] .product-page .right-content .product-list{margin-top:32px}@media screen and (max-width:767px){.product-page .right-content .product-list{grid-template-columns:repeat(2,1fr);gap:16px}[dir] .product-page .right-content .product-list{margin-top:24px}}@media screen and (max-width:600px){.product-page .right-content .product-list{grid-template-columns:repeat(1,1fr);gap:16px}[dir] .product-page .right-content .product-list{margin-top:16px}}.product-page .right-content .product-list .product-card{position:relative;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);transition:-webkit-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}[dir] .product-page .right-content .product-list .product-card{border:1px solid #ddd;border-radius:8px;padding:15px;text-align:center;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease}.product-page .right-content .product-list .product-card:hover{-webkit-transform:translateY(-5px)}[dir] .product-page .right-content .product-list .product-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.product-page .right-content .product-list .product-badge{position:absolute;top:10px;color:#fff;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;z-index:1}[dir] .product-page .right-content .product-list .product-badge{background:#e74c3c;border-radius:50%}[dir=ltr] .product-page .right-content .product-list .product-badge{left:10px}[dir=rtl] .product-page .right-content .product-list .product-badge{right:10px}.product-page .right-content .product-list .img-box{aspect-ratio:255/278}.product-page .right-content .product-list .img-box img{-o-object-fit:contain;object-fit:contain}.product-page .right-content .product-list .product-image{width:100%;height:auto}[dir] .product-page .right-content .product-list .product-image{margin-bottom:15px;border-radius:8px}.product-page .right-content .product-list .product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .product-page .right-content .product-list .product-rating{margin-bottom:10px}.product-page .right-content .product-list .star{font-size:16px;color:#ddd}.product-page .right-content .product-list .star.active{color:#f39c12}.product-page .right-content .product-list .product-brand{font-size:14px;color:#888}[dir] .product-page .right-content .product-list .product-brand{margin-bottom:5px}.product-page .right-content .product-list .product-name{font-size:16px;color:#333;font-weight:700}[dir] .product-page .right-content .product-list .product-name{margin-bottom:0}.cl-000{color:#4c2b00!important}.column-2-page{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}[dir] .column-2-page{padding:32px 0}@media screen and (max-width:1199px){.column-2-page{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.column-2-page .wd-left-content{max-width:288px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:1199px){.column-2-page .wd-left-content{max-width:100%}}.column-2-page .wd-left-content .fz-20-600-333{font-size:20px;font-weight:600;color:#333}[dir] .column-2-page .wd-left-content .fz-20-600-333{margin-bottom:16px}.column-2-page .wd-left-content .list-cate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.column-2-page .wd-left-content .list-cate .one-item{color:grey}.column-2-page .wd-left-content .list-blog-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .column-2-page .wd-left-content .list-blog-news .one-item:not(:last-child){padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e6e6e6}.column-2-page .wd-left-content .list-blog-news .one-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.column-2-page .wd-left-content .list-blog-news .one-item .img-box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:80px;aspect-ratio:1/1}.column-2-page .wd-left-content .list-blog-news .one-item .img-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.column-2-page .wd-left-content .list-blog-news .one-item .detail-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.column-2-page .wd-left-content .list-blog-news .one-item .detail-block .name{font-weight:500;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.column-2-page .wd-left-content .list-blog-news .one-item .detail-block .date{color:grey}.column-2-page .wd-left-content .list-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-2-page .wd-left-content .list-tags .one-item{font-weight:500}[dir] .column-2-page .wd-left-content .list-tags .one-item{padding:4px 16px;border-radius:4px;background-color:#f2f2f2}.column-2-page .right-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 320px)}@media screen and (max-width:1199px){.column-2-page .right-content{width:100%}}.column-2-page .right-content .slider-hot{position:relative}.column-2-page .right-content .slider-hot .one-item{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media screen and (max-width:767px){.column-2-page .right-content .slider-hot .one-item{gap:16px;grid-template-columns:repeat(1,1fr)}}.column-2-page .right-content .slider-hot .one-item .img-box{aspect-ratio:445/352;overflow:hidden}.column-2-page .right-content .slider-hot .one-item .img-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.column-2-page .right-content .slider-hot .one-item .right-content-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column-2-page .right-content .slider-hot .one-item .detail-block .name{font-size:32px;font-weight:700;line-height:40px;color:#4c2b00;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:767px){.column-2-page .right-content .slider-hot .one-item .detail-block .name{font-size:16px}}.column-2-page .right-content .slider-hot .one-item .detail-block .cate-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .column-2-page .right-content .slider-hot .one-item .detail-block .cate-date{margin-top:8px;margin-bottom:16px}@media screen and (max-width:767px){[dir] .column-2-page .right-content .slider-hot .one-item .detail-block .cate-date{margin-bottom:4px;margin-top:4px}}.column-2-page .right-content .slider-hot .one-item .detail-block .cate-date .cat,.column-2-page .right-content .slider-hot .one-item .detail-block .cate-date .date{font-size:16px;font-weight:500;line-height:24px;color:grey}@media screen and (max-width:767px){.column-2-page .right-content .slider-hot .one-item .detail-block .cate-date .cat,.column-2-page .right-content .slider-hot .one-item .detail-block .cate-date .date{font-size:14px}}.column-2-page .right-content .slider-hot .one-item .detail-block .cate-date span{height:12px;width:1px}[dir] .column-2-page .right-content .slider-hot .one-item .detail-block .cate-date span{background-color:#e5e5e5}[dir=ltr] .column-2-page .right-content .slider-hot .one-item .detail-block .cate-date span,[dir=rtl] .column-2-page .right-content .slider-hot .one-item .detail-block .cate-date span{margin-right:16px;margin-left:16px}.column-2-page .right-content .slider-hot .one-item .detail-block .sum{font-weight:500;color:#4c2b00;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.column-2-page .right-content .slider-hot .swiper-button-next1,.column-2-page .right-content .slider-hot .swiper-button-prev1{width:60px;height:60px;position:absolute;top:100%;z-index:1}[dir=ltr] .column-2-page .right-content .slider-hot .swiper-button-next1{left:calc(50% - 60px);right:auto}[dir=ltr] .column-2-page .right-content .slider-hot .swiper-button-prev1,[dir=rtl] .column-2-page .right-content .slider-hot .swiper-button-next1{right:calc(50% - 60px);left:auto}[dir=rtl] .column-2-page .right-content .slider-hot .swiper-button-prev1{left:calc(50% - 60px);right:auto}.column-2-page .list-blogs{display:grid;grid-template-columns:repeat(3,1fr);row-gap:32px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}[dir] .column-2-page .list-blogs{margin-top:100px}@media screen and (max-width:767px){.column-2-page .list-blogs{grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (max-width:600px){.column-2-page .list-blogs{grid-template-columns:repeat(1,1fr)}}.column-2-page .list-blogs .one-item .img-box{aspect-ratio:1/1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.column-2-page .list-blogs .one-item .img-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.column-2-page .list-blogs .one-item .detail-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}[dir] .column-2-page .list-blogs .one-item .detail-block{margin-top:16px}@media screen and (max-width:1199px){.column-2-page .list-blogs .one-item .detail-block{gap:4px}[dir] .column-2-page .list-blogs .one-item .detail-block{margin-top:8px}}.column-2-page .list-blogs .one-item .detail-block .date-author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column-2-page .list-blogs .one-item .detail-block .date-author .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:16px;width:100%}.column-2-page .list-blogs .one-item .detail-block .date-author .one-op{gap:8px}.column-2-page .list-blogs .one-item .detail-block .date-author .one-op,.column-2-page .list-blogs .one-item .detail-block .date-author .one-op .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column-2-page .list-blogs .one-item .detail-block .date-author .one-op .text{font-size:14px;font-weight:400;line-height:24px;color:grey}.column-2-page .list-blogs .one-item .detail-block .name{font-size:20px;font-weight:700;line-height:26px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:767px){.column-2-page .list-blogs .one-item .detail-block .name{font-size:16px;line-height:1.4}}.column-2-page .list-blogs .one-item .detail-block .sum{font-size:14px;font-weight:400;line-height:24px;color:grey;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.swiper-button-next:after,.swiper-button-prev:after{display:none}.banner-block{position:relative;width:100%;height:600px}@media screen and (max-width:1199px){.banner-block{height:550px}}.banner-block .swiper-container{height:100%}[dir=ltr] .banner-block .swiper-button-prev{left:70px}[dir=ltr] .banner-block .swiper-button-next,[dir=rtl] .banner-block .swiper-button-prev{right:70px}[dir=rtl] .banner-block .swiper-button-next{left:70px}.banner-block .arrow-slider{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:50%;-webkit-transform:translateY(-50%);z-index:2;position:absolute;width:23px;height:42px;overflow:hidden}[dir] .banner-block .arrow-slider{-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}[dir=ltr] .banner-block .arrow-slider{right:0}[dir=rtl] .banner-block .arrow-slider{left:0}@media screen and (max-width:767px){.banner-block .arrow-slider{display:none}}[dir=ltr] .banner-block .arrow-slider.swiper-button-next2{left:auto;right:2%}[dir=rtl] .banner-block .arrow-slider.swiper-button-next2{right:auto;left:2%}[dir=ltr] .banner-block .arrow-slider.swiper-button-prev2{left:2%}[dir=rtl] .banner-block .arrow-slider.swiper-button-prev2{right:2%}.banner-block .swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity 1.5s ease-in-out}.banner-block .swiper-slide,[dir] .banner-block .swiper-slide{-webkit-transition:opacity 1.5s ease-in-out}.banner-block .swiper-slide-active{opacity:1}.banner-block .button-slider,.banner-block .sum-slider,.banner-block .title-slider{opacity:0;-webkit-transform:translateY(50px);-webkit-filter:blur(50px);filter:blur(50px);transition:opacity 1s ease-out,-webkit-transform 1s ease-out,-webkit-filter 1s ease-out;-webkit-transition:opacity 1s ease-out,-webkit-transform 1s ease-out,-webkit-filter 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,filter 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,filter 1s ease-out,-webkit-transform 1s ease-out,-webkit-filter 1s ease-out}[dir] .banner-block .button-slider,[dir] .banner-block .sum-slider,[dir] .banner-block .title-slider{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity 1s ease-out,-webkit-transform 1s ease-out,-webkit-filter 1s ease-out;text-align:center}.banner-block .title-slider.fade-in{opacity:1;-webkit-transform:translateY(0)!important;-webkit-filter:blur(0);filter:blur(0)}[dir] .banner-block .title-slider.fade-in{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.banner-block .sum-slider.fade-in{opacity:1;-webkit-transform:translateY(0)!important;-webkit-filter:blur(0);filter:blur(0);-webkit-transition-delay:.25s}[dir] .banner-block .sum-slider.fade-in{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-transition-delay:.25s;transition-delay:.25s}.banner-block .button-slider.fade-in{opacity:1;-webkit-transform:translateY(0)!important;-webkit-filter:blur(0);filter:blur(0);-webkit-transition-delay:.5s}[dir] .banner-block .button-slider.fade-in{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-transition-delay:.5s;transition-delay:.5s}.banner-block .button-slider{height:auto;width:auto;line-height:1.2;letter-spacing:0;font-weight:400;font-size:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;position:relative;text-transform:uppercase}[dir] .banner-block .button-slider{padding:10px 38px;border-radius:5px;cursor:pointer;border-color:rgba(0,0,0,.05)}[dir=ltr] .banner-block .button-slider{text-align:left;background:-webkit-gradient(linear,left top,right top,from(#8b6a42),to(#fbae14));background:linear-gradient(90deg,#8b6a42,#fbae14)}[dir=rtl] .banner-block .button-slider{text-align:right;background:-webkit-gradient(linear,left top,right top,from(#8b6a42),to(#fbae14));background:linear-gradient(270deg,#8b6a42,#fbae14)}@media screen and (max-width:1199px){.banner-block .button-slider{font-size:16px}[dir] .banner-block .button-slider{padding:8px 16px}}.banner-block .button-slider:hover:after,[dir] .banner-block .button-slider:hover:after{-webkit-box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}[dir] .banner-block .button-slider:hover:after{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.banner-block .button-slider:after{-webkit-box-shadow:inset 0 1.2em 0 0 hsla(0,0%,100%,.1);content:"";height:100%;position:absolute;top:0;width:100%}[dir] .banner-block .button-slider:after{-webkit-box-shadow:inset 0 1.2em 0 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1.2em 0 0 hsla(0,0%,100%,.1)}[dir=ltr] .banner-block .button-slider:after{left:0}[dir=rtl] .banner-block .button-slider:after{right:0}.banner-block .title-slider{line-height:1.4;letter-spacing:-1px;font-size:30px;font-family:Montserrat,sans-serif;color:#fbae14;position:relative;text-transform:uppercase}[dir] .banner-block .title-slider{text-align:center;padding-bottom:16px;margin-bottom:24px}@media screen and (max-width:1199px){.banner-block .title-slider{font-size:24px;line-height:1.2}}.banner-block .title-slider:before{content:"";width:50px;height:2px;bottom:0;position:absolute}[dir] .banner-block .title-slider:before{background-color:#fbae14}[dir=ltr] .banner-block .title-slider:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .banner-block .title-slider:before{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.banner-block .sum-slider{line-height:36px;letter-spacing:0;font-size:20px;max-width:100%;width:100%;font-family:Montserrat,sans-serif;text-transform:uppercase}[dir] .banner-block .sum-slider{margin-bottom:24px}@media screen and (max-width:1199px){.banner-block .sum-slider{font-size:16px;line-height:1.2}}.banner-block .slide-content{height:100%;width:100%;position:relative}.banner-block .slide-image{height:100%;width:100%}.banner-block .slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-block .slide-text{width:100%;position:absolute;top:50%;color:#fff;opacity:1;transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;transition:opacity 1s ease-in-out,transform 1s ease-in-out;transition:opacity 1s ease-in-out,transform 1s ease-in-out,-webkit-transform 1s ease-in-out;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-block .slide-text,[dir] .banner-block .slide-text{-webkit-transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out}[dir] .banner-block .slide-text{text-align:center}[dir=ltr] .banner-block .slide-text{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .banner-block .slide-text{right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.banner-block .fade-in{opacity:1!important;-webkit-transform:translateY(0)}[dir] .banner-block .fade-in{-webkit-transform:translateY(0);transform:translateY(0)}.banner-block .swiper-pagination{position:absolute;bottom:45px;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;width:auto;line-height:13px;gap:3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:39px}[dir] .banner-block .swiper-pagination{padding:13px 25px;border-radius:36px;background:hsla(0,0%,100%,.75)}[dir=ltr] .banner-block .swiper-pagination{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .banner-block .swiper-pagination{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}@media screen and (max-width:1199px){.banner-block .swiper-pagination{bottom:40px}}.banner-block .swiper-pagination .swiper-pagination-bullet{font-size:14px;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1;width:25px;height:13px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .banner-block .swiper-pagination .swiper-pagination-bullet{padding:0;border-radius:50%;-webkit-transition:all .3s ease;background-color:transparent}.banner-block .swiper-pagination .swiper-pagination-bullet:before{position:absolute;width:13px;height:13px;content:""}[dir] .banner-block .swiper-pagination .swiper-pagination-bullet:before{border-radius:50%;background-color:var(--header-color)}.banner-block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{position:absolute;width:18px;height:18px;content:""}[dir] .banner-block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border-radius:50%;background-color:var(--header-color)}.banner-block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .name{color:#fff}.banner-block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .icon{width:23px;height:23px}[dir] .banner-block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .icon{border-width:5px;border-color:#ff831e}.banner-block .swiper-pagination .swiper-pagination-bullet .name{color:transparent;position:absolute;top:100%;text-transform:uppercase;font-weight:600;font-size:20px;line-height:20px;white-space:nowrap;font-family:Montserrat,sans-serif}[dir=ltr] .banner-block .swiper-pagination .swiper-pagination-bullet .name{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .banner-block .swiper-pagination .swiper-pagination-bullet .name{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.banner-block .swiper-pagination .swiper-pagination-bullet .icon{width:15px;height:15px;display:block}[dir] .banner-block .swiper-pagination .swiper-pagination-bullet .icon{border:3px solid #fff;border-radius:50%;text-align:center;margin:4px auto 22px}[dir] .section-dich-vu{background-image:url(/images/img-theme/bg-lines.png);background-size:contain;background-repeat:no-repeat;padding-top:45px;padding-bottom:45px}[dir] .mb-40{margin-bottom:40px}.title-30-700{font-size:30px;font-weight:700;line-height:36px;color:#1d75c0}@media screen and (max-width:767px){.title-30-700{font-size:18px;line-height:1.2}}[dir] .section-dich-vu{background-color:#f8f8f8}.section-dich-vu .list-cate{display:grid;grid-template-columns:repeat(3,1fr);row-gap:24px;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}[dir] .section-dich-vu .list-cate{margin-top:40px}@media screen and (max-width:1199px){.section-dich-vu .list-cate{gap:24px}}@media screen and (max-width:991px){.section-dich-vu .list-cate{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.section-dich-vu .list-cate{grid-template-columns:1fr}}.section-dich-vu .list-cate .one-item .img-box{aspect-ratio:408/290;overflow:hidden}[dir] .section-dich-vu .list-cate .one-item .img-box{border:1px solid #dfdfdf;border-radius:10px;background-color:#fff}.section-dich-vu .list-cate .one-item .img-box:hover img{-webkit-transform:scale(1.1)}[dir] .section-dich-vu .list-cate .one-item .img-box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.section-dich-vu .list-cate .one-item .img-box img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-transition:all .5s ease;transition:all .5s ease}[dir] .section-dich-vu .list-cate .one-item .img-box img{-webkit-transition:all .5s ease}.section-dich-vu .list-cate .one-item .name{font-size:25px;font-weight:700;color:#1d75c0}[dir] .section-dich-vu .list-cate .one-item .name{text-align:center;margin-top:16px}@media screen and (max-width:1199px){.section-dich-vu .list-cate .one-item .name{font-size:16px}}.fz-25-700-1D75C0{font-size:25px;font-weight:700;line-height:44px;letter-spacing:.04em;color:#1d75c0}@media screen and (max-width:1199px){.fz-25-700-1D75C0{font-size:18px}}[dir] .mb-20{margin-bottom:20px}[dir] .section-products-hot{padding-bottom:70px}.section-products-hot .swiper-container-wrapper{position:relative}.section-products-hot .swiper-container{width:100%;height:auto}[dir] .section-products-hot .swiper-container{padding:150px 0 0}@media screen and (max-width:1199px){[dir] .section-products-hot .swiper-container{padding:30px 0 0}}.section-products-hot .swiper-container .sum{opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}[dir] .section-products-hot .swiper-container .sum{-webkit-transition:all .3s ease}@media screen and (max-width:1199px){.section-products-hot .swiper-container .sum{opacity:1;visibility:visible}}.section-products-hot .swiper-container .swiper-slide.swiper-slide-active .sum{opacity:1;visibility:visible;font-weight:300;color:grey;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media screen and (min-width:1200px){.section-products-hot .swiper-container .swiper-slide.swiper-slide-active .sum{font-size:11px;line-height:15px}}.section-products-hot .swiper-container .swiper-slide.swiper-slide-active .name{font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#1d75c0}@media screen and (min-width:1200px){.section-products-hot .swiper-container .swiper-slide.swiper-slide-active .name{font-size:14px;line-height:18px}[dir] .section-products-hot .swiper-container .swiper-slide.swiper-slide-active .name{margin-top:5px;margin-bottom:4px}}.section-products-hot .swiper-slide{width:auto;transition:opacity .3s,-webkit-transform .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:33.33333%}[dir] .section-products-hot .swiper-slide{text-align:center;-webkit-transition:opacity .3s,-webkit-transform .3s}@media screen and (min-width:1200px){.section-products-hot .swiper-slide-active{-webkit-transform:scale(1.5)}[dir] .section-products-hot .swiper-slide-active{-webkit-transform:scale(1.5);transform:scale(1.5)}}.section-products-hot .swiper-button-next1,.section-products-hot .swiper-button-prev1{width:60px;height:60px;position:absolute;top:33%;z-index:1111}@media screen and (max-width:1199px){.section-products-hot .swiper-button-next1,.section-products-hot .swiper-button-prev1{top:50%;-webkit-transform:translateY(-50%)}[dir] .section-products-hot .swiper-button-next1,[dir] .section-products-hot .swiper-button-prev1{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}[dir=ltr] .section-products-hot .swiper-button-next1{left:350px;right:auto}[dir=rtl] .section-products-hot .swiper-button-next1{right:350px;left:auto}@media screen and (max-width:1199px){[dir=ltr] .section-products-hot .swiper-button-next1{left:15px}[dir=rtl] .section-products-hot .swiper-button-next1{right:15px}}[dir=ltr] .section-products-hot .swiper-button-prev1{right:350px;left:auto}[dir=rtl] .section-products-hot .swiper-button-prev1{left:350px;right:auto}@media screen and (max-width:1199px){[dir=ltr] .section-products-hot .swiper-button-prev1{right:15px}[dir=rtl] .section-products-hot .swiper-button-prev1{left:15px}}.section-products-hot .one-item .img-box{aspect-ratio:293/320;overflow:hidden}.section-products-hot .one-item .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-products-hot .one-item .img-box .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#666;font-size:15px;font-weight:400;line-height:19px}[dir] .section-products-hot .one-item .img-box .name{margin-bottom:8px}.section-products-hot .btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1199px){[dir] .section-products-hot .btn-block{margin-top:16px}}.section-products-hot .btn-block .btn-read-more{max-width:155px;height:41px;gap:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .section-products-hot .btn-block .btn-read-more{padding:8px 16px;border-radius:20px;background:#1d75c0}.section-products-hot .btn-block .btn-read-more:hover{opacity:.8}.section-products-hot .btn-block .btn-read-more .text{font-size:14px;font-weight:600}.section-products-hot .btn-block .btn-read-more .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .text-center{text-align:center}[dir] .section-contact{background-image:url(/images/img-theme/bg-lienhe.png);background-size:contain;background-repeat:no-repeat;padding-bottom:70px;padding-top:40px;background-position:50%}.section-contact .sum{font-size:18px;font-weight:400;line-height:22px}[dir] .section-contact .sum{margin-bottom:65px;margin-top:12px}@media screen and (max-width:767px){[dir] .section-contact .sum{margin-bottom:24px}}.section-contact .list-contact{display:grid;grid-template-columns:repeat(3,1fr);gap:42px}@media screen and (max-width:1199px){.section-contact .list-contact{grid-template-columns:1fr;gap:24px}}.section-contact .list-contact .one-item{-webkit-box-shadow:0 4px 4px 0 rgba(76,43,0,.25098039215686274);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .section-contact .list-contact .one-item{-webkit-box-shadow:0 4px 4px 0 rgba(76,43,0,.25098039215686274);box-shadow:0 4px 4px 0 rgba(76,43,0,.25098039215686274);border:1px solid #b9b9b9;border-radius:30px;padding:16px}.section-contact .list-contact .one-item .img-box{aspect-ratio:64/58;width:64px}[dir] .section-contact .list-contact .one-item .img-box{margin-bottom:8px}.section-contact .list-contact .one-item .img-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-contact .list-contact .one-item .title{font-size:18px;font-weight:700;line-height:22px;color:#4c2b00;position:relative}[dir] .section-contact .list-contact .one-item .title{margin-bottom:16px;padding-bottom:3px}.section-contact .list-contact .one-item .title:before{content:"";position:absolute;height:1px;width:96px;bottom:0}[dir] .section-contact .list-contact .one-item .title:before{background-color:#4c2b00}[dir=ltr] .section-contact .list-contact .one-item .title:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .section-contact .list-contact .one-item .title:before{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.section-contact .list-contact .one-item .one-phone{gap:16px}.section-contact .list-contact .one-item .one-phone,.section-contact .list-contact .one-item .one-phone .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-contact .list-contact .one-item .one-phone .text{color:#333;font-family:Montserrat;font-size:25px;font-weight:400;line-height:24px}[dir] .section-contact .list-contact .one-item .icon-line{margin-top:4px;margin-bottom:4px}[dir] .section-blog{padding-top:70px;padding-bottom:70px;background-color:#f8f8f8}.section-blog .blog-content{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media screen and (max-width:991px){.section-blog .blog-content{grid-template-columns:1fr;gap:24px}}.section-blog .blog-content .top1-blog .img-box{aspect-ratio:592/392;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .section-blog .blog-content .top1-blog .img-box{border-radius:16px}.section-blog .blog-content .top1-blog .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-blog .blog-content .top1-blog .detail-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}[dir] .section-blog .blog-content .top1-blog .detail-block{margin-top:24px}.section-blog .blog-content .top1-blog .detail-block .title{font-size:24px;font-weight:700;line-height:32px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.section-blog .blog-content .top1-blog .detail-block .date-author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-blog .blog-content .top1-blog .detail-block .date-author .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:24px;width:100%}.section-blog .blog-content .top1-blog .detail-block .date-author .one-op{gap:8px}.section-blog .blog-content .top1-blog .detail-block .date-author .one-op,.section-blog .blog-content .top1-blog .detail-block .date-author .one-op .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-blog .blog-content .top1-blog .detail-block .date-author .one-op .text{font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:24px}.section-blog .blog-content .top1-blog .detail-block .sum{color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.section-blog .blog-content .list-blog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.section-blog .blog-content .list-blog .one-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-blog .blog-content .list-blog .one-item .img-box{aspect-ratio:168/123;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:168px}[dir] .section-blog .blog-content .list-blog .one-item .img-box{border-radius:8px}.section-blog .blog-content .list-blog .one-item .img-box:hover img{-webkit-transform:scale(1.1)}[dir] .section-blog .blog-content .list-blog .one-item .img-box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.section-blog .blog-content .list-blog .one-item .img-box img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-transition:all .5s ease;transition:all .5s ease}[dir] .section-blog .blog-content .list-blog .one-item .img-box img{-webkit-transition:all .5s ease}.section-blog .blog-content .list-blog .one-item .detail-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (max-width:450px){.section-blog .blog-content .list-blog .one-item .detail-block{gap:8px}}.section-blog .blog-content .list-blog .one-item .detail-block .title{font-weight:700;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.section-blog .blog-content .list-blog .one-item .detail-block .date-author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:450px){.section-blog .blog-content .list-blog .one-item .detail-block .date-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section-blog .blog-content .list-blog .one-item .detail-block .date-author .one-op{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-blog .blog-content .list-blog .one-item .detail-block .date-author .one-op .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:16px;width:100%}.section-blog .blog-content .list-blog .one-item .detail-block .date-author .one-op .text{font-family:Source Sans Pro;font-size:12px;font-weight:400;line-height:24px}.section-blog .blog-content .list-blog .one-item .detail-block .sum{color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px}.show-search-input{position:fixed;z-index:10000;top:0;bottom:0;width:100%;height:100%;overflow:hidden;display:none}[dir] .show-search-input{background-color:rgba(40,40,40,.9)}[dir=ltr] .show-search-input,[dir=rtl] .show-search-input{left:0;right:0}.show-search-input.active{display:block}.show-search-input .search_form{position:relative;width:50%;top:50%;font-size:1em;height:84px}[dir] .show-search-input .search_form{border-bottom:1px solid #fff;padding:0 56px}[dir=ltr] .show-search-input .search_form{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .show-search-input .search_form{right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media screen and (max-width:991px){.show-search-input .search_form{width:92%}}.show-search-input .search_form input{color:#fff;font-size:32px;font-weight:400!important;width:100%;height:100%;line-height:3em!important;letter-spacing:1px;white-space:pre-wrap;word-wrap:break-word;resize:none;overflow:hidden;display:block;visibility:visible}[dir] .show-search-input .search_form input{margin:0;border:none;background-color:transparent}@media screen and (max-width:991px){.show-search-input .search_form input{font-size:16px}}.show-search-input .search_form input:focus-visible{outline:none}.show-search-input .search_form .search_submit{position:absolute;top:50%;-webkit-transform:translateY(-50%)}[dir] .show-search-input .search_form .search_submit{-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}[dir=ltr] .show-search-input .search_form .search_submit{left:0!important;right:auto!important}[dir=rtl] .show-search-input .search_form .search_submit{right:0!important;left:auto!important}.show-search-input .search_form .search_close{position:absolute;top:50%;-webkit-transform:translateY(-50%)}[dir] .show-search-input .search_form .search_close{-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .show-search-input .search_form .search_close{right:0!important}[dir=rtl] .show-search-input .search_form .search_close{left:0!important}.container-full-w-x-115{width:100%}[dir] .container-full-w-x-115{padding:15px 115px}@media screen and (max-width:1199px){[dir] .container-full-w-x-115{padding:15px}}[dir] .section-tours{margin-bottom:80px}@media screen and (max-width:1199px){[dir] .section-tours{margin-bottom:40px}}[dir] .py-140px{padding-top:140px;padding-bottom:140px}@media screen and (max-width:1199px){[dir] .py-140px{padding-top:50px;padding-bottom:80px}}[dir] .py-140px-50px{padding-top:140px;padding-bottom:50px}@media screen and (max-width:1199px){[dir] .py-140px-50px{padding-top:50px;padding-bottom:30px}}.list-blog-page{grid-template-columns:repeat(2,1fr);row-gap:50px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid}[dir] .list-blog-page{padding-bottom:80px}@media screen and (max-width:767px){.list-blog-page{gap:16px!important}[dir] .list-blog-page{padding-bottom:30px}}.list-blog-page .one-item:hover .img-box:before{visibility:visible;opacity:1;z-index:1}.list-blog-page .one-item .img-box{aspect-ratio:auto 390/381;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}[dir] .list-blog-page .one-item .img-box{margin-bottom:24px;border-radius:5px;-webkit-transition:all .3s ease}@media screen and (max-width:991px){[dir] .list-blog-page .one-item .img-box{margin-bottom:16px}}.list-blog-page .one-item .img-box:before{content:"";width:100%;height:100%;z-index:0;top:0;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute}[dir] .list-blog-page .one-item .img-box:before{background:rgba(255,131,30,.5);-webkit-transition:all .3s ease}[dir=ltr] .list-blog-page .one-item .img-box:before{left:0}[dir=rtl] .list-blog-page .one-item .img-box:before{right:0}.list-blog-page .one-item .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-blog-page .one-item .detail-box .title{color:#415161;font-size:30px;font-weight:700;font-family:Montserrat,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.2;-webkit-transition:all .3s ease;transition:all .3s ease;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}[dir] .list-blog-page .one-item .detail-box .title{margin-bottom:24px;-webkit-transition:all .3s ease}@media screen and (max-width:991px){.list-blog-page .one-item .detail-box .title{font-size:18px}[dir] .list-blog-page .one-item .detail-box .title{margin-bottom:4px}}@media screen and (max-width:767px){.list-blog-page .one-item .detail-box .title{font-size:16px}}.list-blog-page .one-item .detail-box .title:hover{color:#ff831e}.list-blog-page .one-item .detail-box .price{color:#ff831e;font-size:30px;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}[dir] .list-blog-page .one-item .detail-box .price{margin-bottom:20px}@media screen and (max-width:991px){.list-blog-page .one-item .detail-box .price{font-size:18px}[dir] .list-blog-page .one-item .detail-box .price{margin-bottom:4px}}@media screen and (max-width:767px){.list-blog-page .one-item .detail-box .price{font-size:16px}}.list-blog-page .one-item .detail-box .sum{font-size:24px;color:#415161;letter-spacing:-.01em;line-height:1.5em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:991px){.list-blog-page .one-item .detail-box .sum{font-size:14px}}.detail-blog-page .name-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .detail-blog-page .name-price{margin-bottom:32px}.detail-blog-page .content{color:#415161;font-size:18px;line-height:30px}[dir] .detail-blog-page .content .my-50-30{margin-top:50px;margin-bottom:30px}[dir=ltr] .detail-blog-page .content .pl-50{padding-left:16px}[dir=rtl] .detail-blog-page .content .pl-50{padding-right:16px}@media screen and (min-width:992px){[dir=ltr] .detail-blog-page .content .pl-50{padding-left:50px}[dir=rtl] .detail-blog-page .content .pl-50{padding-right:50px}}[dir] .detail-blog-page .content .experience-block .one-item{padding:10px 0}.detail-blog-page .content .you-go-block .list-item .one-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width:600px){.detail-blog-page .content .you-go-block .list-item .one-item{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir] .detail-blog-page .content .you-go-block .list-item .one-item{margin-bottom:8px}}.detail-blog-page .content .you-go-block .list-item .one-item .left-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:160px;width:100%}.detail-blog-page .content .you-go-block .list-item .one-item .left-content .elementor-icon-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.detail-blog-page .content .you-go-block .list-item .one-item .left-content .elementor-icon-list-icon{width:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-blog-page .content .you-go-block .list-item .one-item .left-content .elementor-icon-list-icon i{color:#ff831e}.detail-blog-page .content .you-go-block .list-item .one-item .left-content .elementor-icon-list-text{color:#415161;font-weight:700}.detail-blog-page img.emoji{display:inline!important;-webkit-box-shadow:none!important;height:18px!important;width:18px!important;vertical-align:-.1em!important}[dir] .detail-blog-page img.emoji{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0 .07em!important;background:none!important;padding:0!important}.section-form-book{transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s}.section-form-book,[dir] .section-form-book{-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s}[dir] .section-form-book{background-image:url(/images/img-theme/bg-form-book.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:0;padding:75px 0}[dir=ltr] .section-form-book,[dir=rtl] .section-form-book{-webkit-animation-duration:1s;animation-duration:1s}.section-form-book .form-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.section-form-book .form-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-form-book .form-content .form-blockv1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:435px;width:100%}@media screen and (max-width:991px){.section-form-book .form-content .form-blockv1{max-width:100%}}[dir] .section-form-book .form-content .form-blockv1 .form-inputv1{margin-bottom:10px}.section-form-book .form-content .form-blockv1 .form-inputv1 input,.section-form-book .form-content .form-blockv1 .form-inputv1 textarea{height:47px;font-size:16px;width:100%}[dir] .section-form-book .form-content .form-blockv1 .form-inputv1 input,[dir] .section-form-book .form-content .form-blockv1 .form-inputv1 textarea{border-radius:5px;border:1px solid #ddd;background-color:#f5f4fa;padding:12px}.section-form-book .form-content .form-blockv1 .form-inputv1 input::-webkit-input-placeholder,.section-form-book .form-content .form-blockv1 .form-inputv1 textarea::-webkit-input-placeholder{color:#ff831e}.section-form-book .form-content .form-blockv1 .form-inputv1 input::-moz-placeholder,.section-form-book .form-content .form-blockv1 .form-inputv1 textarea::-moz-placeholder{color:#ff831e}.section-form-book .form-content .form-blockv1 .form-inputv1 input:-ms-input-placeholder,.section-form-book .form-content .form-blockv1 .form-inputv1 textarea:-ms-input-placeholder{color:#ff831e}.section-form-book .form-content .form-blockv1 .form-inputv1 input::-ms-input-placeholder,.section-form-book .form-content .form-blockv1 .form-inputv1 textarea::-ms-input-placeholder{color:#ff831e}.section-form-book .form-content .form-blockv1 .form-inputv1 input::placeholder,.section-form-book .form-content .form-blockv1 .form-inputv1 textarea::placeholder{color:#ff831e}.section-form-book .form-content .form-blockv1 .form-inputv1 textarea{height:150px}.section-form-book .form-content .right-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:550px;width:100%}[dir] .section-form-book .form-content .right-content{padding-top:150px}@media screen and (max-width:991px){.section-form-book .form-content .right-content{max-width:100%}[dir] .section-form-book .form-content .right-content{padding-top:50px}}.section-form-book .form-content .right-content .sum{font-size:24px;color:#415161;line-height:1.68em}[dir] .section-form-book .form-content .right-content .sum{background-color:hsla(0,0%,100%,.47843137254901963)}@media screen and (max-width:991px){.section-form-book .form-content .right-content .sum{font-size:14px}}.section-form-book .form-content .right-content .sum a{color:#ff831e}[dir] .section-group{margin-bottom:80px}@media screen and (max-width:1199px){[dir] .section-group{margin-bottom:40px}}[dir] .section-group .list-tours{margin-top:50px}@media screen and (max-width:991px){[dir] .section-group .list-tours{margin-top:24px}}.section-group .list-tours .one-item .img-box{aspect-ratio:300/225;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .section-group .list-tours .one-item .img-box{margin-bottom:24px;border-radius:5px}@media screen and (max-width:991px){[dir] .section-group .list-tours .one-item .img-box{margin-bottom:16px}}.section-group .list-tours .one-item .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-group .list-tours .one-item .detail-box .title{color:#415161;font-size:30px;font-weight:700;font-family:Montserrat,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.2;-webkit-transition:all .3s ease;transition:all .3s ease}[dir] .section-group .list-tours .one-item .detail-box .title{margin-bottom:24px;-webkit-transition:all .3s ease}@media screen and (max-width:991px){.section-group .list-tours .one-item .detail-box .title{font-size:18px}[dir] .section-group .list-tours .one-item .detail-box .title{margin-bottom:12px}}@media screen and (max-width:767px){.section-group .list-tours .one-item .detail-box .title{font-size:16px}}.section-group .list-tours .one-item .detail-box .title:hover{color:#ff831e}.section-group .list-tours .one-item .detail-box .price{color:#ff831e;font-size:30px;font-weight:700}@media screen and (max-width:991px){.section-group .list-tours .one-item .detail-box .price{font-size:18px}}@media screen and (max-width:767px){.section-group .list-tours .one-item .detail-box .price{font-size:16px}}[dir] .mb-50px{margin-bottom:50px}[dir] .section-holiday{margin-bottom:80px}@media screen and (max-width:1199px){[dir] .section-holiday{margin-bottom:40px}}.section-holiday .list-holiday{display:grid;grid-template-columns:repeat(4,1fr);row-gap:70px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}[dir] .section-holiday .list-holiday{margin-top:50px}@media screen and (max-width:991px){.section-holiday .list-holiday{grid-template-columns:repeat(3,1fr);row-gap:30px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}[dir] .section-holiday .list-holiday{margin-top:24px}}@media screen and (max-width:767px){.section-holiday .list-holiday{grid-template-columns:repeat(2,1fr);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}[dir] .section-holiday .list-holiday{margin-top:16px}}.section-holiday .list-holiday .one-item .img-box{aspect-ratio:300/225;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .section-holiday .list-holiday .one-item .img-box{margin-bottom:24px;border-radius:5px}@media screen and (max-width:991px){[dir] .section-holiday .list-holiday .one-item .img-box{margin-bottom:16px}}.section-holiday .list-holiday .one-item .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-holiday .list-holiday .one-item .detail-box .title{color:#415161;font-size:30px;font-weight:700;font-family:Montserrat,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.2;-webkit-transition:all .3s ease;transition:all .3s ease}[dir] .section-holiday .list-holiday .one-item .detail-box .title{-webkit-transition:all .3s ease}@media screen and (max-width:991px){.section-holiday .list-holiday .one-item .detail-box .title{font-size:18px}}@media screen and (max-width:767px){.section-holiday .list-holiday .one-item .detail-box .title{font-size:16px}}.section-holiday .list-holiday .one-item .detail-box .title:hover{color:#ff831e}.section-holiday .list-holiday .one-item .detail-box .price{color:#ff831e;font-size:30px;font-weight:700}[dir] .section-holiday .list-holiday .one-item .detail-box .price{margin-bottom:24px}@media screen and (max-width:991px){.section-holiday .list-holiday .one-item .detail-box .price{font-size:18px}}@media screen and (max-width:767px){.section-holiday .list-holiday .one-item .detail-box .price{font-size:16px}}.section-private-tours .list-private-tours{display:grid;grid-template-columns:repeat(4,1fr);row-gap:70px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}[dir] .section-private-tours .list-private-tours{margin-top:50px;padding-bottom:70px}@media screen and (max-width:991px){.section-private-tours .list-private-tours{grid-template-columns:repeat(3,1fr);row-gap:30px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}[dir] .section-private-tours .list-private-tours{margin-top:24px;padding-bottom:30px}}@media screen and (max-width:767px){.section-private-tours .list-private-tours{grid-template-columns:repeat(2,1fr);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}[dir] .section-private-tours .list-private-tours{margin-top:16px}}.section-private-tours .list-private-tours .one-item .img-box{aspect-ratio:300/225;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .section-private-tours .list-private-tours .one-item .img-box{margin-bottom:24px;border-radius:5px}@media screen and (max-width:991px){[dir] .section-private-tours .list-private-tours .one-item .img-box{margin-bottom:16px}}.section-private-tours .list-private-tours .one-item .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-private-tours .list-private-tours .one-item .detail-box .title{color:#415161;font-size:30px;font-weight:700;font-family:Montserrat,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.2;-webkit-transition:all .3s ease;transition:all .3s ease}[dir] .section-private-tours .list-private-tours .one-item .detail-box .title{-webkit-transition:all .3s ease;margin-bottom:24px}@media screen and (max-width:991px){.section-private-tours .list-private-tours .one-item .detail-box .title{font-size:18px}[dir] .section-private-tours .list-private-tours .one-item .detail-box .title{margin-bottom:12px}}@media screen and (max-width:767px){.section-private-tours .list-private-tours .one-item .detail-box .title{font-size:16px}}.section-private-tours .list-private-tours .one-item .detail-box .title:hover{color:#ff831e}.section-private-tours .list-private-tours .one-item .detail-box .price{color:#ff831e;font-size:30px;font-weight:700}@media screen and (max-width:991px){.section-private-tours .list-private-tours .one-item .detail-box .price{font-size:18px}}@media screen and (max-width:767px){.section-private-tours .list-private-tours .one-item .detail-box .price{font-size:16px}}.nav-links,.nav-links .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-links .page-numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;font-size:24px;font-weight:inherit;width:50px;height:50px;line-height:1.7em;-webkit-box-sizing:border-box;box-sizing:border-box;transition:color .3sease,background-color .3sease,border-color .3sease,background-position .3sease;color:#ff831e}.nav-links .page-numbers,[dir] .nav-links .page-numbers{-webkit-transition:color .3sease,background-color .3sease,border-color .3sease,background-position .3sease}[dir] .nav-links .page-numbers{padding:0;text-align:center;border-radius:50%;border:4px solid #fff;background-color:#fff}[dir=ltr] .nav-links .page-numbers{margin:.35em .35em 0 0}[dir=rtl] .nav-links .page-numbers{margin:.35em 0 0 .35em}@media screen and (max-width:991px){.nav-links .page-numbers{font-size:18px;width:32px;height:32px}}.nav-links .page-numbers:hover{color:#ff831e}[dir] .nav-links .page-numbers:hover{border-color:#ff831e;background-color:#fff}.nav-links .page-numbers.current{color:#ff831e}[dir] .nav-links .page-numbers.current{border-color:#ff831e;background-color:#fff}.nav-links .page-numbers.first:hover,.nav-links .page-numbers.last:hover{color:#ff831e}[dir] .nav-links .page-numbers.first:hover,[dir] .nav-links .page-numbers.last:hover{border-color:#fff;background-color:#fff}.section-booking{transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s}.section-booking,[dir] .section-booking{-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s}[dir] .section-booking{margin-top:100px;margin-bottom:100px;padding:50px 0;background-image:url(/images/img-theme/bg-book.webp);background-position:50% -200px;background-repeat:no-repeat;background-size:130% auto}@media screen and (max-width:1199px){[dir] .section-booking{background-position:50%;background-size:cover;margin-bottom:40px}}.section-booking .booking-content{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media screen and (max-width:1199px){.section-booking .booking-content{grid-template-columns:repeat(1,1fr)}}.section-booking .booking-content .b-calendar .b-calendar-nav{height:50px}[dir] .section-booking .booking-content .b-calendar .b-calendar-nav{background-color:#ff831e;border-radius:5px}.section-booking .booking-content .b-calendar .b-calendar-grid-weekdays{height:50px}[dir] .section-booking .booking-content .b-calendar .b-calendar-grid-weekdays{background-color:#ff831e;border-radius:5px;margin-bottom:5px}.section-booking .booking-content .b-calendar .b-calendar-grid-caption,.section-booking .booking-content .b-calendar .b-calendar-grid-weekdays .text-truncate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-booking .booking-content .b-calendar .b-calendar-grid-caption{height:50px;font-size:24px;color:#fff;line-height:1}[dir] .section-booking .booking-content .b-calendar .b-calendar-grid-caption{background-color:#415161;border-radius:5px;margin-bottom:5px}[dir] .section-booking .booking-content .b-calendar .b-calendar-grid{border-radius:0;background-color:transparent!important;border-color:transparent!important}[dir] .section-booking .booking-content .b-calendar .b-calendar-grid .b-calendar-grid-body .row{margin-bottom:5px;background-color:#ff831e;border-radius:5px}.section-booking .booking-content .b-calendar .b-calendar-grid-body .col[data-date] .btn{font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#415161!important;height:50px;font-weight:400!important}[dir] .section-booking .booking-content .b-calendar .b-calendar-grid-body .col[data-date] .btn:hover{background-color:transparent}.section-booking .booking-content .b-calendar .btn-light,.section-booking .booking-content .b-calendar .btn-primary:not(:disabled):not(.disabled).active,.section-booking .booking-content .b-calendar .btn-primary:not(:disabled):not(.disabled):active,.section-booking .booking-content .b-calendar .show>.btn-primary.dropdown-toggle{-webkit-box-shadow:none}[dir] .section-booking .booking-content .b-calendar .btn-light,[dir] .section-booking .booking-content .b-calendar .btn-primary:not(:disabled):not(.disabled).active,[dir] .section-booking .booking-content .b-calendar .btn-primary:not(:disabled):not(.disabled):active,[dir] .section-booking .booking-content .b-calendar .show>.btn-primary.dropdown-toggle{background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none}.section-booking .booking-content .b-calendar .b-calendar-grid-body .col[data-date] .btn.btn-outline-primary{color:#fff!important}.section-booking .booking-content .b-calendar .form-control:focus{-webkit-box-shadow:none}[dir] .section-booking .booking-content .b-calendar .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.section-booking .booking-content .b-calendar footer{display:none}.section-booking .booking-content .left-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-booking .booking-content .left-content .img-box{max-width:400px;width:100%}.section-booking .booking-content .right-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-booking .booking-content .right-content .detail-box .title{font-family:Montserrat,sans-serif;font-size:63px;line-height:1;font-weight:700;letter-spacing:-.01em;color:#fff}@media screen and (max-width:991px){.section-booking .booking-content .right-content .detail-box .title{font-size:24px}}@media screen and (max-width:767px){.section-booking .booking-content .right-content .detail-box .title{font-size:16px}}.section-booking .booking-content .right-content .detail-box .sum{font-size:24px;color:#fff;line-height:1.67em}[dir] .section-booking .booking-content .right-content .detail-box .sum{margin-bottom:40px}@media screen and (max-width:991px){.section-booking .booking-content .right-content .detail-box .sum{font-size:16px;font-size:15px}}.section-booking .booking-content .right-content .detail-box .button-primary-icon{height:auto;width:auto;color:#fff;line-height:28px;letter-spacing:0;font-weight:400;font-size:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .section-booking .booking-content .right-content .detail-box .button-primary-icon{background-color:#ff831e;padding:15px 30px;border-radius:5px;cursor:pointer}[dir=ltr] .section-booking .booking-content .right-content .detail-box .button-primary-icon{text-align:left}[dir=rtl] .section-booking .booking-content .right-content .detail-box .button-primary-icon{text-align:right}[dir] .section-booking .booking-content .right-content .detail-box .button-primary-icon:hover{background-color:#415161}.swiper-pagination3{position:absolute;bottom:-15px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}[dir=ltr] .swiper-pagination3{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .swiper-pagination3{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.swiper-pagination3 .swiper-pagination-bullet{width:5px;height:5px;opacity:.2;-webkit-transition:opacity .3s;transition:opacity .3s}[dir] .swiper-pagination3 .swiper-pagination-bullet{-webkit-transition:opacity .3s;background:#f60}.swiper-pagination3 .swiper-pagination-bullet-active{opacity:1}[dir] .pb-30px{padding-bottom:30px}[dir] .section-testimonials{padding-bottom:80px}@media screen and (max-width:1199px){[dir] .section-testimonials{padding-bottom:40px}}.section-testimonials .list-testimonials{position:relative}.section-testimonials .list-testimonials .arrow-slider{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);z-index:2}[dir] .section-testimonials .list-testimonials .arrow-slider{-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .section-testimonials .list-testimonials .arrow-slider.swiper-button-next1{left:auto;right:0}[dir=rtl] .section-testimonials .list-testimonials .arrow-slider.swiper-button-next1{right:auto;left:0}[dir=ltr] .section-testimonials .list-testimonials .arrow-slider.swiper-button-prev1{left:0}[dir=rtl] .section-testimonials .list-testimonials .arrow-slider.swiper-button-prev1{right:0}[dir] .pb-50px{padding-bottom:50px}@media screen and (max-width:1199px){[dir] .pb-50px{padding-bottom:24px}}[dir] .section-posts{padding-bottom:80px}@media screen and (max-width:1199px){[dir] .section-posts{padding-bottom:40px}}.section-posts .list-item .one-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}[dir] .section-posts .list-item .one-item{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ddd}@media screen and (max-width:767px){.section-posts .list-item .one-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.section-posts .list-item .one-item .left-content{max-width:260px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.section-posts .list-item .one-item .left-content .img-box{aspect-ratio:258/194;overflow:hidden}[dir] .section-posts .list-item .one-item .left-content .img-box{border-radius:5px}.section-posts .list-item .one-item .left-content .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .7s ease;transition:all .7s ease}[dir] .section-posts .list-item .one-item .left-content .img-box img{-webkit-transition:all .7s ease}.section-posts .list-item .one-item .left-content .img-box img:hover{-webkit-transform:scale(1.1)}[dir] .section-posts .list-item .one-item .left-content .img-box img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.section-posts .list-item .one-item .right-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-posts .list-item .one-item .right-content .detail-box .list-cat{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.section-posts .list-item .one-item .right-content .detail-box .list-cat .one-cat{font-size:14px;font-weight:600;line-height:1.143rem;color:#ff831e}@media screen and (max-width:767px){[dir] .section-posts .list-item .one-item .right-content .detail-box .list-cat .one-cat{margin-top:12px}}.section-posts .list-item .one-item .right-content .detail-box .name{font-family:Montserrat,sans-serif;font-size:29px;letter-spacing:-.01em;font-weight:700;line-height:1.2}[dir] .section-posts .list-item .one-item .right-content .detail-box .name{padding-top:12px;padding-bottom:16px}@media screen and (max-width:767px){.section-posts .list-item .one-item .right-content .detail-box .name{font-size:16px;line-height:1.2}}.section-posts .list-item .one-item .right-content .detail-box .date{font-size:14px;color:#6d7379;font-weight:600}[dir] .section-featured{padding-bottom:80px}@media screen and (max-width:1199px){[dir] .section-featured{padding-bottom:40px}}.section-featured .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:70px}@media screen and (max-width:1199px){.section-featured .list-item{gap:16px}}.section-featured .list-item .one-item{max-width:172px;width:100%;aspect-ratio:1/1}.section-featured .list-item .one-item img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.sum-fz-24-415161{color:#415161;font-size:24px;line-height:1.67}@media screen and (max-width:1199px){.sum-fz-24-415161{font-size:16px}}.title-fz-63-700{font-size:63px;font-weight:700;line-height:1.1;color:#ff831e;font-family:Montserrat,sans-serif}@media screen and (max-width:1199px){.title-fz-63-700{font-size:24px}}@media screen and (max-width:767px){.title-fz-63-700{font-size:18px}}.title-fz-18-700{font-size:18px;font-weight:700;line-height:1.1;color:#ff831e;font-family:Montserrat,sans-serif}@media screen and (max-width:1199px){.title-fz-18-700{font-size:16px}}.title-fz-30-700{font-size:30px;font-weight:700;line-height:1.1;color:#ff831e;font-family:Montserrat,sans-serif}@media screen and (max-width:1199px){.title-fz-30-700{font-size:18px}}.fm-df{font-family:Source Sans\ 3,serif}.title-fz-36-700{font-size:36px;font-weight:700;line-height:1.1;color:#ff831e;font-family:Montserrat,sans-serif}[dir] .title-fz-36-700{margin-bottom:8px}@media screen and (max-width:1199px){.title-fz-36-700{font-size:20px}}@media screen and (max-width:767px){.title-fz-36-700{font-size:16px}}.list-thumb{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}[dir] .list-thumb{margin-top:50px;margin-bottom:50px}@media screen and (max-width:991px){.list-thumb{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.list-thumb{grid-template-columns:repeat(2,1fr)}}.list-thumb .thumbnail-container{overflow:hidden;aspect-ratio:300/200;position:relative}[dir] .list-thumb .thumbnail-container{border-radius:5px}.list-thumb .thumbnail-container:hover:before{visibility:visible;opacity:1}.list-thumb .thumbnail-container:before{content:"";position:absolute;top:0;width:100%;height:100%;z-index:1;visibility:hidden;opacity:0;pointer-events:none}[dir] .list-thumb .thumbnail-container:before{background-color:rgba(0,0,0,.5)}[dir=ltr] .list-thumb .thumbnail-container:before{left:0}[dir=rtl] .list-thumb .thumbnail-container:before{right:0}.list-thumb .thumbnail-container .thumbnail{height:100%;transition:-webkit-transform .5s;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:100%;-o-object-fit:cover;object-fit:cover}[dir] .list-thumb .thumbnail-container .thumbnail{cursor:pointer;-webkit-transition:-webkit-transform .5s}.list-thumb .thumbnail-container .thumbnail:hover{-webkit-transform:scale(1.1)}[dir] .list-thumb .thumbnail-container .thumbnail:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}[dir] .tour-related{padding-bottom:80px;border-bottom:1px solid #415161;margin-bottom:80px}@media screen and (max-width:767px){[dir] .tour-related{margin-bottom:30px;padding-bottom:30px}}.tour-related .title{font-style:normal;font-weight:700;font-size:14px;color:#ff831e;display:inline-block}[dir] .tour-related .title{padding-top:16px;border-top:1px solid #415161;margin-bottom:8px}.tour-related .list-item{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media screen and (max-width:767px){.tour-related .list-item{grid-template-columns:repeat(2,1fr)}}.tour-related .list-item .one-item .name{font-size:14px;color:#ff831e}.tour-related .list-item .one-item .name:hover{text-decoration:underline!important;color:#415161}.tour-related .list-item .one-item .fz-14-415161{font-size:14px;color:#415161;opacity:.6}.section-also-like .list-blog-page{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991px){.section-also-like .list-blog-page{grid-template-columns:repeat(2,1fr)}}[dir] .section-comments{padding-top:50px;border-top:1px solid #415161;padding-bottom:80px}.section-comments .form-comments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}[dir] .section-comments .form-comments{margin-top:16px}.section-comments .form-comments .column-2{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}@media screen and (max-width:767px){.section-comments .form-comments .column-2{grid-template-columns:repeat(1,1fr);gap:24px}}.section-comments .form-comments input,.section-comments .form-comments textarea{color:#959595;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;line-height:1.68em;width:100%}[dir] .section-comments .form-comments input,[dir] .section-comments .form-comments textarea{border:2px solid #ddd;background-color:#f5f4fa;-webkit-transition:background-color .3s ease;border-radius:5px;padding:16px}[dir] .section-comments .form-comments input:focus,[dir] .section-comments .form-comments textarea:focus{background-color:#fff}.section-comments .form-comments input{height:62px}.section-comments .form-comments .checkbox-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.section-comments .form-comments .checkbox-submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}[dir=ltr] .section-comments .form-comments .checkbox-block .custom-checkbox{padding-left:38px}[dir=rtl] .section-comments .form-comments .checkbox-block .custom-checkbox{padding-right:38px}.section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label{color:#415161}[dir] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label{padding-top:7px}@media screen and (max-width:767px){[dir] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label{padding-top:0}}.section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:after,.section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:before{width:30px;height:30px}[dir] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:after,[dir] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:before{border-radius:5px;background-color:#f5f4fa}[dir=ltr] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:after,[dir=ltr] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:before{left:-38px}[dir=rtl] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:after,[dir=rtl] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:before{right:-38px}@media screen and (max-width:767px){.section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:after,.section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-label:before{width:20px;height:20px}}[dir] .section-comments .form-comments .checkbox-block .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-color:#ff831e!important}.section-comments .form-comments .checkbox-block a{color:#ff831e}.section-comments .form-comments .checkbox-block.mw-615{max-width:615px;width:100%}[dir] .my-50x{margin-top:50px;margin-bottom:50px}.d-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){#modal-book .modal-dialog{max-width:484px}}#modal-book .modal-content{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;pointer-events:auto;outline:0}[dir] #modal-book .modal-content{background-color:transparent;background-clip:padding-box;border:0 solid rgba(0,0,0,.2);border-radius:.3rem}#modal-book .booked-modal .bm-window p.booked-title-bar{color:#fff!important}[dir] #modal-book .booked-modal .bm-window p.booked-title-bar{background-color:#415161!important}#modal-book .booked-modal .bm-window .close i{color:#fff}#modal-book .booked-modal .bm-window .booked-scrollable{color:#415161}[dir] #modal-book .booked-modal .bm-window .booked-scrollable{background-color:#fff!important}#modal-book .booked-modal .bm-window .booked-scrollable em{color:#ff831e}#modal-book .booked-form .booked-appointments,#modal-book .booked-modal .bm-window p.appointment-title{color:#415161}#modal-book .booked-modal button.cancel{color:#fff!important}[dir] #modal-book .booked-modal button.cancel{border-color:#ff831e!important;background-color:#ff831e!important}#modal-book .booked-modal button.cancel:focus,#modal-book .booked-modal button.cancel:hover,#modal-book .booked-modal input[type=submit].button-primary:focus,#modal-book .booked-modal input[type=submit].button-primary:hover{color:#ff831e!important}[dir] #modal-book .booked-modal button.cancel:focus,[dir] #modal-book .booked-modal button.cancel:hover,[dir] #modal-book .booked-modal input[type=submit].button-primary:focus,[dir] #modal-book .booked-modal input[type=submit].button-primary:hover{border-color:#ff831e!important;background-color:transparent!important}#modal-book .booked-form .field input{height:60px}#modal-book .booked-form .field input,#modal-book .booked-form .field textarea{color:#959595;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.67em;text-decoration:none;text-transform:none;letter-spacing:0}[dir] #modal-book .booked-form .field input,[dir] #modal-book .booked-form .field textarea{background-color:#f5f4fa;border-radius:5px;border:2px solid #ddd}[dir] #modal-book .booked-form .field input:focus,[dir] #modal-book .booked-form .field textarea:focus{background-color:#fff;border:2px solid #ddd}#modal-book .booked-form .field input:focus-visible,#modal-book .booked-form .field textarea:focus-visible{outline:none}#modal-book i{font-style:normal}#modal-book .btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#modal-book .btn-block .button{height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] #modal-book .btn-block .button{padding:0 40px;border-radius:5px;cursor:pointer}#modal-book .btn-block .button.button-red{color:#fff;line-height:28px;letter-spacing:0;font-weight:700;font-size:21px}[dir] #modal-book .btn-block .button.button-red{background-color:#ed1c24}[dir] #modal-book .btn-block .button.button-red:hover{background-color:#415161}#modal-book .booked-icon-close{color:#fff}[dir] .day-trip-block .collapse-block .card{border-radius:0;margin-bottom:16px}[dir] .day-trip-block .collapse-block .card,[dir] .day-trip-block .collapse-block .card-header{background:transparent;padding:0;border:none}.day-trip-block .collapse-block .btn-info:focus{-webkit-box-shadow:none}[dir] .day-trip-block .collapse-block .btn-info:focus{-webkit-box-shadow:none;box-shadow:none}.day-trip-block .collapse-block .btn-info{color:#333}[dir] .day-trip-block .collapse-block .btn-info{background-color:transparent;padding:0;border:none}.day-trip-block .collapse-block .btn-info .title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;font-size:29px;font-weight:700;font-family:Montserrat,sans-serif}[dir=ltr] .day-trip-block .collapse-block .btn-info .title{text-align:left}[dir=rtl] .day-trip-block .collapse-block .btn-info .title{text-align:right}@media screen and (max-width:991px){.day-trip-block .collapse-block .btn-info .title{font-size:18px;gap:8px}}.day-trip-block .collapse-block .btn-info .title .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir=ltr] .day-trip-block .collapse-block .card-body{padding:12px 0 20px 34px;margin:-.25rem 0 0 10px;border-left:2px solid #d9dcdf!important}[dir=rtl] .day-trip-block .collapse-block .card-body{padding:12px 34px 20px 0;margin:-.25rem 10px 0 0;border-right:2px solid #d9dcdf!important}@media screen and (max-width:991px){[dir=ltr] .day-trip-block .collapse-block .card-body{padding-left:20px}[dir=rtl] .day-trip-block .collapse-block .card-body{padding-right:20px}}.day-trip-block .better-trip-block .list-op{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.day-trip-block .better-trip-block .list-op .one-op{position:relative}[dir=ltr] .day-trip-block .better-trip-block .list-op .one-op{padding-left:18px}[dir=rtl] .day-trip-block .better-trip-block .list-op .one-op{padding-right:18px}.day-trip-block .better-trip-block .list-op .one-op:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);width:6px;height:6px}[dir] .day-trip-block .better-trip-block .list-op .one-op:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background-color:#4c2b00}[dir=ltr] .day-trip-block .better-trip-block .list-op .one-op:before{left:0}[dir=rtl] .day-trip-block .better-trip-block .list-op .one-op:before{right:0}.day-trip-block .included-not-included{display:grid;grid-template-columns:repeat(2,400px);gap:30px}[dir] .day-trip-block .included-not-included{margin-top:50px}@media screen and (max-width:991px){.day-trip-block .included-not-included{grid-template-columns:1fr}}.day-trip-block .list-check{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.day-trip-block .list-check .one-check{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.day-trip-block .list-check .one-check .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:24px;width:100%}.is-divider{display:block;height:3px;max-width:50px;width:100%}[dir] .is-divider{margin:1em 0;background-color:#b1a17d}.footer{color:#ababab}[dir] .footer{background-color:#21201e;padding:25px 0;border-top:1px solid rgba(0,0,0,.05)}.footer .container{display:grid;grid-template-columns:1fr 1fr .6fr 1fr;gap:30px}@media screen and (max-width:1199px){.footer .container{grid-template-columns:repeat(2,1fr);gap:30px}}@media screen and (max-width:991px){.footer .container{grid-template-columns:repeat(1,1fr)}}.footer .inner-2-col{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width:767px){.footer .inner-2-col{grid-template-columns:repeat(1,1fr)}[dir] .footer .inner-2-col ul{margin-bottom:0}}.footer .footer-section{overflow:hidden}[dir=ltr] .footer .footer-section.services li{padding-left:0}[dir=rtl] .footer .footer-section.services li{padding-right:0}.footer .footer-section li{list-style:none;position:relative}[dir] .footer .footer-section li{margin:0;border-bottom:1px solid;border-color:hsla(0,0%,100%,.2)}[dir=ltr] .footer .footer-section li{padding:7px 0 7px 25px}[dir=rtl] .footer .footer-section li{padding:7px 25px 7px 0}.footer .footer-section li .fa-solid{color:#b1a17d;font-size:10px;position:absolute;line-height:18px}[dir=ltr] .footer .footer-section li .fa-solid{left:0}[dir=rtl] .footer .footer-section li .fa-solid{right:0}.footer .cl-b1a17d{color:#fbae14!important}.footer h3{color:#fff;font-size:18px}[dir] .footer h3{margin-bottom:15px}.footer .logo{max-width:auto;height:100px;width:auto;vertical-align:middle}[dir] .footer .logo{margin-bottom:15px}.footer .about p{font-size:14px;line-height:1.5}[dir] .footer .about p{margin-bottom:20px;text-align:justify}.footer .contact ul{list-style:none}[dir] .footer .contact ul{padding:0}.footer .contact ul li{font-size:16px;font-weight:400}.footer .contact a{color:#ababab;text-decoration:none}.footer .contact a:hover{color:#fff}[dir] .footer .social-icons{margin-top:15px}.footer .social-icons a{color:#ababab;font-size:18px;text-decoration:none;transition:color .3s ease}.footer .social-icons a,[dir] .footer .social-icons a{-webkit-transition:color .3s ease}[dir=ltr] .footer .social-icons a{margin-right:10px}[dir=rtl] .footer .social-icons a{margin-left:10px}.footer .social-icons a:hover{color:#fff}.footer .services ul{list-style:none}[dir] .footer .services ul{padding:0}.footer .services a{color:#ababab;text-decoration:none;transition:color .3s ease}.footer .services a,[dir] .footer .services a{-webkit-transition:color .3s ease}.footer .services a:hover{color:#fff}.footer .footer-bottom{font-size:14px;color:#ababab}[dir] .footer .footer-bottom{text-align:center;padding:15px 0;background-color:#4c2b00}.footer .footer-bottom a{font-weight:700}.footer .highlight{color:#fbae14}[dir] .footer .is-divider{margin-top:10px;margin-bottom:16px}.footer .dmca img{width:auto}var map = {
	"./about.vue": [
		1195,
		107
	],
	"./banner.vue": [
		1196,
		108
	],
	"./bannerblog.vue": [
		1197,
		166
	],
	"./bannerlienhe.vue": [
		1198,
		167
	],
	"./bannertuyendung.vue": [
		1199,
		168
	],
	"./bannertuyensinh.vue": [
		1200,
		169
	],
	"./blog.vue": [
		1201,
		170
	],
	"./chinhsach.vue": [
		1202,
		109
	],
	"./chinhsachbanhangss1.vue": [
		1203,
		171
	],
	"./chinhsachbaohanhss1.vue": [
		1204,
		172
	],
	"./chinhsachbaomatss1.vue": [
		1205,
		173
	],
	"./chinhsachbaomatthongtinss1.vue": [
		1206,
		174
	],
	"./chinhsachdoitrass1.vue": [
		1207,
		175
	],
	"./chinhsachquydinhss1.vue": [
		1208,
		176
	],
	"./chinhsachthanhtoanss1.vue": [
		1209,
		177
	],
	"./chungchi.vue": [
		1210,
		178
	],
	"./chuongtrinh.vue": [
		1211,
		179
	],
	"./chuongtrinhngoaikhoa.vue": [
		1212,
		180
	],
	"./chuongtrinhphothong.vue": [
		1213,
		181
	],
	"./dieukhoansudungss1.vue": [
		1214,
		182
	],
	"./doitac.vue": [
		1215,
		183
	],
	"./doitra.vue": [
		1216,
		184
	],
	"./dongho.vue": [
		1217,
		110
	],
	"./dulich.vue": [
		1218,
		111
	],
	"./fintech.vue": [
		1219,
		112
	],
	"./footer.vue": [
		1220,
		113
	],
	"./giatricotloi.vue": [
		1221,
		185
	],
	"./gioithieuss.vue": [
		1222,
		186
	],
	"./header.vue": [
		1223,
		187
	],
	"./homess1.vue": [
		1224,
		188
	],
	"./homessbanner.vue": [
		1225,
		189
	],
	"./hotline.vue": [
		1226,
		114
	],
	"./lienhe.vue": [
		1227,
		115
	],
	"./lienhess1.vue": [
		1228,
		190
	],
	"./menuss.vue": [
		1229,
		191
	],
	"./mockup.vue": [
		1230,
		192
	],
	"./noidung.vue": [
		1231,
		193
	],
	"./phuongtien.vue": [
		1232,
		194
	],
	"./privacypolicyss.vue": [
		1233,
		195
	],
	"./quytrinhhinhthucthanhtoanss1.vue": [
		1234,
		196
	],
	"./quytrinhxulykhieunaiss1.vue": [
		1235,
		197
	],
	"./school-information.vue": [
		1236,
		198
	],
	"./slider.vue": [
		1237,
		199
	],
	"./sliderchinhsach.vue": [
		1238,
		116
	],
	"./sukien.vue": [
		1239,
		200
	],
	"./termsconditionsss.vue": [
		1240,
		201
	],
	"./thanhtich.vue": [
		1241,
		202
	],
	"./thanhtoan.vue": [
		1242,
		203
	],
	"./thuysan.vue": [
		1243,
		117
	],
	"./tintuc.vue": [
		1244,
		204
	],
	"./vanchuyen.vue": [
		1245,
		205
	],
	"./vpluat.vue": [
		1246,
		118
	]
};
function webpackAsyncContext(req) {
	if(!__webpack_require__.o(map, req)) {
		return Promise.resolve().then(function() {
			var e = new Error("Cannot find module '" + req + "'");
			e.code = 'MODULE_NOT_FOUND';
			throw e;
		});
	}

	var ids = map[req], id = ids[0];
	return __webpack_require__.e(ids[1]).then(function() {
		return __webpack_require__(id);
	});
}
webpackAsyncContext.keys = function webpackAsyncContextKeys() {
	return Object.keys(map);
};
webpackAsyncContext.id = 653;
module.exports = webpackAsyncContext;