:root{--theme-color:69,165,135;--theme-light-color:244,250,249;--light-gray:248,248,248;--white:255,255,255;--black:0,0,0;--title-color:23,34,40;--content-color:143,143,143;--border-color:238,238,238;--rating-color:255,187,0}.dark{--theme-color:69,165,135;--theme-light-color:15,36,29;--light-gray:40,51,57;--white:23,34,40;--black:0,0,0;--title-color:233,233,233;--content-color:142,142,142;--border-color:69,69,69}body{position:relative;background-color:rgba(var(--white),1);font-weight:400;-ms-overflow-style:none;scrollbar-width:none;margin:0;padding:0;color:rgba(var(--title-color),1);font-size:calc(14px + (16 - 14)*(100vw - 320px)/(1920 - 320))}h1{font-size:calc(24px + (32 - 24)*(100vw - 320px)/(1920 - 320))}h1,h2{font-weight:600;margin:0}h2{font-size:calc(22px + (28 - 22)*(100vw - 320px)/(1920 - 320));line-height:1.4}h3{font-size:calc(19px + (22 - 19)*(100vw - 320px)/(1920 - 320))}h3,h4{margin:0}h4{font-size:calc(17px + (20 - 17)*(100vw - 320px)/(1920 - 320))}h5{font-size:calc(15px + (18 - 15)*(100vw - 320px)/(1920 - 320))}h5,h6{font-weight:400;margin:0}h6{font-size:calc(14px + (16 - 14)*(100vw - 320px)/(1920 - 320))}ul{padding-inline:0;margin-bottom:0}li{display:inline-block}p{font-size:calc(14px + (16 - 14)*(100vw - 320px)/(1920 - 320));font-weight:400;margin-bottom:0;color:rgba(var(--content-color),1)}a{display:inline-block;color:rgba(var(--theme-color),1);cursor:pointer;font-size:calc(14px + (16 - 14)*(100vw - 320px)/(1920 - 320))}a,a:hover{transition:.5s ease;text-decoration:none}a:focus{outline:none}::-webkit-scrollbar{display:none}:focus{outline:none}.disable{opacity:.7;cursor:not-allowed;pointer-events:none}.list-unstyled li{display:list-item;line-height:1.6}.list-styled{padding-left:32px}.list-styled li{display:list-item}.section-t-space,section{padding-top:calc(35px + (50 - 35)*(100vw - 320px)/(1920 - 320))}.section-b-space{padding-bottom:calc(35px + (50 - 35)*(100vw - 320px)/(1920 - 320))}.section-title{color:rgba(var(--title-color),1);font-weight:600;margin-bottom:18px;margin-top:-4px;font-size:calc(19px + (22 - 19)*(100vw - 320px)/(1920 - 320))}.section-title a{margin-left:auto;font-size:18px}.container{padding-left:15px;padding-right:15px}@media(min-width:1400px){.container{max-width:760px}}@media(min-width:1200px){.container{max-width:740px}}@media(min-width:992px){.container{max-width:720px}}@media(min-width:768px){.container{max-width:580px}}.container-fluid{padding-left:15px;padding-right:15px}.fill-dark{fill:rgba(var(--title-color),1)}.fill-light{fill:rgba(var(--white),1)}.fill-theme{fill:rgba(var(--theme-color),1)}.fill-danger{fill:#dc3545}.text-theme{color:rgba(var(--theme-color),1)!important}.text-content{color:rgba(var(--content-color),1)!important}.text-title{color:rgba(var(--title-color),1)!important}.mmb-3{margin-bottom:-3px}.fs-16{font-size:16px}.pe-15{padding-right:15px!important}.form-control{background-color:rgba(var(--white),1)}.form-control:focus{border-color:rgba(var(--theme-color),1)}.form-select,.page-link{background-color:rgba(var(--white),1)}.theme-offcanvas{height:auto!important;border-radius:20px;bottom:10px;left:10px!important;max-width:calc(100% - 20px)}.theme-offcanvas:after{content:"";position:absolute;top:7px;width:50px;height:3px;background-color:#d9d9d9;border-radius:3px;left:50%;transform:translateX(-50%)}.dark .theme-offcanvas:after{background-color:#283339}.theme-offcanvas .offcanvas-body{padding-inline:0;padding-top:24px}.theme-offcanvas h3{color:rgba(var(--title-color),1)}.theme-offcanvas .offcanvas-bottom{display:flex;align-items:center;gap:20px;margin-top:15px}.theme-offcanvas .offcanvas-bottom .btn{width:calc(50% - 10px)}.accordion-button,.accordion-item,.modal-content,.offcanvas{background-color:rgba(var(--white),1)}.share-offcanvas .share-icons{display:flex;align-items:center;margin-top:14px;flex-wrap:wrap;gap:15px 0}.share-offcanvas .share-icons li{width:20%;padding:0 6px;display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width:380px){.share-offcanvas .share-icons li{width:33.33%}}.share-offcanvas .share-icons li h4{font-size:14px;color:rgba(var(--title-color),1);text-transform:capitalize}.share-offcanvas .share-icons li .icon-box{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 auto 7px;border-radius:100%;background-color:rgba(var(--light-gray),1)}.share-offcanvas .share-icons li .icon-box svg{width:22px;height:22px}.share-offcanvas .share-icons li.instagram .icon-box{background-color:#fff0f6}.dark .share-offcanvas .share-icons li.instagram .icon-box{background-color:#283339}.share-offcanvas .share-icons li.instagram .icon-box svg{fill:#fe357b}.share-offcanvas .share-icons li.facebook .icon-box{background-color:#e9f2fd}.dark .share-offcanvas .share-icons li.facebook .icon-box{background-color:#283339}.share-offcanvas .share-icons li.facebook .icon-box svg{fill:#1678f0}.share-offcanvas .share-icons li.twitter .icon-box{background-color:#eaf6ff}.dark .share-offcanvas .share-icons li.twitter .icon-box{background-color:#283339}.share-offcanvas .share-icons li.twitter .icon-box svg{fill:#1f9fee}.share-offcanvas .share-icons li.linkedin .icon-box{background-color:#e8f0f9}.dark .share-offcanvas .share-icons li.linkedin .icon-box{background-color:#283339}.share-offcanvas .share-icons li.linkedin .icon-box svg{fill:#2163b5}.share-offcanvas .share-icons li.email .icon-box{background-color:#fff0eb}.dark .share-offcanvas .share-icons li.email .icon-box{background-color:#283339}.share-offcanvas .share-icons li.email .icon-box svg{fill:#ff7234}.share-offcanvas .copy-link{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border-radius:7px;border:none;justify-content:center;background-color:rgba(var(--light-gray),1);margin-top:15px;color:rgba(var(--title-color),1)}.share-offcanvas .copy-link svg{width:20px;height:20px;fill:rgba(var(--title-color),1)}.btn.offcanvas-close{display:flex;align-items:center;justify-content:center;padding:0;position:absolute;border:none;background-color:rgba(var(--white),1)!important;right:14px;top:14px}.btn.offcanvas-close svg{fill:rgba(var(--content-color),1)}.modal-footer,.modal-header{border-color:rgba(var(--border-color),1)}.selection-offcanvas .selection-title{margin-bottom:2px;font-size:18px;font-weight:600}.selection-offcanvas .selection-subtitle{color:rgba(var(--content-color),1);font-weight:400}.selection-offcanvas form{margin-top:14px}.selection-offcanvas form .form-check-label{width:100%;text-align:center;padding:24px;background-color:rgba(var(--light-gray),1);border-radius:12px;border:1px solid rgba(var(--border-color),1)}.selection-offcanvas form.theme-radio [type=radio]:checked+label{background-color:rgba(var(--theme-color),.11);border-color:rgba(var(--theme-color),1)}.selection-offcanvas form.theme-radio [type=radio]:checked+label .price{color:rgba(var(--theme-color),1)}.selection-offcanvas form.theme-radio [type=radio]:checked+label:before,.selection-offcanvas form.theme-radio [type=radio]:not(:checked)+label:before{left:6px;top:6px}.selection-offcanvas form.theme-radio [type=radio]:checked+label:after,.selection-offcanvas form.theme-radio [type=radio]:not(:checked)+label:after{top:10px;left:10px}.selection-offcanvas form .radio-label h4{color:rgba(var(--title-color),1);font-weight:500;font-size:16px}.selection-offcanvas form .radio-label h3{color:rgba(var(--title-color),1);margin-top:5px;margin-bottom:-2px;font-size:22px}.selection-offcanvas form .radio-label span{font-size:14px}.selection-offcanvas .flex-wrapper{display:flex;gap:14px}.selection-offcanvas .flex-wrapper .form-check{width:calc(50% - 7px)}.dark .offcanvas-title{color:#e9e9e9}.dark .offcanvas-body{color:#8e8e8e}.dark .btn-close{filter:invert(1)}.dark .progress,.dark .progress-stacked{background-color:#172228}.active>.page-link,.page-link.active{background-color:rgba(var(--theme-color),1);border-color:rgba(var(--theme-color),1)}.page-link{border-color:rgba(var(--border-color),1)}.page-link,.page-link:hover{color:rgba(var(--theme-color),1)}.page-item.active:hover .page-link{color:rgba(var(--white),1)}.react-datepicker-wrapper{width:100%}.dark .custom-datepicker .react-datepicker__day:not([aria-disabled=true]):hover,.dark .custom-datepicker .react-datepicker__month-text:not([aria-disabled=true]):hover,.dark .custom-datepicker .react-datepicker__quarter-text:not([aria-disabled=true]):hover,.dark .custom-datepicker .react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#252525}.custom-datepicker .react-datepicker__day,.custom-datepicker .react-datepicker__day-name,.custom-datepicker .react-datepicker__time-name{color:rgba(var(--title-color),1)}.custom-datepicker .react-datepicker__day-name.react-datepicker__day--today,.custom-datepicker .react-datepicker__day.react-datepicker__day--today,.custom-datepicker .react-datepicker__time-name.react-datepicker__day--today{color:#fff}.custom-datepicker .react-datepicker__day--in-range,.custom-datepicker .react-datepicker__day--selected{background-color:rgba(var(--theme-color),1)!important}.custom-datepicker .react-datepicker{font-family:DM Sans;font-size:15px;background-color:rgba(var(--white),1)}.custom-datepicker .react-datepicker,.custom-datepicker .react-datepicker .react-datepicker__header{border-color:rgba(var(--border-color),1)}.custom-datepicker .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range,.react-datepicker__day--selecting-range-start){background-color:rgba(var(--theme-color),.7)!important}.custom-datepicker .react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover{background-color:rgba(var(--theme-color),1)!important}.custom-datepicker .react-datepicker__triangle path{stroke:rgba(var(--border-color),1)}.custom-datepicker .react-datepicker__day--in-range:hover{background-color:#327761!important}.custom-datepicker .react-datepicker__day--keyboard-selected{background-color:rgba(var(--theme-color),1);color:#fff}.custom-datepicker .react-datepicker__header{background-color:rgba(var(--light-gray),1)}.custom-datepicker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:rgba(var(--light-gray),1);color:rgba(var(--light-gray),1)}.custom-datepicker h2.react-datepicker__current-month{font-size:18px;color:rgba(var(--title-color),1)}.custom-datepicker .react-datepicker__header{padding:18px 0 8px}.custom-datepicker .react-datepicker__navigation-icon:before{top:20px}.custom-datepicker.inline-datepicker{width:100%}.custom-datepicker.inline-datepicker .react-datepicker__header{padding-bottom:0;background-color:transparent;border:none}.custom-datepicker.inline-datepicker .react-datepicker__day-name{color:rgba(var(--theme-color),1);font-weight:500}.custom-datepicker.inline-datepicker h2.react-datepicker__current-month{margin-bottom:20px;font-weight:500;font-size:18px}.custom-datepicker.inline-datepicker .react-datepicker{width:100%;border:none}.custom-datepicker.inline-datepicker .react-datepicker .react-datepicker__day-names,.custom-datepicker.inline-datepicker .react-datepicker .react-datepicker__month-container{width:100%}.custom-datepicker.inline-datepicker .react-datepicker__day,.custom-datepicker.inline-datepicker .react-datepicker__day-name,.custom-datepicker.inline-datepicker .react-datepicker__time-name{width:11.1111111111%;line-height:2.4rem;color:rgba(var(--title-color),1)}@media(max-width:420px){.custom-datepicker.inline-datepicker .react-datepicker__day,.custom-datepicker.inline-datepicker .react-datepicker__day-name,.custom-datepicker.inline-datepicker .react-datepicker__time-name{line-height:2.2rem}}.datepicker-form-control{height:58px;border-color:rgba(var(--border-color),1);border-radius:13px;color:rgba(var(--title-color),1);font-size:calc(17px + (18 - 17)*(100vw - 320px)/(1920 - 320))}.datepicker-form-control:focus{box-shadow:none;border-color:rgba(var(--border-color),1)}.datepicker-form-control::placeholder{color:rgba(var(--content-color),1)}.dark .breadcrumb-item+.breadcrumb-item:before{color:#8e8e8e}.breadcrumb-item.active{color:rgba(var(--title-color),1)}.theme-spinner{border-color:rgba(var(--theme-color),1);border-right-color:transparent}.theme-progressbar .progress-bar,.theme-spinner-grow{background-color:rgba(var(--theme-color),1)}.swiper-pagination-bullet-active{background-color:rgba(var(--theme-color),1)!important}.theme-wrapper{background-color:rgba(var(--theme-color),1);padding-top:30px;position:relative;z-index:1}.theme-wrapper .content-wrapper{background-color:rgba(var(--white),1);border-radius:15px 15px 0 0;padding-top:26px;min-height:calc(100vh - 30px)}.theme-wrapper .content-wrapper:after{content:"";position:absolute;left:15px;top:20px;width:calc(100% - 30px);background-color:#cfcfcf;height:50%;z-index:-1;border-radius:15px}.dark .theme-wrapper .content-wrapper:after{background-color:rgba(22,22,24,.52)}.no-result-sec{margin-top:25%;text-align:center;width:100%}.no-result-sec h4{text-align:center;font-size:22px;color:#999;margin-top:-10px}.theme-tab .nav-tabs{justify-content:center;border-bottom:none;background-color:#f6f9f7;width:max-content;margin:0 auto;border-radius:12px;padding:5px}.dark .theme-tab .nav-tabs{background-color:#283339}.theme-tab .nav-tabs .nav-link{color:rgba(var(--title-color),1);border-radius:10px;padding:5px 15px;font-size:calc(17px + (18 - 17)*(100vw - 320px)/(1920 - 320));border:none}.theme-tab .nav-tabs .nav-link.active{border:none;color:rgba(var(--theme-color),1);background-color:rgba(var(--white),1)}.theme-radio .form-check{padding-left:0;margin-bottom:10px}.theme-radio .filter-option-label{display:block}.theme-radio .filter-option-label:last-child .form-check{margin-bottom:0}.theme-radio [type=radio]:checked,.theme-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.theme-radio [type=radio]:checked+label,.theme-radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:rgba(var(--content-color),1);font-size:calc(18px + (20 - 18)*(100vw - 320px)/(1920 - 320))}.theme-radio [type=radio]:checked+label:before,.theme-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid rgba(var(--border-color),1);border-radius:100%;background:rgba(var(--white),1)}.theme-radio [type=radio]:checked+label:after,.theme-radio [type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:rgba(var(--theme-color),1);position:absolute;top:5px;left:4px;border-radius:100%;transition:all .2s ease}.theme-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.theme-radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.theme-radio [type=radio]:checked+label:before{border-color:rgba(var(--theme-color),1)}.theme-alert{position:fixed;top:10px;right:10px;z-index:5;padding-block:10px;padding-right:42px;width:calc(100% - 20px);max-width:360px}.theme-alert .text-title{color:#172228!important}.theme-alert .btn-close{padding:14px;background-size:12px;box-shadow:none}.theme-tabs{display:flex;align-items:center;flex-wrap:nowrap;margin-top:15px;margin-bottom:15px;border-color:rgba(var(--border-color),1)}.theme-tabs .nav-link{text-transform:uppercase;font-size:calc(17px + (18 - 17)*(100vw - 320px)/(1920 - 320));font-weight:500;color:rgba(var(--title-color),1);border:none;border-bottom:2px solid transparent;padding-top:0}.theme-tabs .nav-link.active,.theme-tabs .nav-link:hover{border:none;border-bottom:2px solid rgba(var(--theme-color),1);color:rgba(var(--theme-color),1);background-color:rgba(var(--white),1)}.theme-table{border-color:rgba(var(--border-color),1)}.theme-table td{color:rgba(var(--content-color),1)}.theme-table th{color:rgba(var(--title-color),1);font-weight:500}.theme-table.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:rgba(var(--light-gray),1);box-shadow:none}.error-sec{text-align:center}.error-sec .error-img{width:80%;height:auto;margin:0 auto;aspect-ratio:123/100;object-fit:contain}.error-sec .error-content{padding-top:30px;text-align:center}.error-sec .error-content h2{font-weight:600}.error-sec .error-content p{font-size:16px;width:50%;margin:6px auto 10px}@media(max-width:370px){.error-sec .error-content p{width:70%}}.error-sec .error-content .btn{margin:0 auto}.masonry-img{width:100%;height:auto}.dark .accordion-button:after{filter:brightness(100)}.table>:not(caption)>*>*{background-color:rgba(var(--white),1)}